EPAI手绘建模APP资源管理和模型编辑器2

g) 矩形

图 26模型编辑器-矩形

i. 修改矩形的中心位置。

ii. 修改矩形的长度和宽度。

h) 正多边形

图 27模型编辑器-内接正多边形

图 28模型编辑器-外切正多边形

i. 修改正多边形的中心位置。

ii. 修改正多边形中心距离端点的长度。

iii. 修改正多边形的阶数。阶数为3,表示一个正三边形,即等边三角形;阶数为4,表示一个正四边形,即正方形;以此类推。

i) 边长正多边形

图 29模型编辑器-边长正多边形

i. 需改中心位置。

ii. 修改变成正多边形的起始端点位置。

iii. 修改边长正多边形的边长。

iv. 修改变成正多边形的阶数。阶数多少,即是正几边多边形。

j) 平面

图 30模型编辑器-平面

i. 修改平面中心位置。

ii. 修改平面长度。

iii. 修改平面宽度。

k) 贝塞尔曲线

图 31模型编辑器-贝塞尔曲线

i. 修改控制点位置。

ii. 场景中通过圆点标志当前控制点位置。

l) 样条曲线

图 32模型编辑器-NURBS拟合曲线

i. 修改拟合样条曲线拟合点位置。

ii. 场景中通过圆点标志当前拟合点位置。

iii. 如果拟合样条曲线的第一个拟合点位置和最后一个拟合点位置重合,拟合样条曲线是一个闭合曲线,否则是一个开放曲线。

iv. 对于开放曲线,修改曲线的起始点切方向和曲线的终止点切方向。闭合曲线不能修改两个点的切方向,两个的切方式固定了。

m) 控制点样条曲线

图 33模型编辑器-NURBS控制曲线

i. 修改控制点位置。

ii. 场景中通过原点标志当前控制点位置。

n) 平面螺旋线

图 34模型编辑器-平面螺旋线

i. 修改螺旋线中西中心位置。

ii. 修改螺旋线内圈半径。

iii. 修改螺旋线外圈半径。

iv. 修改螺旋线旋转次数。

v. 修改螺旋线旋转方向。

o) 圆柱体螺旋线

图 35模型编辑器-圆柱螺旋线

i. 修改螺旋线底部中心位置。

ii. 修改螺旋线高度。

iii. 修改螺旋线旋转次数。

iv. 修改螺旋线半径。

v. 修改螺旋线旋转方向。

p) 圆锥体螺旋线

图 36模型编辑器-圆锥螺旋线

i. 修改螺旋线底部中心位置。

ii. 修改螺旋线高度。

iii. 修改螺旋线旋转次数。

iv. 修改螺旋线顶部半径。

v. 修改螺旋线底部半径。

vi. 修改螺旋线旋转方向。

q) NURBS样条曲面

图 37模型编辑器-NURBS曲面

i. 修改曲面中心位置。

ii. 修改曲面长度。

iii. 修改曲面宽度。

iv. 修改曲面U方向阶数。将NURBS样条曲面转为NURBS后,编辑样条曲面时,阶数越多,移动样条曲面的控制点时,对曲面其它位置的影响越多。

v. 修改曲面V方向阶数。

vi. 修改曲面U方向控制点个数。将NURBS样条曲面转为NURBS后,编辑样条曲面时,控制点越多,对这个曲面的划分越精细,编辑曲面越能做到局部化。

vii. 修改曲面V方向控制点个数。

r) 参数函数曲线,参数函数曲线。x=f(t),y=f(t),z=f(t)。通过修改x、y、z关于t的表达式,生成不同的曲线。t的范围也可以修改。

图 38模型编辑器-函数曲线

i. 修改函数曲线的起始点。默认起始点在原点。

ii. 打开t参数表达式编辑器修改x关于t的表达式。

图 39模型编辑器-函数曲线-单变量函数输入

iii. 打开t参数表达式编辑器修改y关于t的表达式。

iv. 打开t参数表达式编辑器修改z关于t的表达式。

v. 修改参数t的起始值和终止值。默认值为-5到5。

s) 参数函数曲面,参数函数曲面。x=f(u,v),y=f(u,v),z=f(u,v)。通过修改x、y、z关于u、v的表达式,生成不同的曲线。u、v的范围也可以修改。

图 40模型编辑器-函数曲面

i. 修改函数曲面的起始点。默认起始点在原点。

ii. 打开u、v参数表达式编辑器修改x关于u、v的表达式。

图 41模型编辑器-函数曲面-双变量函数输入

iii. 打开u、v参数表达式编辑器修改y关于u、v的表达式。

iv. 打开u、v参数表达式编辑器修改z关于u、v的表达式。

v. 修改参数u、v的起始值和终止值。默认值为-5到5。

更多关于APP内容可以跳转到OCC中文网手绘建模 - OCC中文网查看。

相关推荐
码客-ygluu27 分钟前
一个通用游戏数据服务器
c++·架构
another heaven33 分钟前
【C/C++ Ranges 是零开销抽象吗?拆开管道、惰性求值和编译期膨胀】
c语言·开发语言·c++
YLCHUP3 小时前
【思维&图论建模】题解:债权(debt)_图论_建模_思路转化_思维题目_C++算法竞赛
c++·笔记·算法·数学建模·贪心算法·深度优先·图论
xiaoye-duck3 小时前
《C++ 项目:手写大模型接入 SDK》会话模块整合:内存 SessionManager 与 DataManager 持久化联动
开发语言·数据库·c++·语言模型
思麟呀4 小时前
背包DP(01背包+完全背包)
c++·算法
疯华整猫5 小时前
否决 Flutter 提案那天,我发现自己也说不清 Framework 管什么
android
旖旎夜光5 小时前
【C++ 基础入门】C++11 新特性(中):右值引用、移动语义与完美转发
开发语言·c++·笔记·学习
ShineWinsu5 小时前
对于Qt:QTabWidget常见属性的解析
开发语言·数据库·c++·qt·浏览器·qtabwidget·标签页
俊俊几年的7 小时前
动态规划(Dynamic Programming)详解:从入门到 LeetCode Hot 100
linux·c++·算法·leetcode·嵌入式·动态规划·c
传奇开心果编程17 小时前
【Flutter踩坑排雷】第25课:ScrollController 误用坑|跳转失效、监听泄漏与“控制器未附加”
android·flutter·ios·移动开发·跨平台·dart·声明式ui