问题标签 [bpy]
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 的 Python API 打开 .blend 文件
我正在尝试为 Blender 2.73 创建一个自动构建系统,它读取具有大量路径的 XML 文件,一个一个地打开文件,然后呈现它们。
我正在使用以下代码打开:
我的问题是我收到以下错误:
python - Blender Python 脚本删除网格
我有一个脚本,我试图在搅拌机中运行,它将遍历一个目录中的所有文件,然后一次打开一个文件,并将该文件的顶点数和面数打印到文件中。我遇到的一个问题是在移动到下一个网格之前从场景中删除一个网格。这是我到目前为止所拥有的
这必须使用 ply 文件来完成。如果有人能给我一些提示或建议,那就太好了!谢谢!
python - python中BPY模块的导入错误
我试图编写一个 python 脚本并在搅拌机上下文中执行它。但它报告'导入错误:没有名为“bpy”的模块'。我尝试安装另一个版本的搅拌机(即 2.7.6 ),但看起来实际上在 "blender-2.76-rc2-win64\2.76\python\lib" 内没有名为 bpy 的模块,这是 python 正在搜索的路径对于我想的模块。我查看了搅拌机的文档,但没有明确的下载 bpy 的方法。任何帮助将不胜感激。
python - 如何访问其他用户类(blender python)的变量?
我想访问其他类的变量。其他类的静态变量很好访问。但是不能很好地访问该类的动态更改变量值。
为什么我无法获得更改后的变量值?
blender - 为什么随着对象 MESH 模式的改变而改变 BMFace 地址?
我正在使用 Blender 3D 进行建模。我使用 BMesh。
我在编辑模式下将 BMFace 的地址保存到变量 (sel_f) 中。
我退出编辑模式。并进入对象模式。
我再次使用 BMesh 进入 EDIT 模式。
我用“sel_f.select = True”调用 sel_f 变量
但我收到错误消息“BMFace 类型的 BMesh 数据已被删除。”
所以我重新定义了bm。
但是旧的 sel_f 与新的 sel_f 变量的地址不同。
为什么不一样?
请看下面的示例脚本。
python - 如何在 python 中导入已编译的库(pyd)
我无法获得在 Python 中导入已编译库(pyd 文件)的工作示例。
我编译了搅拌机源代码,结果是一个 bpy.pyd 文件。该文件位于 python\lib 文件夹中。
在源代码中我有 import bpy
该文件是在运行时找到的,但我收到一个运行时错误,即无法导入模块
有人有关于导入已编译的 python 模块的好文档吗?我搜索了大约 100 个条目,但只有关于如何执行此操作的一般定义。我对所有建议都进行了验证,但没有成功。
谢谢!
python - 在 Blender Frame Node 中获取内部节点
我想将 Cycles 着色器解析为我的游戏引擎。我有框架,它是引擎中 GLSL 着色器的输入: 我想迭代框架内的每个节点。如何?我没有找到任何东西:https ://www.blender.org/api/blender_python_api_2_78a_release/bpy.types.NodeFrame.html?highlight=frame#bpy.types.NodeFrame
python - Blender 游戏引擎 - bge 模块未找到
我查看了其他论坛并没有找到我的问题的答案,我知道对于 bge 脚本仅在连接到逻辑砖时才有效,并且为了确保我以正确的方式输入它我在 youtube 上观看了 bge 教程它对他有效,但对我无效。
如何下载 bge 模块?任何建议将不胜感激
在我观看视频后,我还注意到搅拌机控制台这样说:
错误:
脚本:
python - 使用带有搅拌机模式的键修饰符
如果我拿着钥匙,有谁知道如何让模态做一些不同的事情?这就是我目前所拥有的:
python-3.x - 如何将共享对象文件转换为python文件
我有一个名为 bpy.so(blender python 文件)的文件。我需要将其转换为 bpy.py,以便我可以将其导入 python。