目录
blender软件安装
blender python模块:
blender 调用python脚本,调用成功,结果不对
blender渲染3d对象,加载背景图不显示的解决方法。
背景图不显示原因:
关节运动教程:
自身旋转动画:
导入模型,再导出,导出的是立方体,不是加载的3d模型
两个物体联动:
父子联动:
blender软件安装
blender官网:
https://www.blender.org/
把安装路径添加到系统环境变量,比如:
C:\Program Files\Blender Foundation\Blender 3.4
可以在命令行 blender xx.py
blender python模块:
pip install bpy
blender 调用python脚本,调用成功,结果不对
blender.exe --background --python bbb.pyblender.exe--python bbb.pyblender.exe --background --python bbb.py --gender f --location i
blender渲染3d对象,加载背景图不显示的解决方法。
blender摄像机不显示背景图以及16:9竖屏输出解决方法_哔哩哔哩_bilibili
背景图不显示原因:
物体或者相机的scene中设置 胶片->透明。
关节运动教程:
blender教程,blender怎样做旋转动画? - 知乎
自身旋转动画:
blender-物体自身旋转动画_哔哩哔哩_bilibili
导入模型,再导出,导出的是立方体,不是加载的3d模型
import bpy# 导入 OBJ 文件
bpy.ops.import_scene.obj(filepath=r"F:\3d\xxx.obj")# 获取导入的对象
obj = bpy.data.objects[0]
# obj = bpy.context.selected_objects[0]# 在时间轴的第 0 帧设置起始位置和旋转角度
obj.location = (0, 0, 0)
obj.rotation_euler = (0, 0, 0)# 在时间轴的第 60 帧设置旋转角度
bpy.context.scene.frame_set(60)
obj.rotation_euler = (0, 0, 2 * 3.14)# 在时间轴的第 120 帧设置旋转角度
bpy.context.scene.frame_set(120)
obj.rotation_euler = (0, 0, 4 * 3.14)# 设置场景渲染分辨率和输出文件路径
bpy.context.scene.render.resolution_x = 640
bpy.context.scene.render.resolution_y = 480
bpy.context.scene.render.filepath = r"F:\file.png"# 渲染场景并将输出保存为 JPG 图像文件
bpy.context.scene.render.image_settings.file_format = 'JPEG'
bpy.ops.render.render(write_still=True)print("Rendered and saved to", bpy.context.scene.render.filepath)
两个物体联动:
父子联动:
方法1:选择a,shift 选择b,再按ctrl p,选择物体,a就是b的子节点,b动,a也跟着动,并且a还可以单独设置自己的属性。
方法2:在大纲视图里面
选择a,shift移动,移动到大纲视图中的Cube,就把a设置为了Cube的子节点,随着Cube一起运动。
Blender教程!旋转立方体动态图形动画来了 - 优优教程网 - 自学就上优优网 - UiiiUiii.com