如何了解实体在二维线框(2D wireframe)和三维渲染(3D render)模式下的渲染顺序?

  1. FAQ
  2. »
  3. Vectorization and Visualization in Drawings


在二维线框模式和三维渲染模式下,其工作方式是不同的。

在三维模式(3D modes)下,渲染顺序取决于两个实体的位置(哪个实体更靠近相机)。如果实体位于同一平面上,则结果是不可预测的。

在二维线框(2D wireframe)模式下,渲染模式取决于绘图顺序(drawing order)。默认情况下,文件中首先出现的实体会被优先渲染。

但是,可以使用 OdDbSortentsTable 的方法来更改此顺序。

排序表(sort table)通过 OdDbBlockTableRecord::getSortentsTable() 方法返回(该方法对布局块(layout blocks)有意义)。