Revision 23296
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