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

windows - Anim8or to Cinema 4D

Is it possible to convert Anim8or to Cinema 4D?

0 投票
1 回答
5224 浏览

animation - 从cinema4d到blender的3d动画

我需要将一个网格动画从 Cinema4D 导入 Blender

我尝试使用 Collada 来做到这一点。 Collada 1.3 导入器似乎没有做任何事情,Collada 1.4 导入器似乎可以工作,但动画没有导入到 Blender 中。

读完这篇文章后

问题解决了!

万一有人来这里寻找答案,我通过电子邮件与 Otomo 进行了交谈,他友好地解释说问题在于 .dae 文件从 C4D 中导出不正确。

我希望 Otomo 不介意我引用他的电子邮件,我只是不想让其他人浪费我在这样一个愚蠢的问题上所做的时间。

在文本编辑器中打开 .dae 并更改:

数据数据

对此:

数据数据

c4d 和 blender 中的 fps 也必须相同。

我试过了,但我得到一个错误:

有没有人遇到过这个问题?我在哪里可以找到更新的 Collada 进口商?关于修改进口商的任何提示?

注意: Blender 2.5a2导入 collada 动画,但坐标系不同,并非所有动画都能通过。例如,当我将一个框从 0,0,0 设置为 100,100,100 时,在 x、y、z 上旋转它并在 x、y、z 上缩放它,在 Blender 中我得到:1 轴上的平移(x 最初是 y在电影院 4d) 中,旋转很好,忽略了比例。

0 投票
2 回答
6486 浏览

python - 如何使用 Python 获取列表列表中最大列表的索引?

我将 Cinema4D 中的动画关键帧(使用很棒的 py4D)存储到列表中:

我在任意动画中打印出每个属性/轨道的关键帧,它们的长度不同:

现在,如果我想在 Blender 中使用这些键,我需要执行以下操作:

  1. 转到当前帧
  2. 设置该关键帧的属性(可以是位置、旋转、缩放)并插入关键帧

到目前为止,我的计划是:

  1. 从 0 循环到所有属性的最大关键帧数
  2. 循环遍历每个属性
  3. 检查它是否为当前键存储了一个值,如果是,则转到 Blender 中的帧并存储值/插入关键帧

这是最好的方法吗?

这是问题的背景。

首先,我需要找到道具存储的最大列表。我是 python 新手,想知道是否有一个神奇的函数可以为你做到这一点。与 max() 类似,但针对列表长度。

目前我正在考虑这样编码:

获得它的最佳方法是什么?

谢谢

0 投票
4 回答
14373 浏览

javascript - 如何将 3d 模型从 Cinema4D 导出到 three.js?

如果我有一个在Cinema 4D中建模的网格,我如何将其导出为three.js 3D JS Engine?

此外,导出多边形选择的材质颜色会很方便。

0 投票
1 回答
530 浏览

3d - 我怎样才能使视频/图像立方体互动?

我在 adobe director 做一个项目,我想制作一个图像/视频立方体,它在立方体的每一侧显示图像或视频现在我已经看到了一些关于如何在像cinema 4d 这样的软件中制作立方体的教程,但是我怎么能使这个立方体具有交互性,例如添加一个功能,您可以在立方体的任何一侧拖放图像或视频,因此立方体变得可编辑,我希望为我在 adobe director 中制作的应用程序制作这个,所以如果它可能我需要它在我把它变成一个 .exe 文件后仍然运行和可编辑。

该功能不必拖放,但我需要让多维数据集成为可编辑的,以便在其转入 .exe 文件后向其添加图像/视频。不介意查看其他软件来制作它,但需要将其导入 adobe director 才能工作。

0 投票
1 回答
2901 浏览

iphone - 将 Cinema 4D 模型和纹理放入 iPhone 应用程序

我是一名 iPhone 开发人员,我正在尝试将我在 Cinema 4D 中创建的 3D 模型放入我正在制作的应用程序中。我实际上已经找到了一种方法来获取模型(通过将其导出为 .dae 或 obj 并使用 python 脚本),这种方法非常有效,但是我无法获得它附带的纹理。我的脚本实际上也只能处理 1 个纹理。

基本上我需要在 c4d 中创建和导出 UV 贴图(但我不知道如何执行此操作),或者我想办法将多个纹理读取到我的 Open Gl - ES 应用程序中,使用脚本或 PowerVR。(这可能更好)

对于菜鸟问题​​,我很抱歉,但我在 3D 世界中非常陌生。

干杯

0 投票
3 回答
61177 浏览

viewport - 如何在 Cinema 4d 中重置视图窗格

我是cinema 4d的新手,我构建了一个模型,可以在我的右侧、顶部和前视口中轻松查看,但在透视图中我什么都看不到,我不知道如何重置或重新定位视图. 有人知道怎么做吗?

0 投票
2 回答
837 浏览

graphics - Cinema 4D Wind 一侧的力量

Cinema 4D中有没有办法让风向一个方向吹,但不拖入风扇另一侧的物体?

例如,这就是我现在拥有的:

这就是我想要归档的:

感谢帮助

0 投票
1 回答
768 浏览

eclipse - 在 OS X 上将 Cinema 4D python 可执行文件添加到 Eclipse 时如何修复权限错误

我想使用 eclipse 进行一些插件开发,我已经安装并在我的 Windows 7 机器上运行,但我无法让它在我的 Mac 上运行。我一直在按照此页面上概述的步骤进行操作。preferences/pydev/interpreter-python/New..不幸的是,当我在 Eclipse 中告诉它 python 解释器在哪里时,我得到一个错误。我试图file info在 Finder 下更改文件权限,但这没有任何区别。

我的可执行文件位于 /Applications/MAXON/CINEMA 4D R12/resource/modules/python/res/Python.osx.framework/Python.

这是错误消息:

我在 OS X 上使用 Cinema 4D R12、Eclipse 3.5.0 和 PyDev 2.1.0.2011052613。所有程序都是最新的。

谢谢你的帮助!

0 投票
1 回答
422 浏览

python - VIM,将 .pyp 识别为 python 文件

我正在用python为cinema 4d做一些插件编程,并决定开始使用真正的代码编辑器VIM。按照此页面上的说明进行操作:

http://sontek.net/turning-vim-into-a-modern-python-ide

我的问题是我必须对 .vimrc 文件进行哪些更改才能让 vim 识别 Cinema 4d python 文件,它们有一个 .pyp 后缀。我确信这是一个简单的解决方法,但我刚刚开始使用 vim,并且肯定会很感激这里的帮助。