问题标签 [blender-2.50]
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.
python - Blender 2.5 Python 动画世界纹理设置
我需要使用 python 在搅拌机 2.58 中设置动画(即来自视频文件)世界纹理。我制作这样的纹理:
这将创建一个新的CloudsTexture并将其绑定到插槽。如何制作ImageTexture并将其设置为将视频作为源?或者,我如何指定由 bpy.ops.texture.new() 生成的新纹理的类型?
python - Blender 2.5 Python 视频纹理信息
我使用这样的python在Blender 2.58中加载动画纹理(参见前面的这个问题):
如何获取视频中的帧数(img)?Blender 在从 GUI 加载纹理时显然会这样做,但我没有找到从 Python 制作它的方法。
python - 使用 python 在搅拌机游戏引擎中更改骨架中的骨骼位置
我正在使用从 Kinect 获得的用户数据进行模型的实时映射。我可以使用提供骨骼列表的 bge.types.BL_ArmatureObject().channels 访问单个骨骼。我无法更改位置骨骼。我尝试使用 rotation_euler 给它一些旋转,但它没有效果。请告诉我该怎么做。
blender - 使用 python 的 Blender 游戏引擎事件
我们正在寻找一种在 BGE 中编写事件脚本的方法,而不是在 GUI 版本中使用您使用鼠标使事件触发您的脚本的方式。没有办法直接在 python 中使用事件吗?提前致谢。
css-position - blender 2.50:精确定位对象组
我是搅拌机 2.50 的新手。我想将一组对象定位到一个精确的位置。为此,我执行以下操作:
- 单击“N”以确保选项面板可见。
- SHIFT - RMB(移动鼠标右键)我要重新定位的元素。
- 单击“G”键开始移动操作。
- 单击“x”键以正确方向重新定位。
- 现在我可以拖动/移位拖动/控制拖动/移位控制拖动(不确定这些如何决定要使用的增量,也许有人可以澄清)。
- 现在,“x”因选项面板中的组而异。例如,如果我单击选项面板将 x 设置为 3.0,则搅拌机仅移动一个对象,而不是整个对象组。
那么我该怎么做才能将对象组精确地放置到 x=3.0(拖动或 shift/ctrl/shift ctrl 拖动仅设置组的 x 坐标的近似值)。
谢谢,
约翰·戈切
python - Blender 2.59 的 M3G 插件
我正在寻找 Blender 的 M3G 插件。我已经按照链接http://www.nelson-games.de/bl2m3g/安装了 Python v2.6.2 和 Blender v2.4.9,但是当它不起作用时。我已经在 Blender 社区问过这个问题,但还没有得到回应。
如果有任何适用于 Blender 2.5 的 M3G 插件,请告诉我。
python - 在 mac 10.6.8 上将 Python 脚本添加到 Blender 2.6.1?
我将我的 Python 脚本添加到 Blender 的脚本文件夹(它是隐藏的)但是,我不知道如何从那时起添加脚本?最终我希望将模型添加到 xcode 中。
python - 在 Blender Python API 中检测平面的边界
我正在编写一个脚本来从平面生成建筑物。虽然普通平面是矩形,但它很容易 - 您正在寻找大多数顶点 -/+X、-/+Y、-/+Z,但是如果平面不是规则形状怎么办?Blender中的python api中有一个很好的简单解决方案吗?事实上,有没有什么聪明的方法来检测边界上的面/边/顶点?
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。
macos - 从特定文件路径、相对路径、Unix 可执行文件打开 Blender(程序)
在我之前的问题Open a file from a specific program from python中,我了解了如何使用 subprocess 以使用.blend
此代码从特定文件路径打开程序(Blender)——好吧,一个特定文件。
在论坛上一个人的帮助下,我想在.blend
文件中使用相对路径,所以我以这种方式更改了代码(对于 Windows)
对于 Mac,
结果:
- 在 Windows 中,它工作正常。
- 在 Mac 上,结果是文件打开了,但程序似乎没有打开。我认为这很奇怪。
问题:
- 为了打开它,我应该为搅拌机(UNIX 可执行文件)放置任何扩展名吗?
- 有没有其他方法可以让我正确打开程序,但也可以在
.blend
文件中使用相对路径?