lixqopensorce / softart

Automatically exported from code.google.com/p/softart
Other
0 stars 0 forks source link

透明盒子物件渲染时三角形的渲染顺序不定 #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
一个透明方盒子,前面和后面的三角形就是互相重叠的
透明box渲染的时候,有些三角形一时后面的在前,有些三角��
�一时前面的在前。

revision 
94的SampleWindow在多线程渲染模式下编译后可以重现这个现象。

Original issue reported on code.google.com by mybio...@gmail.com on 15 Mar 2010 at 5:25

GoogleCodeExporter commented 9 years ago
透明是不能单通过set_cull_mode(cull_none)来完成的,这并不是渲��
�器本身的问题。

Original comment by minmin.gong on 15 Mar 2010 at 6:39

GoogleCodeExporter commented 9 years ago
mybiosgg said that expected result will be renderred in DirectX.
Maybe more test will be executed for explaining and commenting this issue.

Original comment by wuye9036 on 15 Mar 2010 at 11:39

GoogleCodeExporter commented 9 years ago
Well, I get your point. You don't mean there's an incorrect OIT rendering, you 
mean
the triangle rendering order itself.
OK, it's true that softart is not preserving triangle order when tiling. I'll 
fix it
soon.

Original comment by minmin.gong on 16 Mar 2010 at 3:45

GoogleCodeExporter commented 9 years ago

Original comment by minmin.gong on 16 Mar 2010 at 5:16

GoogleCodeExporter commented 9 years ago

Original comment by wuye9036 on 15 Dec 2011 at 3:29

GoogleCodeExporter commented 9 years ago

Original comment by wuye9036 on 7 Mar 2012 at 2:58

GoogleCodeExporter commented 9 years ago

Original comment by wuye9036 on 7 Mar 2012 at 3:01