mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-20 15:13:45 +00:00
Revert "provide a new levelinfo. fallbackAmbient value for scenes with no global light source"
This reverts commit 270cf0e054.
This commit is contained in:
parent
63d8c5a699
commit
d24df92a8b
3 changed files with 7 additions and 22 deletions
|
|
@ -68,7 +68,7 @@ extern ColorI gCanvasClearColor;
|
|||
|
||||
/// @see DecalManager
|
||||
extern F32 gDecalBias;
|
||||
extern LinearColorF gFallbackAmbient;
|
||||
|
||||
/// @see AccumulationVolume
|
||||
extern GFXTexHandle gLevelAccuMap;
|
||||
|
||||
|
|
@ -86,7 +86,6 @@ LevelInfo::LevelInfo()
|
|||
mDecalBias( 0.0015f ),
|
||||
mCanvasClearColor( 255, 0, 255, 255 ),
|
||||
mAmbientLightBlendPhase( 1.f ),
|
||||
mFallbackAmbient(LinearColorF(0.1f, 0.1f, 0.1f, 1.0f)),
|
||||
mSoundAmbience( NULL ),
|
||||
mSoundDistanceModel( SFXDistanceModelLinear ),
|
||||
mSoundscape( NULL )
|
||||
|
|
@ -164,8 +163,6 @@ void LevelInfo::initPersistFields()
|
|||
addField( "ambientLightBlendCurve", TypeEaseF, Offset( mAmbientLightBlendCurve, LevelInfo ),
|
||||
"Interpolation curve to use for blending from one ambient light color to a different one." );
|
||||
|
||||
addField("fallbackAmbient", TypeColorF, Offset(mFallbackAmbient, LevelInfo),
|
||||
"Ambient Color to use if no global light source exists.");
|
||||
//addField( "advancedLightmapSupport", TypeBool, Offset( mAdvancedLightmapSupport, LevelInfo ),
|
||||
// "Enable expanded support for mixing static and dynamic lighting (more costly)" );
|
||||
|
||||
|
|
@ -214,7 +211,6 @@ U32 LevelInfo::packUpdate(NetConnection *conn, U32 mask, BitStream *stream)
|
|||
stream->writeFlag( mAdvancedLightmapSupport );
|
||||
stream->write( mAmbientLightBlendPhase );
|
||||
mathWrite( *stream, mAmbientLightBlendCurve );
|
||||
stream->write(mFallbackAmbient);
|
||||
|
||||
sfxWrite( stream, mSoundAmbience );
|
||||
stream->writeInt( mSoundDistanceModel, 1 );
|
||||
|
|
@ -245,7 +241,6 @@ void LevelInfo::unpackUpdate(NetConnection *conn, BitStream *stream)
|
|||
mAdvancedLightmapSupport = stream->readFlag();
|
||||
stream->read( &mAmbientLightBlendPhase );
|
||||
mathRead( *stream, &mAmbientLightBlendCurve );
|
||||
stream->read(&mFallbackAmbient);
|
||||
|
||||
String errorStr;
|
||||
if( !sfxReadAndResolve( stream, &mSoundAmbience, errorStr ) )
|
||||
|
|
@ -328,8 +323,8 @@ void LevelInfo::_updateSceneGraph()
|
|||
scene->setVisibleGhostDistance( mVisibleGhostDistance );
|
||||
|
||||
gDecalBias = mDecalBias;
|
||||
|
||||
// Set ambient lighting properties.
|
||||
gFallbackAmbient = mFallbackAmbient;
|
||||
|
||||
scene->setAmbientLightTransitionTime( mAmbientLightBlendPhase * 1000.f );
|
||||
scene->setAmbientLightTransitionCurve( mAmbientLightBlendCurve );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue