问题标签 [cinema-4d]

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 回答
2353 浏览

parsing - Cinema 4D .obj 文件无法正确导入

我有一个用 ActionScript 编写的解析器,用于导入 .obj 文件。然后我在 Molehill 中渲染它们,这太棒了。到目前为止,我可以导入我认为具有 x、y、z 顺序或 z、x、y 顺序顶点的标准 .obj 文件。但是,从 Cinema 4D 导出的任何 .obj 文件都会失败。
例如,四面体甚至不渲染 z 分量(.obj 文件的索引具有适当的 z 深度!)。一个简单的立方体缺少一半的三角形面。我听说 Cinema 4D 以 x、z、y 的顺序导出,所以我也试图解释这一点,但没有运气。实际上,顶点顺序不应该导致丢失多边形。

有没有人从 .obj 文件导入 Cinema 4D 网格?有什么特别的技巧吗?Cinema 4D 是否忽略了 Wavefront .obj 标准?提前感谢您的帮助。

更新:我认为罪魁祸首是多边形的索引数据是一组 4 而不是 3。例如,我想要这个:1/1 2/2 3/3 但不是这个:1/1 2/2 3/3 4/4。Cinema 4D 将 .obj 文件导出为后者。无论如何要在解析端或 Cinema 4D 导出端解决这个问题?

Update2:现在索引数据是我想要的方式,但我仍然无法正确渲染。以下是正四面体。当我尝试渲染它时,四个面中只有两个出现:

上面的内容有什么奇怪的吗?(如果我有一个从同一个四面体的另一个标准 3D 软件导出的 .obj 文件会有所帮助)

0 投票
1 回答
1778 浏览

three.js - 将动画从cinema4d导出到blender

我整天都在尝试将一些动画模型从 c4d 导入 Blender。模型可以正常传输,但动画不能。我使用过 COLLADA、3ds 和 obj 文件类型,但没有一个是成功的。我需要将文件放入 Blender,因为我正在尝试将它们放入 three.js。我已经查看了 c4d>threejs 的http://disturbmedia.com/blog/tag/threejs/但 python 控制台抛出了错误。

有人有想法吗?如果有帮助的话,我正在使用 c4d 的 v12 和搅拌机的 v2.59。

0 投票
1 回答
584 浏览

audio - 画布或 webgl 中的声音

好吧,我有点坚持这个。我做了一些研究,并没有在画布/webgl 中找到任何类型的“声音均衡器”。所以我的意图是将声音加载到场景中并获取文件的信息并影响场景中的对象。

我正在寻找某种“音效器”,例如“cinema4d”。浏览器中是否有任何现有的尝试?(webgl/画布)?

这是一个应该做什么的例子:

音效器

图形不是问题。是否可以让对象受到可以加载到场景中的声音或歌曲的影响?

0 投票
1 回答
7220 浏览

animation - Cinema 4d如何在已经设置关键帧的情况下移动轴点

我在cinema 4d 中创建了一个动画,现在我想返回并更改我的一个对象的轴点。如果我移动它,然后点击返回,对象将移动到一个新位置(这部分是有道理的,因为该位置是相对的。我想知道这是移动轴点的某种方式,而不影响我的多边形的位置已经动画了。

0 投票
2 回答
1031 浏览

python - 表达式在 Windows 上匹配,但在 Mac 上不匹配

下面的正则表达式

匹配以下行(附加换行符)

在 Windows 上,但不在 Mac 上。我使用它的环境是使用 CPython 2.6 解释器的 Cinema 4D(3D 软件)的 Python 实现。

有人能够为我做一个快速测试,因为我没有 Mac。但是他没有时间为我做更多的测试。

在两个平台(Win/Mac)上,相同的代码已经在 Cinema 4D 的脚本窗口中进行了测试。

Windows 上的输出:

Mac 上的输出:

我唯一能想到的是Mac 上_不包含下划线 ( ) 。\w

你知道为什么正则表达式在 Windows 上匹配而在 Mac 上不匹配吗?

0 投票
1 回答
7555 浏览

cinema-4d - 在 Cinema 4D 中创建纯白色背景

我正在寻找在 Cinema 4D 中创建纯白色背景,目前当我将其渲染到黑色背景上时,我基本上想要相同但使用白色。我希望没有阴影,反射等......只是一个纯白色的背景。

0 投票
3 回答
214 浏览

c++ - 为什么我的部分代码没有执行?

我正在使用 Visual C++ 编译我的 Cinema 4D 插件。

预期的输出如下:

(或者用“no”代替。)但我明白了


为什么这里缺少两个打印件?


这是 的声明GeDebugOut

该类String是可连接的。它使+运算符重载。

0 投票
1 回答
1419 浏览

java - JME:将带有纹理的 Cinema 4d 模型导入 jMonkey Projekt

我的问题是:

我在 Cinema 4d 中制作了一个带有纹理的 3D 模型(类似于这个: http: //preview.turbosquid.com/Preview/2011/03/30__13_54_17/space%20shuttle%206.jpgeec17db2-6651-453c-9d27-ea1908e3c7dfLarge .jpg )

现在我想将它导出到我的 jMonkeyEngine 以在我的场景中设置它并为其设置动画。

我试图将我的模型导出为 .obj 文件并将其加载到我的项目中(只是 .obj 文件)。

结果是我没有纹理!我错了什么?

0 投票
1 回答
7042 浏览

cinema-4d - 网格未显示在透视图中

有点疯了。网格显示在除透视之外的其他视图中。网格选项在透视视图中被选中。基本上,当我打开程序时,视口中没有网格线。这是一个空白的灰色空间。

我是 Cinema 4D 的新手,所以在我能够透视网格之前,我无法继续前进。如果有人可以提供帮助,谢谢。

0 投票
1 回答
6377 浏览

web-applications - 启动 Cinema 4D [R13+] 和 Three.js

我刚开始创建一个 3D 网站,我正在使用 Cinema 4D。现在我的问题是如何将我的 3D 模型用于我的网站?他们指向使用 Py4d - 一个插件,但自该软件的第 12 版以来它已被删除。我现在应该怎么做才能在我的网站上使用我的 3D 模型和 three.js?提前致谢。