|
@@ -3233,9 +3233,9 @@ THREE.WebGLRenderer = function ( parameters ) {
|
|
|
|
|
|
function painterSortStable ( a, b ) {
|
|
|
|
|
|
- if ( a.renderOrder !== b.renderOrder ) {
|
|
|
+ if ( a.object.renderOrder !== b.object.renderOrder ) {
|
|
|
|
|
|
- return a.renderOrder - b.renderOrder;
|
|
|
+ return a.object.renderOrder - b.object.renderOrder;
|
|
|
|
|
|
} else if ( a.material.id !== b.material.id ) {
|
|
|
|
|
@@ -3255,9 +3255,9 @@ THREE.WebGLRenderer = function ( parameters ) {
|
|
|
|
|
|
function reversePainterSortStable ( a, b ) {
|
|
|
|
|
|
- if ( a.renderOrder !== b.renderOrder ) {
|
|
|
+ if ( a.object.renderOrder !== b.object.renderOrder ) {
|
|
|
|
|
|
- return a.renderOrder - b.renderOrder;
|
|
|
+ return a.object.renderOrder - b.object.renderOrder;
|
|
|
|
|
|
} if ( a.z !== b.z ) {
|
|
|
|