本系列教程整理了VectorDraw Developer Framework(VDF)最常见问题,教程整理的很齐全,非常适合新手学习,本节教程将会介绍控制多面照明平滑度的这一属性。
VectorDraw Developer Framework试用版下载
在版本6021中,在vdPolyFace,vdGroundSurface和vdDocument中添加了一个新属性SmoothAngle。
获取/设置0到90之间的角度,可用于在渲染多面体对象时计算每个面中每个顶点的法线。
定义最大角度,将其与相邻面的平面之间的角度进行比较,以滤除将在平均计算中添加的平面的法线。
如果是vdPolyface或vdGroundSurface对象,请将其设置为-1,以便根据vdDocument.SmoothAngle属性平滑法线;将其设置为0,以使法线不平滑;将其设置为90,以便将每个顶点的法线计算为所有相邻面法线的平均值。
The original file in Render with SmoothAgle 0

The original file in Render with SmoothAgle 20

The original file in Render with SmoothAgle 60

The original file in Render with SmoothAgle 90


标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!