0
我有点困惑,不知道如何或如果这是可能的,但它可以创建自定义的? VertexElementFormat不包含我想要使用的类型,它是byte3,我不知道如何将它添加到它:/。Xna自定义VertexElementFormat和VertexElementUsage?
我有点困惑,不知道如何或如果这是可能的,但它可以创建自定义的? VertexElementFormat不包含我想要使用的类型,它是byte3,我不知道如何将它添加到它:/。Xna自定义VertexElementFormat和VertexElementUsage?
不,你不能。出于您的目的,您可以使用Byte4
或Color
。
这些设置告诉GPU如何解码您发送的数据并将其放置在着色器寄存器中。它们不可扩展。
请注意,您可以通过在VertexElement
中设置UsageIndex
来获得多个Position
或多个Color
(例如)。