问题标签 [exporter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - Blender 2.6 JSON导出器,纹理坐标麻烦
我正在尝试为 Blender 2.6x 编写一个简单的 JSON 导出器,因为我能找到的唯一一个 ( http://code.google.com/p/blender-machete/ ) 不适用于 2.6。我从搅拌机中获取顶点、法线和索引没有任何问题,但尽我所能,我似乎无法弄清楚为什么纹理坐标出现错误。纹理似乎在一个简单的立方体的表面上对角倾斜,并且拉伸......真的很丑而且错误。我一直在网上寻找一些官方出口商的来源,但我仍然无法弄清楚,所以我希望有人能给我一些提示或解决方案。
我用来访问纹理坐标的代码是这样的:
这给了我一个纹理坐标列表,但不知何故我做错了,因为我上面解释的纹理外观不正确。
除了显示代码,我不知道还能做什么,因为我已经尝试以我能想到的各种方式对其进行更改,所以这是上面代码片段所在的函数:
有人会告诉我我做错了什么吗?我已经在这几天了,没有任何进展。
perl - 如何使用 require 从 Exporter Perl 模块导入符号?
我喜欢import
使用而Exporter
不是. Perl 不知道他刚刚导入的变量。require
use
Perl 模块示例:
Perl 脚本示例
以下示例有效,但我必须使用require
而不是use
.
$TEST_VAR_1
环境内如何导入require
?
blender - Blender 导出到 obj 弄乱了我的法线
我在使用 Blender 的 Wavefront 导出器时遇到了一些问题。
实际上我正在为 .obj 网格开发一个解析器。我在 Blender 中创建了一个网格,设置了它的 UV、法线等等......当我用我的加载器加载这个网格时,UV 被正确放置但不是法线,实际上它们都被翻转了!
如果我在 Blender 中翻转所有法线,网格会正确显示在我的应用程序中。奇怪的是,如果创建一个简单的立方体,导出它,加载它,在我的应用程序中显示它,它会正确显示,而不必在 Blender 中“糟糕”地翻转。
我对导出器的参数进行了很多尝试,我设置了我的网格平滑,以便我确定我得到每个顶点法线......
我尝试通过设置背面剔除 ON/OFF,事实上我尝试了很多我发现的东西没有结果的互联网。
这是我的一些代码:
. . .
然后我用所有这些数据填充 WPF MeshGeometry3D。
如果您有任何想法...谢谢
在搅拌机 2.66
mesh - Maya:创建临时 MFnMEsh 以实现平滑导出
我正在编写一个导出器,通过“generateSmoothMesh()”方法导出细分预览网格,如下所示:
但是在导出完成后,新的细分几何体会留在我的 Maya 场景中。我应该如何处理这种几何图形,或者这甚至是进行这种导出的正确方法吗?
我的第一反应是在导出完成后删除几何,如果这是正确的做法,有人知道他从 api 中删除几何的正确方法吗
save - 如何将 Three.js 中创建的几何图形及其材质保存为 collada 文件?
我对编程比较陌生,目前正在尝试了解有关three.js(一个JavaScript 3D 库)的更多信息。许多事情相对容易理解,但我很难保存几何图形及其材料。
我已经构建了一个简单的立方体,并且每当加载图片时都会将图像投影到它上面。像这样:
我的目标是保存立方体及其材料。理想情况下,我想将它直接保存为 .dae 文件,因为我想在其中导入我的多维数据集的另一个程序只需要 .dae 文件。
但是,我找不到 THREE.js 的 collada 导出器。因此,我搜索了其他可以生成可以在 Blender 或 MeshLab 中打开的文件格式并从那里另存为 .dae 的导出器。不幸的是,我无法使用这些导出器保存几何和材料/图片:
GeometryExporter.js、OBJExporter.js、SceneExporter.js
我还研究了 OBJ 和 MTL 的组合。我确实找到了 OBJMTLLoader.js,但是我缺乏将 OBJMTLLoader.js 重写为 OBJMTLExporter.js 的知识
谁能帮我找到从 THREE.js 中的立方体及其(图片)材料到 .dae 文件的方法?
text - Highcharts renderer.text 仅作为导出
我有一个用于添加 renderer.text 文本对象的图表的可选功能。导出图表时,我希望仅在这种情况下添加它。下面我有关于如何访问渲染器和导出器的源代码。在评论部分插入这里是我认为它可能会去的地方,但我不确定语法。谢谢
jsf-2 - 如何将 DataTable 作为参数从视图传递到支持 bean?
我正在实现一个自定义 pdf 导出器,但我需要将我的数据表从视图传递到我的支持 bean,但我不知道该怎么做。
在视图中,我将有一个如下所示的命令链接:
这是接收 DataTable 作为参数的方法:
无论如何..我想做的是使用custompdf导出器修改列宽,因为dataexporter和primefaces的导出器扩展不允许该功能,所以如果有人知道或有一个允许它的自定义pdf导出器将不胜感激显示一点(更好的全部)代码:)!
谢谢。
symfony - 映射实体的 SonataAdminBundle Exporter 问题
Sonata-admin-bundle 中有一个标准功能,可以使用 exporter 导出数据;但是如何导出当前实体并用它映射ManyToOne实体呢?
基本上我想要的是下载与 ListFields 中定义的完全相同的数据。
UPD:在docs中,只有 todo
UPD2:我找到了一种解决方案,但我认为它不是最好的:
solidworks - SolidWorks 到 OBJ 导出
目前我正在创建 SolidWorks 插件,用于以 OBJ 格式导出 3D 模型。
OBJ 是打开且非常简单的格式
我用谷歌搜索并找到了有关现有解决方案的以下信息:有几个付费插件和 1 个免费插件,称为“免费 OBJ 导出器”
以此为依据。但它不会导出贴花。
贴花是您在主要纹理上绘制的图像(如果您离开 SolidWorks 的上下文,在 3D 编程中它就像子弹、血滴等的标记)
出口贴花是该项目的重要组成部分。
我将所有 VBA 代码重写为 C#。
现在我开始处理出口贴花的问题。文档 Solidworks API 相当差。
在阅读了一周的文档和 LinkedIn 上的几个问题后,我发现了以下内容:
IDecal
是从 继承的类IRendererMaterial
。因此,我可以获得所有贴花的列表并获得以下信息:
- 定位
- 位置
- 宽度
- 高度
我还可以获取 IFace2 对象的列表并获取FaceDecalProperties
.
IFaceDecalProperties
提供下一个信息:
TextureTranslationU
TextureTranslationV
TextureTranslationX
TextureTranslationY
TextureUScale
TextureVScale
它是什么,它代表什么以及如何使用它我不知道。
OBJ 格式不支持直接贴花。
如何在一个文件中使用此参数连接纹理和贴花?我想在脸上渲染贴花并解决Z-fighting问题,因为我没有渲染器的源代码。