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

0 投票
1 回答
1679 浏览

python - 如何在 Blender 中通过矩阵反转变换?

我有一个选定的网格(创造性地称为“选定”),我想在其本地空间中使用它,所以我使用以下内容:

然后我对其顶点进行大量计算并按索引删除它们,效果很好。

当我稍后尝试从 vert.co 对象列表中添加它们时,效果不太好。它们最终相对于彼此正确定位,但与原始顶点相去甚远。

我意识到这是因为物体在不同的空间。所以我认为我需要做的是将新顶点转换回旧空间......但我对这里到底发生了什么的理解充其量是模糊的。如何“撤消” tmesh.transform(selected.matrix) 命令?

可以在这里找到对我正在做的事情的更详尽的解释:http: //www.kellbot.com/2010/11/lego-plans-now-with-better-rendering/

0 投票
1 回答
779 浏览

xna - 如何让我的蜘蛛腿在 XNA 中移动

我在 Blender 中完成了一个 3D 蜘蛛模型,目前我可以将其导出为 .x(direct X) 文件并将此 .x 文件导入 XNA gamestudio 并使其作为静态模型显示在那里。

现在这个项目已经到了最后阶段,也就是我们需要让它的一条腿在XNA中来回移动,但是它只需要来回移动,所以不需要键盘响应。

我们已经在 Blender 中成功地让蜘蛛的一条腿有骨骼和骨架以及 ik 约束,所以在 Blender 中,我可以拖动这条腿来移动。但是现在我们真的被困在如何在 XNA 中自动执行此操作,我们尝试以与以前相同的方式将其导出为 .x 文件,但这次它甚至不会在 XNA 中显示。

如果您能在这里给我们一点帮助,或者向我们推荐一些关于如何在 XNA 中为 Blender 模型制作动画的教程,那就太好了,在此先感谢!

0 投票
2 回答
2666 浏览

file-format - 使用 OpenGL 混合器导出格式最容易加载

我正在使用 C++ 开发 OpenGL ES 2.0 应用程序。

我想使用 OpenGL 展示我的搅拌机模型,但我不知道使用 OpenGL ES 2.0 加载哪种格式最简单。

我一直在尝试使用 Wavefront obj 格式如何解压缩顶点以及如何获取 glDrawElements 的最后一个参数的顶点。

你知道最简单的格式吗?

谢谢。

0 投票
1 回答
2785 浏览

3d - 使用多个模型重用动画?

是否可以给多个人形模型提供相同的动画,而无需每次都从头开始?

0 投票
1 回答
213 浏览

image-processing - 在 Blender 中渲染图像的子像素坐标中锚定圆柱体(或圆)

我正在 Blender 中开发一种校准目标的模型。校准目标包含一组圆形标记。为了测试我的 c++ 程序的准确性,我需要知道渲染图像中标记的准确像素位置。我是 Blender 的新手,我只是想知道是否可以在渲染图像的精确像素(子像素甚至更好)坐标中锚定圆(或圆柱)中心。有没有人遇到过类似的问题?谢谢你的帮助。

0 投票
1 回答
60370 浏览

blender - 如何在搅拌机中打开 .obj 文件?

每次我尝试打开波前 obj 文件时,都会收到不支持的文件类型错误。为什么是这样?.obj 不是 3D 标准吗?

0 投票
3 回答
38515 浏览

python - blender - 如何为对象添加颜色?

当我尝试时,什么也没有发生。我选择一种颜色,然后单击对象,什么也没有。

也许是一个python命令?

0 投票
2 回答
1926 浏览

android - 在 Android 中渲染搅拌机模型的最佳方法是什么?

我知道有一种方法可以通过将 Blender 模型导出为 OBJ(WaveFront)文件然后解析它的(纯文本)内容来解析它,但是当你处理巨大的模型时这很愚蠢。当文件本身是 5MB 重(obj 文件)时,每次加载应用程序时解析文件是没有意义的。

我想到了一次解析它并将所有这些坐标记录到数组中然后使用它们来绘制模型的想法,但不确定这是否是正确的方法。

将 Blender 模型加载到 Android 中的推荐方法是什么?

0 投票
1 回答
25085 浏览

blender - 在 Blender 中,如何将一个对象内部的多个形状拆分/提取为多个对象?

好的,在观看教程时,我愚蠢地错过了您必须在对象模式下添加形状以创建新对象的部分。好吧,我现在在一个对象中有 5 个形状,并且不能对它们进行不同的着色。如果我没有那么远,我会重新创建它们,但如果有人知道将它们提取到新对象或分解我拥有的单个对象的方法,我将非常感激。

从 UV Sphere 创建的对象,并在该对象内添加了 3 个其他 UV Spheres 和一个 Cylinder。

我正在使用 Blender 2.5,如果这很重要。

在等待答案时,我找到了另一种使它们成为不同对象的方法。我进入对象模式将我的对象复制了 4 次,并从每次复制中删除了除一个形状之外的所有形状……让我每个对象都有一个形状。

注意:如果他们真的可以告诉我是否有办法将一个对象分成多个,我仍然会给任何人一个答案。

0 投票
1 回答
332 浏览

python - 使用 Python 在 Blender 中处理文件时出错

我正在尝试从连接到Arduino的外部设备中读取Blender中的数据并保存到文件中。但它给出了这个错误

我的代码是正确的,我不明白这个问题。

serial.py

丹麦人.py: