| 2975 | } |
| 2976 | |
| 2977 | void EveSpaceScene::UpdateVariableStore() |
| 2978 | { |
| 2979 | m_envMap1Var = m_envMap1; |
| 2980 | m_envMap2Var = m_envMap2; |
| 2981 | m_reflectionMapVar = m_envMap1; |
| 2982 | m_reflectionMaskMapVar = m_envMap2; |
| 2983 | m_nebulaIntensityVar = m_currentNebulaIntensity; |
| 2984 | // the environment cubemap (aka nebula) is passed theough the global variable store |
| 2985 | m_staticEnvMapHandle->SetValue( m_staticEnvMapTextureRes ); |
| 2986 | m_envMapHandle->SetValue( m_envMapTextureRes ); |
| 2987 | |
| 2988 | if( m_volumetricsRenderer ) |
| 2989 | { |
| 2990 | m_volumetricsRenderer->UpdateVariableStore(); |
| 2991 | } |
| 2992 | |
| 2993 | m_sharedIndexVertexBufferWrapper.SetGpuBuffer( g_sharedBuffer.GetBuffer() ); |
| 2994 | m_sharedIndexVertexBufferVar = &m_sharedIndexVertexBufferWrapper; |
| 2995 | |
| 2996 | m_bakedMorphTargetBufferWrapper.SetGpuBuffer( g_bakedMorphTargetBuffer.GetBuffer() ); |
| 2997 | m_bakedMorphTargetBufferVar = &m_bakedMorphTargetBufferWrapper; |
| 2998 | } |
| 2999 | |
| 3000 | void EveSpaceScene::ClearVariableStore() |
| 3001 | { |
nothing calls this directly
no test coverage detected