예제 #1
0
 def __setWhiteFog(self):
     if base.wantFog:
         self.fog.setColor(Vec4(0.8, 0.8, 0.8, 1.0))
         self.fog.setLinearRange(0.0, 400.0)
         render.setFog(self.fog)
         self.loader.hood.sky.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #2
0
 def __setWhiteFog(self):
     if base.wantFog:
         self.fog.setColor(Vec4(0.8, 0.8, 0.8, 1.0))
         self.fog.setLinearRange(0.0, 400.0)
         render.setFog(self.fog)
         self.loader.hood.sky.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #3
0
 def setWhiteFog(self):
     if base.wantFog:
         self.fog.setColor(self.whiteFogColor)
         self.fog.setLinearRange(0.0, 400.0)
         render.clearFog()
         render.setFog(self.fog)
         self.sky.clearFog()
         self.sky.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #4
0
 def setWhiteFog(self):
     if base.wantFog:
         self.fog.setColor(self.whiteFogColor)
         self.fog.setLinearRange(0.0, 400.0)
         render.clearFog()
         render.setFog(self.fog)
         self.sky.clearFog()
         self.sky.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #5
0
 def __setFaintFog(self):
     if base.wantFog:
         self.fog.setColor(Vec4(0.8, 0.8, 0.8, 1.0))
         self.fog.setLinearRange(0.0, 700.0)
         render.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #6
0
 def setNoFog(self):
     if base.wantFog:
         render.clearFog()
         self.sky.clearFog()
         SZUtil.stopUnderwaterFog()
예제 #7
0
 def __setFaintFog(self):
     if base.wantFog:
         self.fog.setColor(Vec4(0.8, 0.8, 0.8, 1.0))
         self.fog.setLinearRange(0.0, 700.0)
         render.setFog(self.fog)
         SZUtil.stopUnderwaterFog()
예제 #8
0
 def setNoFog(self):
     if base.wantFog:
         render.clearFog()
         self.sky.clearFog()
         SZUtil.stopUnderwaterFog()