Skip to content

Commit 469fc61

Browse files
Mee-guminggo
authored andcommitted
set depth write (#20071)
1 parent 4d04b64 commit 469fc61

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/cpp-tests/Classes/NodeTest/NodeTest.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,12 +565,14 @@ void CameraOrbitTest::onEnter()
565565
TestCocosNodeDemo::onEnter();
566566
_preProjection = Director::getInstance()->getProjection();
567567
Director::getInstance()->getRenderer()->setDepthTest(true);
568+
Director::getInstance()->getRenderer()->setDepthWrite(true);
568569
Director::getInstance()->setProjection(Director::Projection::_3D);
569570
}
570571

571572
void CameraOrbitTest::onExit()
572573
{
573574
Director::getInstance()->getRenderer()->setDepthTest(false);
575+
Director::getInstance()->getRenderer()->setDepthWrite(false);
574576
Director::getInstance()->setProjection(_preProjection);
575577
TestCocosNodeDemo::onExit();
576578
}
@@ -1035,12 +1037,14 @@ void CameraTest1::onEnter()
10351037
_preProjection = Director::getInstance()->getProjection();
10361038
Director::getInstance()->setProjection(Director::Projection::_3D);
10371039
Director::getInstance()->getRenderer()->setDepthTest(true);
1040+
Director::getInstance()->getRenderer()->setDepthWrite(true);
10381041
}
10391042

10401043
void CameraTest1::onExit()
10411044
{
10421045
Director::getInstance()->setProjection(_preProjection);
10431046
Director::getInstance()->getRenderer()->setDepthTest(false);
1047+
Director::getInstance()->getRenderer()->setDepthWrite(false);
10441048
TestCocosNodeDemo::onExit();
10451049
}
10461050

@@ -1084,12 +1088,14 @@ void CameraTest2::onEnter()
10841088
_preProjection = Director::getInstance()->getProjection();
10851089
Director::getInstance()->setProjection(Director::Projection::_3D);
10861090
Director::getInstance()->getRenderer()->setDepthTest(true);
1091+
Director::getInstance()->getRenderer()->setDepthWrite(true);
10871092
}
10881093

10891094
void CameraTest2::onExit()
10901095
{
10911096
Director::getInstance()->setProjection(_preProjection);
10921097
Director::getInstance()->getRenderer()->setDepthTest(false);
1098+
Director::getInstance()->getRenderer()->setDepthWrite(false);
10931099
TestCocosNodeDemo::onExit();
10941100
}
10951101

0 commit comments

Comments
 (0)