跳转到内容

Brlcad/如何使用mged/基本体

来自维基教科书,开放世界中的开放书籍

可以使用 in 命令创建新的基本体并将其插入数据库。请注意,必须先打开数据库才能进行插入操作

基本体类型

[编辑 | 编辑源代码]

任意多面体

[编辑 | 编辑源代码]
  • arb8 - 具有 8 个顶点的任意多面体
  • arb7 - 具有 7 个顶点的任意多面体
  • arb6 - 具有 6 个顶点的任意多面体
  • arb5 - 具有 5 个顶点的任意多面体
  • arb4 - 具有 4 个顶点的任意多面体
  • arbn - 具有 n 个顶点的任意多面体
  • box - 任意多面体(顶点和三个向量)
  • rpp - 长方体(长方体)

椭球体

[编辑 | 编辑源代码]
  • ell - 椭球体(中心和三个半轴)
  • ell1 - 椭球体(中心、一个半轴、旋转半径)
  • ellg - 椭球体(焦点和弦长)
  • sph - 球形椭球体

截断的通用锥体

[编辑 | 编辑源代码]
  • rec - 截断的通用锥体(直椭圆柱)
  • tec - 截断的通用锥体(顶点半径按比例缩放自底半径)
  • tgc - 截断的通用锥体(通用形式)
  • trc - 截断的通用锥体(截断的直圆锥)
  • rcc - 截断的通用锥体(直圆柱)

其他基本体

[编辑 | 编辑源代码]
  • ars - 任意面体
  • bot - 三角形集合
  • ebm - 挤压位图
  • dsp - 位移贴图
  • half - 半空间
  • hf - 高度场(已弃用)
  • 管道
  • raw - 任意多面体(直角楔形)
  • tor - 环面
  • vol - 体素

长方体

[编辑 | 编辑源代码]

rpp(长方体)基本体用于使用 xmin、xmax、ymin、ymax、zmin、zmax 参数定义的区域创建长方体。

# Insert a 2 x 3 x 4 cuboid named cuboid1.s into the database
in cuboid1.s rpp 0 2 0 3 0 4
# Insert a sphere of radius 3 named ball.s into the database
in ball.s sph 0 0 0 3

圆柱体

[编辑 | 编辑源代码]
华夏公益教科书