20万个立方体如何显示
我用opengl的显示列表绘制20万个立方体,效果还不错,可是使用osg时,1000个立方体就开始变慢,10万个就卡的不行了,谁能帮帮我?? 每个立方体之间有什么区别,仅仅是位置不同吗 立方体是不同的,可能不全是立方体,主要的问题是,采用opengl的显示列表绘制后,效果还可以,但才有osg卡的很,这里是不是有什么窍门? etianok 发表于 2015-11-23 15:25立方体是不同的,可能不全是立方体,主要的问题是,采用opengl的显示列表绘制后,效果还可以,但才有osg卡 ...
把你的代码贴上来看看呢 只构造一个Geode,然后用MatrixTransform进行变换,各种属性也附加到MatrixTransform上,这样应该会好很多。 这是一个建筑模型,目前的方案是将整体建筑作为一个Geometry,我看Geometry就是一个显示列表,正在测试中; 请问楼主的问题是怎么解决的。我最近也遇到了相似的问题 最好的方式就是作为一个Geometry来绘制,如果绘制多个Geometry会很卡。 使用PrimitiveSet呢,然后用绘图基元绘制
页:
[1]