EPAI手绘建模APP动画编辑器、信息、工程图

④ 动画:打开关闭动画编辑器。APP中动画包含两个部分,动画编辑器和动画控制器。动画编辑器用来编辑动画。具体来说,选中一个模型后,给模型添加移动、旋转、缩放三种关键帧,不同的模型添加不同的关键帧,实现动画效果。通过动画编辑器完成动画编辑后,通过动画控制器播放动画,动画控制器参见建模工具栏-动画部分。

图 83 动画编辑器

  1. 关键帧区域

a. 显示帧序号。

b. 单击要编辑的帧位置。

c. 不同颜色标记不同类型关键帧位置。

d. 打开动画编辑器,选择模型或者选择模型后打开动画编辑器,关键帧区域显示选中模型关键帧分布情况。

  1. 上一帧

  2. 下一帧

  3. 添加移动关键帧:移动关键帧有两种类型,路径约束和位置约束,移动关键帧只能选择这两种的一种。

图 84 动画编辑器-添加移动关键帧

a. 路径约束:选择移动结束帧,选择一条边作为模型移动的路径,模型会从曲线起始位置开始移动,在结束帧时间内沿着选择的边移动到曲线终止位置。

b. 位置约束:选择移动结束帧,设置模型相对位置,模型会在两个移动帧时间内移动,并且以前一个移动帧结束时模型的位置为起点,按照设置的x、y、z相对移动。

c. 速度:设置模型在两个关键帧之间移动速度。

  1. 编辑移动关键帧:完成编辑后,点击完成编辑移动关键帧按钮,完成编辑,否则编辑参数无效。

  2. 删除移动关键帧。

  3. 添加旋转关键帧:旋转关键帧有三种类型,绕轴旋转、注视约束、旋转。旋转关键帧只能选择这三种的一种。

图 85 动画编辑器-添加旋转关键帧

a. 绕轴旋转:选择旋转结束帧,选择一条边作为模型旋转的旋转中心轴,设置旋转角度,模型在两个旋转帧时间内以选择的边为中心轴旋转指定旋转角度。

b. 注视约束:选择旋转结束帧,选择一个模型作为模型旋转的中心。注视约束需要和移动关键帧一起使用,这样,在模型移动过程中,模型的正面始终朝着旋转中心。

c. 旋转:选择旋转结束帧,设置模型绕这自身的X、Y、Z方向旋转的角度,模型在旋转结束帧时,旋转到指定角度。

d. 速度:设置模型在两个关键帧之间旋转速度。

  1. 编辑旋转关键帧:完成编辑后,点击完成编辑旋转关键帧按钮,完成编辑,否则编辑参数无效。

  2. 删除旋转关键帧。

  3. 添加缩放关键帧:缩放关键帧只有一种类型。选择缩放结束帧,设置模型以自身的X、Y、Z方向缩放的比例,模型在缩放结束帧时,缩放指定比例。

图 86 动画编辑器-添加缩放关键帧

  1. 编辑缩放关键帧:完成编辑后,点击完成编辑缩放关键帧按钮,完成编辑,否则编辑参数无效。

  2. 删除缩放关键帧。

⑤ 信息:打开关闭信息页面。信息页面显示模型信息、渲染信息、文件信息、测量信息。具体参见建模工具栏-分析-测量部分。

图 87 信息

⑥ 工程图

  1. 如果是第一次打开工程图,则新建一个空白工程图,否则再次进入原先新建的工程图。

  2. 场景中选择一个模型后,点击工程图,如果是第一次打开工程图,则新建一个空白工程图,并在工程图中添加选择的模型的前视图、左视图、顶视图的投影模型和右上角三维模型。投影模型和三维模型的比例根据模型实际大小和默认的模板尺寸计算得到。

图 88 工程图主界面

  1. 具体内容在第7章。

更多关于APP内容可以跳转到OCC中文网www.opencascade.cc/c/course/ep...查看。

相关推荐
北十南21 分钟前
SODA自然美颜相机(甜盐相机国际版) v9.3.0
android·windows·数码相机
Harry技术29 分钟前
Trae搭建Android项目:智能存储柜表结构设计以及实体生成
android·kotlin·trae
lsnm33 分钟前
【LINUX网络】HTTP协议基本结构、搭建自己的HTTP简单服务器
linux·运维·服务器·c语言·网络·c++·http
编程乐学1 小时前
网络资源模板--基于Android Studio 实现的通讯录App
android·android studio·移动端开发·通讯录app·安卓大作业
qiuyunoqy1 小时前
list模拟实现
数据结构·c++·list
small_wh1te_coder2 小时前
GCC深度剖析:从编译原理到嵌入式底层实战
汇编·c++·面试·嵌入式·状态模式·c
汤永红2 小时前
week1-[循环嵌套]蛇
数据结构·c++·算法
bytebeats3 小时前
# Android Studio Narwhal Agent 模式简介
android·android studio
极客BIM工作室3 小时前
谈谈《More Effective C++》的条款30:代理类
java·开发语言·c++
华科云商xiao徐3 小时前
突破Python性能墙:关键模块C++化的爬虫优化指南
c++·爬虫·python