C++ 如何给出一个网格,类似顶点的自发光?

C++ 如何给出一个网格,类似顶点的自发光?,c++,directx,vertex,level-of-detail,id3dxmesh,C++,Directx,Vertex,Level Of Detail,Id3dxmesh,如何为任何复杂的网格提供类似顶点的自发光。 我试图增加光环境,材料环境,但一旦它走远,它开始消失。我希望它在任何距离都可见。 我试着从圆柱体中获取顶点,然后在其中添加颜色,对颜色效果很好,但在距离上失败了 很抱歉,我不明白你的问题是什么。是否尝试为网格创建光晕效果?是否希望网格的行为类似于光源?如果你能更清楚地解释你想要实现的目标,我们也许能提供帮助。对不起,如果我误解了@BKevelham:在DirecX中,给定给任何顶点的光不需要光来查看它,但对于网格,它是必需的。我希望同样的应用于网格。

如何为任何复杂的网格提供类似顶点的自发光。 我试图增加光环境,材料环境,但一旦它走远,它开始消失。我希望它在任何距离都可见。 我试着从圆柱体中获取顶点,然后在其中添加颜色,对颜色效果很好,但在距离上失败了


很抱歉,我不明白你的问题是什么。是否尝试为网格创建光晕效果?是否希望网格的行为类似于光源?如果你能更清楚地解释你想要实现的目标,我们也许能提供帮助。对不起,如果我误解了@BKevelham:在DirecX中,给定给任何顶点的光不需要光来查看它,但对于网格,它是必需的。我希望同样的应用于网格。是的,如果辉光可以在这里添加一个插件:DDo你想只对某些顶点应用光吗?@Tiago:不,我根本不想处理世界光。就像我们使用vertexBuffer制作的网格或条带一样。