XNA 4.0点顶点渲染

时间:2012-03-23 19:33:51

标签: c# xna directx vertex

我有一个大约1.34亿个粒子的缓冲区和一个非常强大的计算机来平滑地渲染它们但是当我尝试将它们渲染为原始线时我得到一个错误它说我不能渲染超过100万个。我想知道我怎么能这样做,如果有更好的方法来渲染除了线以外的其他方法,只要顶点一直显示,我很乐意拥有1个像素点或任何东西。我基本上只是在绘制积分。

感谢。

1 个答案:

答案 0 :(得分:0)

拆分它?...:?

您还可以在线框模式下绘制......

static readonly RasterizerState Wireframe = new RasterizerState() { FillMode = FillMode.Wireframe };


GraphicsDevice.RasterizerState = Wireframe;

如果您需要在两种模式下绘制,您也可以更改DepthBias,以更改线框的深度。