问题标签 [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 回答
11303 浏览

javascript - 如何正确从 Cinema 4D 导出到 GLTF 并与 Three.JS 一起使用?

几个星期以来,我一直在尝试这样做,试图自己找出方法,但是我一次又一次地失败了,几乎没有进展。

因此,如果有人可以帮助我,我将非常感激。

提前谢谢你。

0 投票
1 回答
3839 浏览

animation - 如何将 C4D 动画导入 Unity?

以下帖子是我对 Unity 论坛的回复的集合。

有没有人熟悉任何可能的方法来将带有发射器/元球的 c4d 动画或基本上除了装配骨骼之外的任何东西导入 Unity?最近尝试根据 EJ Hassenfratz 的教程http://www.eyedesyn.com/2015/05/07/creating-2d-cartoon-fire-effects-in-cinema-4d/导入一个看起来像火焰的动画。我使用 NitroBake 将动画烘焙到关键帧,然后导出为 .fbx,但是当我将其导入 Unity 时,不会显示动画。有人告诉我有办法使用一些 Unity 扩展来克服这些问题,但这个人真的很忙,所以我想我应该在 Unity 论坛上提问。

编辑:我应该提到我之前导入了骨骼动画,甚至是简单的旋转/位置/缩放关键帧动画。另外,如果有人想测试如何导入,我可以分享 c4d 项目。

有人建议 MegaFiers Unity Extension(MegaCache 更准确)

我的以下 2 条回复:

我可能会疯狂地尝试导入动画,但我很肯定我至少会设法做到这一点。觉得有必要更新这个线程,以防其他人四处搜索。C4d 不支持 .pc2 或 .mdd 文件格式。在 animationsnippets.com 上有一个 mdd 编写器和 mdd 阅读器。遗憾的是它与 C4d r16 不兼容。明天某个时候,我将在我的 PC 上安装 r13 并测试 mdd 编写器是否在那里工作。假设它工作正常,我会给 MegaFiers - MegaCache 去看看它是否工作。

如果其他人以不同方式导入他的动画,请回复此主题。

更新:安装了 r13,仍然没有显示 mddwriter。说真的,为什么 MegaFiers 会提到(在 YouTube 视频中)“我们添加了 .mdd 文件格式以支持 c4d”,而没有该文件格式的原生导出,也没有该死的插件可以工作。真的,没有任何词可以形容我现在的愤怒。自从人们开始抱怨 PLA 动画以来已经 5-6 年了,Unity 还没有在该领域进行一次更新,我怀疑他们会这样做,因为只有一个烦人的人要求这样做。Pfff 希望有人会知道更多。不要费心提及我可以在 c4d 或 unity 上创建自定义脚本,如果我有这种知识,我就不会在这里发牢骚。

编辑:由我自己解决,如果您有兴趣了解如何,请访问 Unity 论坛。http://forum.unity3d.com/threads/solved-how-to-import-c4d-animations-into-unity.339073/

0 投票
2 回答
8170 浏览

animation - 三个 JS 中的 Cinema 4D 动画

我一直在尝试为 Cinema 4D 和 Three JS 建立一个体面的工作流程。问题在于动画。因此,虽然我确实让模型加载到 .obj 和 .dae 中,但动画无法正常工作。我知道 Cinema 导出文件的方式以及 Three 如何理解它们存在一些限制。

我还尝试将 Blender 包含到工作流程中,但不幸的是它会扭曲动画,并且由于某种原因,当我从 Cinema 项目中导入它们时,它不会输出工作的 .json。

这里有人想出这个吗?非常感谢。

0 投票
1 回答
569 浏览

adobe-illustrator - 带有纹理的 Cinema 4d 导出到 Illustrator

从 Cinema 4d 导出到 illustrator 时,我几乎不需要任何帮助。我的想法是我想在 c4d 中使用人体彩绘,然后我想将带有我的人体彩绘作品的模型(不仅仅是灰色模型)导出到 Illustrator。可能吗?想法是我为我的游戏创建 3d 模型,但这些模型必须具有精确的尺寸。在 Cinema 4d 中,测量单位为厘米、米等,没有像素。有任何想法吗?提前致谢

0 投票
1 回答
205 浏览

python - Python for C4D 文件路径下的语法无效?

嗨,有谁知道为什么我在 t 下面有一个错误?:

SyntaxError:无效语法文件“'scriptmanager'”,第 3 行文件路径 = r '/Users/luke/Documents/water.numbers.csv' ^
SyntaxError:无效语法

问候,

导入c4d

文件路径 = r '/Users/luke/documents/water.numbers.csv'

fileobj =(文件路径,'r')

打印文件obj.readline()

0 投票
0 回答
3434 浏览

3d - 带有控件的 Cinema 4D 到 WebGL?

我不完全确定这是否可能(我是在线 3D 模型等方面的新手),但我可以通过鼠标旋转控件以某种方式获得一个 Cinema 4D 模型(带有颜色+纹理)在网络上显示吗?

我环顾四周,人们经常提到三个 JS,但我不确定这是否可行,或者我什至不确定如何让它发挥作用。再说一次,我对整个 3D 事物还是很陌生。抱歉,如果这是不可能的,谢谢。

0 投票
1 回答
230 浏览

python - C4D python openpyxl 无法保存 .xlsm,但在 zipfile.py 中引发 TypeError

这是我的第一篇文章,我一直在努力寻找答案,所以请多多包涵!

我最终希望能够修改现有的 .xslm 文件,以用我通过 python 在 Cinema-4D 中提取的运动数据填充它。

我确实按照这里keep_vba=True的建议尝试了,但仍然出现下面描述的错误。我的宏启用工作簿来自 Excel 2013,我还编写了一个功能宏。我的工作代码是:

当我通过 Enthought Canopy 环境(Python 2.7.6 64 位)运行此代码时,它的工作原理符合我的预期——太棒了。当我尝试在与我的 Cinema-4D 安装(Python 2.6.4 64 位)中使用的相同 python 版本中运行相同的代码时,它可以完美运行,直到wb.save()命令。然后我得到一大堆错误:

直到我写这篇文章(并测试我的陈述以确保我所说的是准确的),我才发现它在 Enthought Canopy 中使用 python v2.7.6 工作/失败之间的区别与 Windows 和 Cinema-4D 中的 python v2.6.4 对比。

最初我认为它是特定于 C4D 的,但由于 C4D 也运行 Python 2.6.4,我希望这可以缩小到 python 版本的可修复问题......或者确定这是不可能的使用 python 2.6.4。

非常感谢任何帮助/建议!

0 投票
1 回答
50 浏览

animation - Unity objects and animation

I am using Cinema 4d to create objects And Animations. Is There anyway to import them into unity as a 3d object formats and animation? just like 3dsmax?

0 投票
1 回答
3002 浏览

3d - 如何将 3D 模型从 Cinema 4D R16 正确导出到 Unity。导入 Unity 时模型发生变化

我无法正确使用从 Cinema 4D R16 到 Unity 创建的 3D 模型。

该模型在 Cinema 4D 的渲染视图上看起来不错,但在 Unity 上看起来失真(导入为 .fbx),并且眼睛失去了颜色。

我选择了 .fbx 并检查了 ff 设置:

  • FBX 版本 7.4

  • 一般:灯光/样条线

  • 动画:无

  • 几何:法线

  • 附加:纹理和材料/嵌入纹理

有一个用于移动眼睛的简单关键帧动画。我还尝试在没有动画的情况下导出到 .fbx,但模型仍然失真。

下面是渲染视图和模型导入 Unity 时的照片。

图片:

Cinema 4D 的渲染视图

导入 Unity - 将 .fbx 拖放到项目中

0 投票
2 回答
380 浏览

unity3d - Cinema 4d到unity3d中的脚本摄像机运动?

我在 Cinema 4d 中有一个场景,有一个在场景中移动的摄像机。我希望我可以将整个cinema4d 文件导入unity3d,然后我可以神奇地按下播放键,场景就可以……工作——相机移动等等。

好吧,也许生活并不那么容易。甚至可以将相机从电影院导入统一吗?

不必统一重新编程相机会很好。

我有什么选择吗?