PDA

Volledige versie bekijken : Papervision z-Sorting


Perrytje
%Europe/Berlin %645 %2010, 16:29
Ik ben bezig met papervision (nog steeds) en nu ben ik over een heel vervelend probleem gestruikeld :X

Orgineel: http://perrysflash.co.cc/Testing/PV3D/orgineel.swf

Dit is mijn orginele bestandje, en zoals je kunt zien worden de hoeken van de vlakken niet goed weergegeven, terwijl ze in 3d space gewoon boven de andere vlakken zouden moeten hangen.

Nu heb ik een paar google searches gedaan en mijn hele middag eraan gewijd om dit uit te zoeken, en ik heb twee oplossingen gevonden, die toch niet helemaal werken.

Oplossing 1: http://perrysflash.co.cc/Testing/PV3D/mesh_sort.swf

Bij oplossing 1 heb ik aan mijn vlakken (die eigenlijk platte cubes zijn) hetvolgende toegevoegd:
cube.meshSort = DisplayObject3D.MESH_SORT_CLOSE;
Zoals te zien geeft dit niet het gewenste resultaat dus heb ik oplossing 2 geprobeerd:

http://perrysflash.co.cc/Testing/PV3D/z_sort.swf

Hier heb ik aan mijn code de volgende regels toegevoegd:
vp.containerSprite.sortMode = ViewportLayerSortMode.Z_SORT;
...
cube.useOwnContainer = true;

Heeft iemand enig idee hoe ik dit op kan lossen? :(