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

0 投票
1 回答
234 浏览

blender - 如何避免在打开混合文件时启动 Blender 游戏引擎

我一直在看blender游戏的教程,但是当我打开blend文件时它会自动启动游戏引擎,有没有办法绕过这个?

这是源文件。

http://www.neisd.net/ksat/studentwork/blender/niland/sam_game.blend

0 投票
3 回答
20952 浏览

python - 如何使用 Python 在 Blender 2.61 中移动相机

我正在寻找一个简单的脚本来使用 Python 在 Blender 2.61 中移动相机。我认为这将是一项简单的任务,但 Camera 对象没有像 loc 或类似的属性。

我只在网上找到了 Blender 2.49 的脚本,但由于 Blender 2.5 的 API 发生了巨大的变化,它们不再工作了。

我会很感激任何提示。

0 投票
0 回答
899 浏览

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 退出状态

你知道我能做些什么来解决这个问题吗?有什么建议么?

提前致谢

0 投票
2 回答
2265 浏览

python - 窗口中的 Blender 2.6 控制台

我想刷新我在 Blender 中的 Python 技能已经有一段时间了。但是,当我打开 Blender 时,控制台窗口不再打开。此外,当我转到控制台并从文本编辑器运行脚本时,控制台上什么也没有显示。我不想保存这个文件,但我确实想要来自控制台的反馈。

如何获得 Blender 2.6 的反馈。我有一台PC,而不是Mac。

0 投票
2 回答
721 浏览

render - 最好的搅拌机渲染

我需要知道,Sintel项目中使用了什么渲染器。我认为这不是默认的 Blender Render,因为默认的 Blender Render 渲染质量很差(如果不正确,请纠正我)。我需要在搅拌机 2.60 的 64 位操作系统(W7 HP)上运行它。我正在寻找的,最好的是Sunflow。你有什么想法/你有什么更好的建议吗?

0 投票
1 回答
4880 浏览

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 上,我希望能有一些好的帖子作为未来的参考

0 投票
1 回答
1145 浏览

python-3.x - 创建一个弹出菜单来调用自定义导出器(Blender 2.6 API)?

我正在尝试使用 Blender 2.63 中的 python 脚本创建一个更友好的菜单来使用我创建的文件格式导出模型。

一直在检查 Blender 的 API 文档,还有模板示例,但还没有弄清楚如何实际调用我创建的导出器,它工作正常。

让我再描述一下这个问题;要导出,我必须转到文件->导出->选择所需格式->命名->按导出按钮。我想通过一个菜单来自动化这个过程(就像模板中提供的那个,ui_menu);只需加载/运行脚本并选择导出,其余的应由脚本自己处理。假设混合文件是 MyCoolModel.blend,它将假定导出的文件将放置在同一位置,名称为 MyCoolMode,并附加正确的扩展名。

通过具有自定义菜单,该菜单位于一个文件中。不知道如何调用提供描述参数的导出器的过程,甚至不知道这是否可能。

另一方面,将导出器的代码移动到另一个模块(自定义菜单)可能更容易,添加一个按钮并调用一个执行所描述内容的函数,如果有人已经对此进行了编码,我只是为了获得反馈,然后重新- 使用导出模块。

最后,我想保留原始导出模块,以防艺术家需要更改导出过程的默认名称,或者只是因为他想手动进行......拥有两个版本,试图重新如果可能的话,使用 Export 将是最好的,真的没有重复代码;)。

0 投票
1 回答
176 浏览

3d - 是否可以从 Blender 中的渲染对象创建 UV 贴图

我想知道是否有可能,如果有,如何从搅拌机中的高细节渲染图像创建 UV 贴图,就像您可以在专业 3D 应用程序和游戏引擎(例如 Maya)中所做的那样。

我希望能够创建一些高细节渲染并将它们映射到低多边形网格。

有谁知道这是否可以做到?

我愿意考虑使用插件或其他 3rd 方应用程序来完成这项任务。不过,我更喜欢免费。

0 投票
1 回答
1770 浏览

model - 将纹理 3d 模型和纹理从搅拌机导出到 xna 4.0

所以我正在尝试用 2d 精灵制作一个 3d 游戏。在搅拌机中,我创建了一个平面并使用 uv 贴图将其中一个精灵映射到平面上。当我按下 f12 并渲染平面时,会显示精灵。

我确保为平面创建材质,并确保添加纹理以及使用正确的 uv 贴图启用 uv 映射。

我将文件模型导出为 .fbx 文件,并将其与纹理图像一起放在我项目的内容文件夹中。

但是,当我渲染模型而不是显示纹理时,平面是纯黑色的。

这可能是什么原因造成的?我的画是这样的:

0 投票
1 回答
687 浏览

python - 生成 UV 球体的搅拌机性能问题

当我运行这个脚本时:

这是输出(指数增长与时间):

为什么会这样?有更好的方法吗?

我在具有充足内存的服务器上运行它,并且我知道 Blender 可以扩展以使用它的大部分(它在渲染中)。