【问题标题】:XNA 4.0 Point Vertex RenderingXNA 4.0 点顶点渲染
【发布时间】:2012-03-23 19:33:51
【问题描述】:

我有大约 1.34 亿个粒子的缓冲区和一台非常强大的计算机来平滑渲染它们,但是当我尝试将它们渲染为原始线条时出现错误,它说我不能渲染超过 100 万个左右。我想知道我该怎么做,如果有比线条更好的方法来渲染它,我很满意有 1 个像素点或任何东西,只要顶点一直显示。我基本上只是在绘制点。

谢谢。

【问题讨论】:

  • 尝试在 GameDev.StackExchange.com 上发布。

标签: c# xna directx vertex


【解决方案1】:

拆分它?... :?

你也可以用线框模式绘制...

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


GraphicsDevice.RasterizerState = Wireframe;

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多