如图所示,这种阴影是由于光线原因生成的吗?如何避免导入LumenRT时产生这种阴影?

图示为网格元素 test-1.dgn

Parents
  • 这种阴影主要不是由光线造成的,而是Mesh元素的高级功能。对于一个Mesh元素的一个顶点,它除了存储一个坐标点(其实是坐标数组的索引)外,还能存储颜色、法向等信息。如果存储了颜色,就能形成非常漂亮的各顶点不同的Mesh来。请看如下文章中我们通过编程实现的这个高级功能。目前MS软件中手工操作无法达到此效果。

    创建各顶点颜色不同的网格元素(Creating Vertex-Colored Mesh)

    具体到您这个Mesh,它是在各顶点存储了不同的法向(即法线向量的简称),这个法向是用来表达每个Mesh面的朝向的。故,在渲染模式下有光照的情况下就能展示中不同的阴影效果来。

    这个Mesh是怎么来的?应该不是您完全手工在MS中创建的吧?



    Answer Verified By: HITZXX 

Reply
  • 这种阴影主要不是由光线造成的,而是Mesh元素的高级功能。对于一个Mesh元素的一个顶点,它除了存储一个坐标点(其实是坐标数组的索引)外,还能存储颜色、法向等信息。如果存储了颜色,就能形成非常漂亮的各顶点不同的Mesh来。请看如下文章中我们通过编程实现的这个高级功能。目前MS软件中手工操作无法达到此效果。

    创建各顶点颜色不同的网格元素(Creating Vertex-Colored Mesh)

    具体到您这个Mesh,它是在各顶点存储了不同的法向(即法线向量的简称),这个法向是用来表达每个Mesh面的朝向的。故,在渲染模式下有光照的情况下就能展示中不同的阴影效果来。

    这个Mesh是怎么来的?应该不是您完全手工在MS中创建的吧?



    Answer Verified By: HITZXX 

Children