关于Shape 的两个问题

2020-08-04 17:11:50 浏览数 (2)

我独处时最轻松,因为我不觉得自己乏味,即使乏味,也自己承受,不累及他人,也无需感到不安。

昨天的教程在我的实际操作过程中有几个地方不太明确,所以今天特地整理一下。

01

Shape reference frame and bounding box

形状有一个参考系和一个边界框,每个对象都有。坐标系或坐标系总是位于形状的几何中心,表示形状的位置和方向是从哪里计算出来的。坐标系有三个轴:x轴、y轴和z轴,分别对应红色、绿色和蓝色箭头。形状的包围框以形状的参照系为中心,与参照系具有相同的方向(x轴、y轴和z轴与包围框的边缘具有相同的方向)。包围框完全包含形状。用户可以选择4种不同的方式来定义一个形状的参考框和边框方向(纯简单形状和高度字段形状不能重定向):

Align with reference frame of world(与世界参考系对齐):[Menu bar-> Edit --> reorient bounding box --> with reference frame of world]。当点击这个项目时(之前必须选择一个形状),坐标框将被计算出来,以产生一个边界与世界参考坐标系轴线对齐的边界框(即绝对坐标系)。

Align with main axes of random shape (随机形状主轴对齐):[Menu bar–> Edit --> Reorient bounding box --> with main axes of random shape]。当单击此项目时(必须预先选择一个形状),将计算参考帧,以便在随机形状周围生成最紧凑的包围框。这是默认的计算方法。

Align with main axis of cylinder shape (与圆柱体形状主轴对齐):[Menu bar–> Edit --> Reorient bounding box --> with main axis of cylinder shape]。当这个项目被点击(一个形状必须预先选择),一个精确的参考框架将计算一个圆柱体形状,其z轴与圆柱体的旋转轴重合。这比上面的项目更精确(与随机形状的主轴对齐),但需要精确定义的圆柱体形状。如果形状看起来离一个规则和精确的圆柱体太远,操作可能会失败。

Align with main axes of cuboid shape (与长方体形状主轴对齐):[Menu bar–> Edit --> Reorient bounding box --> with main axes of cuboid shape]。当单击此项目时(必须预先选择一个形状),将在一个长方体形状上计算一个精确的参考系,并与cubid的面对齐。这比上面的条目更精确(与随机形状的主轴对齐),但是需要精确定义的长方体形状。如果形状看起来离常规的和精确的长方体太远,操作可能会失败。

另外,与形状相关的包围框方向也可以在几何对话框中或通过API修改。

02

Shape properties

上次教程提到了Backface culling,今天对shap的编辑进行一下介绍。

Adjust color (调整颜色):允许编辑形状的颜色。

Shading angle(遮光角度):遮光角度是不同面之间的角度。这只影响一个形状的视觉外观。一个小角度使一个形状看起来尖锐,有许多边,一个大角度使一个形状看起来光滑,有较少的边。

Show edges(显示边缘):以黑色显示边缘。显示的边将取决于指定的角度。如果勾选了隐藏边界,那么共享不超过一个三角形的边将被隐藏。

Backface culling(背面剔除):构成形状的每个三角形都有一个内面和一个外面。当启用后面剔除时,内面将不会显示。对于封闭形状和透明形状,这是一个有用的参数。

Invert faces(翻转面):翻转所有三角形。里面的面变成了外面的面,反之亦然。除了纯形状外,凸形状将变为非凸。

Wireframe(线框):如果选中,那么通过摄像机看到的形状将总是以线框的形式出现。

Adjust texture(调整纹理):打开所选形状的纹理对话框。当一个形状与纹理相关联时,它将以纹理的方式显示。

Quick textures (selection)(快速纹理(选择)):对所有选择的形状应用一个立方体贴图纹理。这是特别有用的像使用“污垢”一样的无缝纹理(我理解成做旧),以使物体看起来更真实。

Clear textures (selection)(清除纹理(选择)):从所有选择的形状中移除纹理。

View/modify geometry(查看/修改几何图形):打开所选形状的几何图形对话框。它允许调整网格的各种参数。

Show dynamic properties dialog(显示动态属性对话框):切换形状动态属性对话框。形状动态对话框允许调整形状的动态属性。

上面的一些参数只适用于简单的形状。当选择复合形状时,可以通过切换到复合形状的形状编辑模式来编辑其可视化属性。当然,还可以将其取消分组,以便单独编辑其组件。

另外,还有关于dummy的问题,dummy有很多的辅助功能,之后再介绍吧。

0 人点赞