[Papervision3D] Viewport layer sorting problem

Merrill, Jason jason.merrill at bankofamerica.com
Fri Jul 3 04:18:50 PDT 2009


I'm having a problem sorting some viewport layers.  Two of the layers in
the code below, menuPlaneLayer and gameBoardLayer sort fine, but the one
that contains the Collada file (gameComponentsLayer) does not - it
appears behind everything.  What am I doing wrong?

 

var testColladaMaterialsList:MaterialsList = new MaterialsList();

testColladaMaterialsList.addMaterial ( new ColorMaterial ( 0xD3C8AD),
"ERDefaultMaterial");  

var testCollada:Collada = new
Collada("assets/componentmodels/testmodel1/testmodel1.dae",
testColladaMaterialsList);

testCollada.rotationX = -90;

testCollada.z = -100;

_gameComponents.addChild(testCollada);

 

//Create gameboard plane

var planeMaterial:ColorMaterial = new ColorMaterial(0x); 

planeMaterial.doubleSided = true;

_gameboard = new Plane(planeMaterial, 500, 400, 3, 3);

_gameboard.addChild(_gameComponents);

_gameboard.rotationX = 70;

 

//separate and sort layers for proper clipping:

var menuPlaneLayer:ViewportLayer = _viewport.getChildLayer(_menuPlane);

var gameboardLayer:ViewportLayer = _viewport.getChildLayer(_gameboard);

var gameComponentsLayer:ViewportLayer =
_viewport.getChildLayer(_gameComponents);

menuPlaneLayer.layerIndex = 1;

gameboardLayer.layerIndex = 2;

gameComponentsLayer.layerIndex = 3;

_viewport.containerSprite.sortMode = ViewportLayerSortMode.INDEX_SORT;

 

_scene.addChild(_gameboard);

 

Thanks for any advice,

 

Jason Merrill 



Bank of  America    Global Learning 

Shared Services Solutions Development 


Monthly meetings on the Adobe Flash platform for rich media experiences
- join the Bank of America Flash Platform Community
<http://sharepoint.bankofamerica.com/sites/tlc/flash/default.aspx>  

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20090703/e1ca312b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1272 bytes
Desc: image001.jpg
URL: <http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20090703/e1ca312b/attachment.jpg>


More information about the Papervision3D mailing list