问题标签 [blender]
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.
ssh - Blender:在没有 X-Server 的服务器上渲染项目
我想在我的 Ubuntu 10.04 笔记本电脑上创建一个搅拌机项目。但我不想在同一台机器上渲染它,因为我也必须使用它。我想通过 ssh 在我的 Linux 服务器上渲染它并且没有任何 GUI。
所以我的问题是:这可能吗?如果可以,怎么做?我可以在我的笔记本电脑上进行每一项设置并将项目放在我的服务器上并运行它吗?还是我必须改变很多?
3d - 处理:如何加载 3d Blender 模型?
如何将 3-d Blender 模型加载到处理环境中?
python - 我可以在 Linux 下使用 Blender 创建 3D 墙壁图像查看器应用程序吗?
是否可以在 Linux 下使用 Blender 创建类似 Cooliris 的 3D 墙壁图像查看器应用程序?
我没有看到很多人使用 Blender (BGE) 来创建桌面应用程序,所以我想知道这是否可能。人们通常将 Blender 用于建模/电影和游戏引擎。到目前为止,我找不到在 Linux 中创建 3D 应用程序的好方法。
我在考虑pyQT+opengl。但我觉得这很难做到。我的研究中没有强大且易于使用的 qt+opengl 工具包。我对 Blender 有一点了解,这就是为什么我要问 Blender 是否是一种替代解决方案。(首选python)
图像查看器不必是窗口的。它可以是全屏的,就像一个游戏?我想在这个应用程序中添加许多很酷的效果。希望比用闪存编写的 Cooliris 更酷。
非常感谢。
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) 中,旋转很好,忽略了比例。
python - 使用搅拌机创建平铺地图
我正在研究基于搅拌机制作的 3D 模型创建地图图块,
地图是 16 x 16 的搅拌机。
我有 4 个不同的缩放级别,每个图块都是 100 x 100 像素。整个地图在最大缩小级别是 4 x 4 瓦片,构成 400 x 400 的图像。
最放大的级别是 256 x 256 显然构建了 25600 x 25600 的图像
我需要的是一个可以从模型创建瓷砖的搅拌机脚本。
我以前从未用 python 编写过,所以我一直在尝试调整一些已经存在的脚本。
到目前为止,我已经想出了一个脚本,但效果不是很好。我很难让瓷砖无缝排列。我不太关心改变相机的高度,因为我总是可以在 6400 x 6400 图像上创建相同的缩小图块,并将生成的图像分割成正确的图块。
这是我到目前为止所得到的......
java - 在 OpenGL ES(在 Android 上)中创建复杂 3D 绘图的方法?
我是opengl-es 的新手,我想知道人们如何能够绘制这些非常详细的OpenGL ES 图形,例如在Android OS 上。绘制一个正方形已经很困难了,因为它是由三角形组成的,因为 OpenGL ES 显然不能绘制三角形以外的任何东西。我想到了这种方法:
- 在 Blender 中绘制和渲染对象。
- 以某种方式将其导出为顶点数组和颜色数组
- 将此顶点数组复制到 Java 代码中
- 运行代码
或者有没有办法以更好的方式解决这些问题?我不认为人们只是将他们的图形“绘制”为代码中的顶点数组。我确定他们会在其他任何地方绘制它们并将其导入代码中。如果 Blender 有这样的解决方案,我很高兴知道这是如何解决的。
问候。
game-engine - 如何将 p5 手套与搅拌机游戏引擎连接?
我尝试使用 p5 手套在搅拌机中做关于控制模型的项目,但我不知道如何将它与搅拌机游戏引擎连接起来
python - 使用脚本在 Blender 中分配材质
问题:如何将带有脚本的材质分配给搅拌机中的对象?
信息:
我有这个脚本来导入我的专有模型类型,它基本上是一个星图,其对象由单个顶点组成。为了使它们看起来像星星并且可见,它们都将分配有一个光环材料。我正在弄清楚如何制作这种材料并为其赋予正确的值,但我似乎无法分配它。我尝试了最明显的事情:
objectName.setMaterial(materialName)
但这什么也没做。当我取一个有材质的对象并在其上调用 getMaterial 函数时,它不会返回任何内容。我在这里遗漏了一些东西,有人可以解释一下吗?谢谢。
~TA
blender - 在 Blender 3D 中应用后恢复对象的属性(应用位置/旋转/缩放)
我在搅拌机中制作了一张游戏地图,并意外应用了对象转换。我真的不明白它是如何工作的。我的猜测是属性被归零是因为对象的原点被设置为它的中心。
我已经尝试过“明确来源”选项,但它不起作用。有什么建议么?
谢谢你,
阿米尔。
python - 使用搅拌机和扭曲(python)的服务器端渲染
我目前正在处理的项目基本上是接收图像,然后使用命令行中的搅拌器渲染视频。目前我正在使用Twisted来处理请求,但肯定有一些我做错了,因为它没有按照我想要的方式工作。你可以在这里看到程序的要点(我已经去掉了任何不必要的东西)。
搅拌器渲染是通过生成一个子进程(我知道 Twisted可以处理进程)以及一个python 脚本来配置渲染并使用作为纹理提供的图像来完成的。
该程序需要能够处理尽可能多的连接。目前,子进程一次只进行一次渲染,但理想情况下,它会检查 CPU/并行渲染的数量并将数量调整为最佳值。每个渲染都是用户自定义的,所以一旦用户渲染完成,他们应该得到他们的渲染(一个 avi 文件)。
我的问题是:Twisted 是正确的选择吗?还有其他选择吗?如果不是,我的系统实施是否存在缺陷?我将不胜感激对此的任何想法或意见!