最好建网站系统的软件,自己建站流程,用asp做网站需要准备什么软件,科技小发明小制作blender011三轴-3-axises_pitch这是 oeasy 系统化 Python 教程#xff0c;从基础一步步讲#xff0c;扎实、完整、不跳步。愿意花时间学#xff0c;就能真正学会。 三向_旋转head_航向轴_pitch_俯仰轴_bank_横滚轴 开始 ​​配套视频​​上次我们通过代码制作出了 一架传…blender011三轴-3-axises_pitch这是 oeasy 系统化 Python 教程从基础一步步讲扎实、完整、不跳步。愿意花时间学就能真正学会。三向_旋转head_航向轴_pitch_俯仰轴_bank_横滚轴开始​​配套视频​​上次我们通过代码制作出了一架传统大飞机飞机由几部分构成机身 body尾翼 tail1 tail2机翼 wings可以让这个飞机进行旋转吗基础代码import bpy from math import pi bpy.ops.object.select_all(actionSELECT) # 选择所有物体 bpy.ops.object.delete() # 删除选定的物体 c919 bpy.data.objects.new(c919, None) bpy.data.collections[Collection].objects.link(c919) bpy.ops.mesh.primitive_cylinder_add(radius1, depth9) bpy.context.object.rotation_euler[0] pi /2 bpy.context.object.parent c919 bpy.context.object.name body bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.scale (0.2,0.75,1) bpy.context.object.parent c919 bpy.context.object.rotation_euler[0] - pi / 4 bpy.context.object.location (0, 5 ,1) bpy.context.object.parent c919 bpy.context.object.name tail1 bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.scale (1,0.5,0.25) bpy.context.object.location (0, 5 ,1) bpy.context.object.parent c919 bpy.context.object.name tail2 bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.scale (5,1,0.25) bpy.context.object.location (0, -1 ,0) bpy.context.object.parent c919 bpy.context.object.name wings c919.rotation_euler[0] - pi / 4主要是添加了最后一句运行之后飞机作为一个整体俯仰角提高了 pi/4飞机这个几个角度 有各自的名字吗旋转轴3个旋转轴俯仰轴 pitch横滚轴 bank航向轴 heading我们先来看看俯仰轴音高俯仰轴 pitch稳定的音高 doremi不是滑音 颤音而是稳定在某个频率的音高音高这个词怎么来的俯仰轴和 音高 要稳定 一样扔标枪 也要 稳定投标枪俯仰角 抛物线确保箭头扎中目标投棒球、高尔夫球或者吹捧 往天上吹 推销船或者飞机 上下颠簸 跷跷板搭帐篷搭帐篷 插入地面定位俯仰轴How to pitch a tent我们再看看第二个轴向bankbank 横滚轴飞机转弯的时候先要横滚靠岸自行车想要停下来也需要先横滚想让船靠岸下来 怎么办船靠岸倾斜一边划另一边不划在水里的时候水手坐 长凳子 上一bank 就靠岸了可以抛锚了所以河岸也叫做 bank银行威尼斯 是 当时欧洲贸易中心各国商船 跨越地中海 来来往往在威尼斯 卸货、交割、支付、回款货币很多需要 对各国货币 进行 鉴别、估值、存管繁荣的商业 促生了 金融业当时欧洲法律 禁止犹太人 从事 大多数经济活动犹太人 被迫 只能从事 货币借贷业务第一批银行家 就在这 诞生了最早就在 凳子上 交易钱放入bank 长凳子靠岸了 就 稳当了所以bank 也叫 银行所以 银行家 也叫长板凳的人banker破产bank 无法兑现没有信用了债权人 就把他的板凳 给​​砸​​了bankrupt 也叫 破产航向轴头朝那边一般就往那边跑heading就是 航向轴环绕模式如果我想让c919绕着center转动import bpy from math import pi bpy.ops.object.select_all(actionSELECT) # 选择所有物体 bpy.ops.object.delete() # 删除选定的物体 c919 bpy.data.objects.new(c919, None) bpy.data.collections[Collection].objects.link(c919) bpy.ops.mesh.primitive_cylinder_add(radius1, depth9) bpy.context.object.rotation_euler[0] pi /2 bpy.context.object.parent c919 bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.name body bpy.context.object.scale (0.2,0.75,1) bpy.context.object.parent c919 bpy.context.object.rotation_euler[0] - pi / 4 bpy.context.object.location (0, 5 ,1) bpy.context.object.parent c919 bpy.context.object.name tail1 bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.scale (1,0.5,0.25) bpy.context.object.location (0, 5 ,1) bpy.context.object.parent c919 bpy.context.object.name tail2 bpy.ops.mesh.primitive_cube_add(size2) bpy.context.object.scale (5,1,0.25) bpy.context.object.location (0, -1 ,0) bpy.context.object.parent c919 bpy.context.object.name wings c919.location (-10,10,0) bpy.ops.mesh.primitive_uv_sphere_add() center bpy.context.object center.name center c919.parent center center.rotation_euler (0,0,3.14/2)对象属性复习在原来基础属性基础上添加了 名字、父级 属性属性名所属类别说明简要​​location​​空间变换坐标格式为(x,y,z)浮点三元组​​rotation_euler​​空间变换旋转欧拉角弧度制(x,y,z)​​scale​​空间变换缩放比例​​name​​基础标识定义对象名称​​parent​​层级关系设置父对象子对象继承父对象变换总结 这次我们研究了物体的旋转有三个轴向英文中文作用heading航向轴转头pitch俯仰轴点头bank横滚歪头 盗梦空间特效可以 再用猴头理解 三轴旋转吗我们下次再说​​配套视频​​本文来自 oeasy Python 系统教程。想完整、扎实学 Python搜索 oeasy 即可。