问题标签 [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.

0 投票
1 回答
1307 浏览

json - Blender 2.6 JSON导出器,纹理坐标麻烦

我正在尝试为 Blender 2.6x 编写一个简单的 JSON 导出器,因为我能找到的唯一一个 ( http://code.google.com/p/blender-machete/ ) 不适用于 2.6。我从搅拌机中获取顶点、法线和索引没有任何问题,但尽我所能,我似乎无法弄清楚为什么纹理坐标出现错误。纹理似乎在一个简单的立方体的表面上对角倾斜,并且拉伸......真的很丑而且错误。我一直在网上寻找一些官方出口商的来源,但我仍然无法弄清楚,所以我希望有人能给我一些提示或解决方案。

我用来访问纹理坐标的代码是这样的:

这给了我一个纹理坐标列表,但不知何故我做错了,因为我上面解释的纹理外观不正确。

除了显示代码,我不知道还能做什么,因为我已经尝试以我能想到的各种方式对其进行更改,所以这是上面代码片段所在的函数:

有人会告诉我我做错了什么吗?我已经在这几天了,没有任何进展。

0 投票
1 回答
756 浏览

perl - 如何使用 require 从 Exporter Perl 模块导入符号?

我喜欢import使用而Exporter不是. Perl 不知道他刚刚导入的变量。requireuse

Perl 模块示例:

Perl 脚本示例

以下示例有效,但我必须使用require而不是use.

$TEST_VAR_1环境内如何导入require

0 投票
0 回答
827 浏览

blender - Blender 导出到 obj 弄乱了我的法线

我在使用 Blender 的 Wavefront 导出器时遇到了一些问题。

实际上我正在为 .obj 网格开发一个解析器。我在 Blender 中创建了一个网格,设置了它的 UV、法线等等......当我用我的加载器加载这个网格时,UV 被正确放置但不是法线,实际上它们都被翻转了!
如果我在 Blender 中翻转所有法线,网格会正确显示在我的应用程序中。奇怪的是,如果创建一个简单的立方体,导出它,加载它,在我的应用程序中显示它,它会正确显示,而不必在 Blender 中“糟糕”地翻转。
我对导出器的参数进行了很多尝试,我设置了我的网格平滑,以便我确定我得到每个顶点法线......
我尝试通过设置背面剔除 ON/OFF,事实上我尝试了很多我发现的东西没有结果的互联网。

这是我的一些代码:

. . .

然后我用所有这些数据填充 WPF MeshGeometry3D。

如果您有任何想法...谢谢

在搅拌机 2.66

0 投票
1 回答
589 浏览

mesh - Maya:创建临时 MFnMEsh 以实现平滑导出

我正在编写一个导出器,通过“generateSmoothMesh()”方法导出细分预览网格,如下所示:

但是在导出完成后,新的细分几何体会留在我的 Maya 场景中。我应该如何处理这种几何图形,或者这甚至是进行这种导出的正确方法吗?

我的第一反应是在导出完成后删除几何,如果这是正确的做法,有人知道他从 api 中删除几何的正确方法吗

0 投票
1 回答
1014 浏览

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 文件的方法?

0 投票
1 回答
2019 浏览

text - Highcharts renderer.text 仅作为导出

我有一个用于添加 renderer.text 文本对象的图表的可选功能。导出图表时,我希望仅在这种情况下添加它。下面我有关于如何访问渲染器和导出器的源代码。在评论部分插入这里是我认为它可能会去的地方,但我不确定语法。谢谢

0 投票
1 回答
1326 浏览

jsf-2 - 如何将 DataTable 作为参数从视图传递到支持 bean?

我正在实现一个自定义 pdf 导出器,但我需要将我的数据表从视图传递到我的支持 bean,但我不知道该怎么做。

在视图中,我将有一个如下所示的命令链接:

这是接收 DataTable 作为参数的方法:

无论如何..我想做的是使用custompdf导出器修改列宽,因为dataexporter和primefaces的导出器扩展不允许该功能,所以如果有人知道或有一个允许它的自定义pdf导出器将不胜感激显示一点(更好的全部)代码:)!

谢谢。

0 投票
1 回答
3890 浏览

symfony - 映射实体的 SonataAdminBundle Exporter 问题

Sonata-admin-bundle 中有一个标准功能,可以使用 exporter 导出数据;但是如何导出当前实体并用它映射ManyToOne实体呢?

基本上我想要的是下载与 ListFields 中定义的完全相同的数据。

UPD:在docs中,只有 todo

UPD2:我找到了一种解决方案,但我认为它不是最好的:

0 投票
1 回答
2167 浏览

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问题,因为我没有渲染器的源代码。

0 投票
1 回答
222 浏览

ios - 用于 MvvmCross 的 GetAudio 插件

我正在为 MvvmCross 开发一个从设备到 GetAudio 的插件。但是我在 Touch 实现中遇到了错误。我已经看过这里这里这里

但没有什么能解决我的问题。

好吧,到目前为止我有:

要从音频启动选择器,其中 AudioDelegate 是:

然后在 ProcessAudio 中:

但它总是与 Status.Failed 错误:

谁能帮我?在此表示感谢,