blender 入门教程

本文介绍了Blender软件的安装,如何通过Python模块进行交互,以及遇到的问题如背景图不显示的解决方法。还涵盖了关节运动教程,自身旋转动画的制作,3D模型导入导出时的注意事项,以及物体间的联动机制,特别是父子联动的两种实现方式。
摘要由CSDN通过智能技术生成

目录

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.py

blender.exe--python bbb.py

blender.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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI算法网奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值