我想在Irrlicht 3D场景中绘制一个从点(x1,y1,z1)到点(x2,y2,z2)的3D段。
我知道line3d class和这个addLine3d method,但我不知道如何使用它们。这是什么IAttributes类?
有人能提供一个如何绘制3d线条的最小示例吗?
你可以假设我知道如何添加摄像头和绘制场景。
发布于 2011-04-07 23:59:47
IAttributes是用于序列化的,你不是想要保存一条线,而是想画一条线。绘制一些东西意味着在驱动程序中设置状态(材质和变换),然后告诉驱动程序绘制它。
最佳选择是编辑example 3并将drawVertexPrimitiveList替换为draw3DLine,然后像其他节点一样将自定义节点添加到场景管理器。
https://stackoverflow.com/questions/5568035
复制相似问题