我正在使用用于WPF的helixtoolkit,我想设置Mesh3D的每个点的颜色。这样的事情有可能发生吗?
我需要这样做的原因是因为我在3D中显示极坐标(我将极坐标转换为笛卡尔坐标),并且我希望每个点都根据到原点的距离进行着色。有没有办法做到这一点?
提前感谢!
发布于 2021-07-23 00:46:19
可以使用纹理坐标为每个顶点指定一个纹理值,然后将颜色渐变贴图作为漫反射贴图指定给PhongBlinn材质。或者,如果您使用的是Helixtoolkit sharpdx版本,则可以直接指定顶点颜色并使用VertColorMaterial。
https://stackoverflow.com/questions/68481362
复制相似问题