From: Andreas L. <al...@un...> - 2004-10-29 09:21:54
|
Hi, I have a little problem with corrupted geometry in conjunction with the dlistcache on ATI graphics cards. I have a scene where parts of the geometry is modified every frame (its a puppet with a physicaly base cloth-simulation). For these geometry nodes I set the dlistcache to false as it is recommended in the tutorial to speed up things. This works flawless on Nvidia Cards but on ATI cards the whole programm crashes when i also use Cg Shaders. When I deaktivate the Shaders, the program runs fine but the geometry nodes with dlistcache=false are corrupted, eg. only one half of the jacked (with the cloth-simulation) of the pupped is visible. Another corrupted geometry are wires which came from some point above the puppet an should end on some hooks placed on the puppet. But the wires are going down and meet on some point below the puppet. I have these effect on various ATI cards like a Radeon 9700, 9800 Pro, 7500 mobile and with various drives, eg. 4.8 and the current Version. I test this under Windows with the OpenSG CVS Version from the 27.11. compiled with Visual Studio .NET 2003. If I turn on the dlistcache for all geometry nodes it works also on the ATI-cards but only with a client window. But when I use a MultiDisplayWindow for a stereo-projection i also got the corrupted geometry, no matter whether or not I set the dlistcache to false or true. Any idea would be appreciated. Regards Andreas Langs |