在OpenGL中绘制实例时,属性除数只能设置为255作为最大值,因此要将大网格物体分离为多个实例。我需要更多地了解OpenGL中的除数,最大限制取决于驱动程序/ GPU还是每个设备上总是255?OpenGL属性除数的最大值
-2
A
回答
1
您误会了divisor and instance arrays的工作原理。
实例化意味着多次渲染相同的网格,提供不同的每实例数据,如变换等等。实例数组是提供每个实例数据的一种方式。
除数不是顶点数的除数。它是实例计数的除数。因此,如果您使用instanced rendering,它实际上只会有用。
如果除数为零,则不会为该属性发生实例化。如果除数为1,则实例内的所有顶点的属性将相同,但下一个实例将获得下一个值。如果除数是2,那么前两个实例会得到相同的值,但接下来的两个会得到不同的值。等等。
除非你正在做一些非常特殊的实例化,否则你的除数应该是0或1.它不应该基于顶点数。
相关问题
- 1. 属性的最大值
- 2. 默认值属性,如最小值,最大值,大小等
- 3. Combobox.NewIndex属性的最大值是多少?
- 4. DataAnnotations StringLength属性MVC - 没有最大值
- 5. 删除任何其数值大于给定数字的属性
- 6. XSLT - 具有最大属性值的元素,其列表中的其他元素的属性值最大
- 7. 使用jquery的数据属性的最大值
- 8. 来自不同实体核心数据属性的最大值
- 9. CSS最大高度属性
- 10. C#活动目录属性登录计数达到最大值
- 11. 删除“大小”属性 - wordpress
- 12. Java Stream:找到具有属性的最小值/最大值的元素
- 13. JQuery UI滑块:使用属性设置最小和最大值
- 14. XPath来获取元素最大/最小属性值
- 15. 如何根据另一个属性找到属性的最大值?
- 16. 查找属性的最大值使用Groovy的XmlSlurper
- 17. Firebase的用户属性值的最大长度是多少?
- 18. 简单模式 - 存储cms文本的属性的最大值
- 19. 与具有属性最大值的元素匹配的XPath
- 20. 找到一组与SQL属性的最大值的ID
- 21. 微风/ OData:orderBy“最大”的两个属性
- 22. 遗传属性下的最大集合
- 23. CultureInfo.Name属性的最大长度
- 24. ie中的最大长度onclick属性
- 25. 找到最大化另一个属性的正确属性
- 26. 查找字典中对象属性的最大值
- 27. Objective-C-获取具有最大属性值的对象
- 28. 获取对象中属性的最大值
- 29. 在谷歌属性服务价值领域的最大规模
- 30. 搜索和比较的ActiveRecord属性找到最大值
该规范没有提到最大值,所以我想每个适合GLuint的值都是有效的。这可能是驱动程序或代码中的错误。请显示代码。 – ybungalobill
我知道实例化以及divisor如何帮助我遍历vertex_buffer_object上的数据。当我想要将一个变换传递给每个n实例(n从1到255)时它工作正常,但是当我想要将一个变换传递给更多的256个实例时,它会呈现为屏幕中的噪声扇。 – Manh
这听起来像是代码中的错误,就好像你在某处使用了错误的数据类型。 – ybungalobill