问题标签 [blender-2.61]
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.
blender - 如何避免在打开混合文件时启动 Blender 游戏引擎
我一直在看blender游戏的教程,但是当我打开blend文件时它会自动启动游戏引擎,有没有办法绕过这个?
这是源文件。
http://www.neisd.net/ksat/studentwork/blender/niland/sam_game.blend
python - 如何使用 Python 在 Blender 2.61 中移动相机
我正在寻找一个简单的脚本来使用 Python 在 Blender 2.61 中移动相机。我认为这将是一项简单的任务,但 Camera 对象没有像 loc 或类似的属性。
我只在网上找到了 Blender 2.49 的脚本,但由于 Blender 2.5 的 API 发生了巨大的变化,它们不再工作了。
我会很感激任何提示。
xcode - Mac OS X Lion 中的 Blender Build 2.6
我在 Mac OS X Lion 中构建 Blender 2.6 时遇到问题。我所做的在这里描述
http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Mac
但我发现我必须使用这些说明安装 Xcode 3。
http://blog.laurent.etiemble.com/index.php?post/2011/09/04/Xcode-3.2.6%2C-Lion-and-PPC-support。
但是,我发现了一些错误,现在,当我尝试这样做时:
A.) Scons 将 blender/config/darwin-config.py 复制到 blender 文件夹中,并将文件重命名为 user-config.py:
cd ~/blender-build/blender cp build_files/scons/config/darwin-config.py user-config.py 然后打开 user-config.py 并更改最顶部的标志以满足您的需要(千万不要(!)直接更改 darwin-config.py ):
MACOSX_ARCHITECTURE 需要设置为正确的架构:ppc、i386(英特尔 32 位)或 x86_64(英特尔 64 位)在第一次成功构建后,您可以随后(“专家模式”)调整其他设置以进行优化构建。
请注意,32 位架构(ppc 和 i386)默认使用 10.4SDK 构建。如果您使用的是 OSX 10.6,您可能需要安装 10.4 SDK,它是 xcode 安装中的一个可选包。然后启动构建:
python scons/scons.py -j 2 将“2”更改为系统中的实际 CPU 核心数,以加快构建过程。
如果一切顺利,生成的 blender.app 将驻留在此处:blender-build/install/darwin/blender.app
我收到以下错误
ld:在 /Users/usersname/blender-build/build/darwin/lib/libbf_intern_guardedalloc.a 中,存档没有架构 x86_64 collect2 的目录:ld 返回 1 退出状态
你知道我能做些什么来解决这个问题吗?有什么建议么?
提前致谢
python - 窗口中的 Blender 2.6 控制台
我想刷新我在 Blender 中的 Python 技能已经有一段时间了。但是,当我打开 Blender 时,控制台窗口不再打开。此外,当我转到控制台并从文本编辑器运行脚本时,控制台上什么也没有显示。我不想保存这个文件,但我确实想要来自控制台的反馈。
如何获得 Blender 2.6 的反馈。我有一台PC,而不是Mac。
java - 使用来自blender 2.62+的.obj文件,在java中使用Eclipse for Android openGL ES
我已经四处寻找解决这个问题的方法。似乎有办法使用旧版本的 Blender 来做到这一点。我不想使用较早版本的 Blender,我想使用 2.62.0 及更高版本。
基本上我想使用 Blender 创建要在我的 Android 应用程序中使用的对象。我将在 Java 中使用 openGL ES。越容易实现越好,我不想在这里重新发明轮子。
- Blend2Java 不适用于 Blender 2.5+
- Java.net 似乎因维护而停机,因此我找不到任何可以提供帮助的 Java3D 资源
- 其他 3D Graphics 软件只是不如 Blender,我觉得其他软件也会遇到类似的问题
- 我也尝试过 min3D 但这对我也不起作用
- 资产管道可能很好,但此时如果必须,我将逐个加载图像
有人可以给我一些适用于搅拌机 2.62 的选项或完成此操作需要采取的步骤。我在 Java 方面有不错的经验,但它已经到了我不能再保持理智的地步了。
最后但并非最不重要的 ...
谢谢大家在 Stack Overflow 上,我希望能有一些好的帖子作为未来的参考
python-3.x - 创建一个弹出菜单来调用自定义导出器(Blender 2.6 API)?
我正在尝试使用 Blender 2.63 中的 python 脚本创建一个更友好的菜单来使用我创建的文件格式导出模型。
一直在检查 Blender 的 API 文档,还有模板示例,但还没有弄清楚如何实际调用我创建的导出器,它工作正常。
让我再描述一下这个问题;要导出,我必须转到文件->导出->选择所需格式->命名->按导出按钮。我想通过一个菜单来自动化这个过程(就像模板中提供的那个,ui_menu);只需加载/运行脚本并选择导出,其余的应由脚本自己处理。假设混合文件是 MyCoolModel.blend,它将假定导出的文件将放置在同一位置,名称为 MyCoolMode,并附加正确的扩展名。
通过具有自定义菜单,该菜单位于一个文件中。不知道如何调用提供描述参数的导出器的过程,甚至不知道这是否可能。
另一方面,将导出器的代码移动到另一个模块(自定义菜单)可能更容易,添加一个按钮并调用一个执行所描述内容的函数,如果有人已经对此进行了编码,我只是为了获得反馈,然后重新- 使用导出模块。
最后,我想保留原始导出模块,以防艺术家需要更改导出过程的默认名称,或者只是因为他想手动进行......拥有两个版本,试图重新如果可能的话,使用 Export 将是最好的,真的没有重复代码;)。
3d - 是否可以从 Blender 中的渲染对象创建 UV 贴图
我想知道是否有可能,如果有,如何从搅拌机中的高细节渲染图像创建 UV 贴图,就像您可以在专业 3D 应用程序和游戏引擎(例如 Maya)中所做的那样。
我希望能够创建一些高细节渲染并将它们映射到低多边形网格。
有谁知道这是否可以做到?
我愿意考虑使用插件或其他 3rd 方应用程序来完成这项任务。不过,我更喜欢免费。
model - 将纹理 3d 模型和纹理从搅拌机导出到 xna 4.0
所以我正在尝试用 2d 精灵制作一个 3d 游戏。在搅拌机中,我创建了一个平面并使用 uv 贴图将其中一个精灵映射到平面上。当我按下 f12 并渲染平面时,会显示精灵。
我确保为平面创建材质,并确保添加纹理以及使用正确的 uv 贴图启用 uv 映射。
我将文件模型导出为 .fbx 文件,并将其与纹理图像一起放在我项目的内容文件夹中。
但是,当我渲染模型而不是显示纹理时,平面是纯黑色的。
这可能是什么原因造成的?我的画是这样的:
python - 生成 UV 球体的搅拌机性能问题
当我运行这个脚本时:
这是输出(指数增长与时间):
为什么会这样?有更好的方法吗?
我在具有充足内存的服务器上运行它,并且我知道 Blender 可以扩展以使用它的大部分(它在渲染中)。