Revision 23296

View differences:

trunk/libraries/libGPE-OSG/src/main/java/org/gvsig/gpe/osg/OSGParser.java
217 217
				}
218 218
				_blendings.push(rootGroup.getOrCreateStateSet().getEnabledBlending());
219 219

  
220
				//System.out.println("CHILDREN: " + rootGroup.getNumChildren());
221
				
220 222
				for (int i = 0; i < rootGroup.getNumChildren(); i++) {
221 223

  
222 224
					try {
......
652 654
					.translate(((PositionAttitudeTransform) group)
653 655
							.getPosition());
654 656

  
655
			rotateMatrix.postMult(scaleMatrix);
656
			transMatrix.postMult(rotateMatrix);
657
//			rotateMatrix.postMult(scaleMatrix);
658
//			transMatrix.postMult(rotateMatrix);
659
			rotateMatrix.preMult(scaleMatrix);
660
			transMatrix.preMult(rotateMatrix);
657 661

  
658 662
			_transforms.push(transMatrix);
659 663

  
......
672 676
			Matrix transMatrix = Matrix.translate(((AutoTransform) group)
673 677
					.getPosition());
674 678

  
675
			rotateMatrix.postMult(scaleMatrix);
676
			transMatrix.postMult(rotateMatrix);
679
//			rotateMatrix.postMult(scaleMatrix);
680
//			transMatrix.postMult(rotateMatrix);
681
			
682
			rotateMatrix.preMult(scaleMatrix);
683
			transMatrix.preMult(rotateMatrix);
677 684

  
678 685
			_transforms.push(transMatrix);
679 686

  

Also available in: Unified diff