occt: master 16a263dc

Author Committer Branch Timestamp Parent
achesnok smoskvin master 2021-10-15 01:50:13 master 2ac4e1be
Affected Issues  0032606: Visualization - add a shader for sky V3d_View::BackgroundSkydome()
Changeset 0032606: Visualization - add a shader for sky V3d_View::BackgroundSkydome()

Introduced V3d_View::SkydomeAspect() property for generating skydome cubemap environment.
Skydome features: day/night cycle, 2 types of clouds, atmosphere, water surface, stars, fog.
add - src/Aspect/Aspect_SkydomeBackground.cxx Diff File
add - src/Aspect/Aspect_SkydomeBackground.hxx Diff File
mod - src/Aspect/FILES Diff File
mod - src/Graphic3d/Graphic3d_CView.cxx Diff File
mod - src/Graphic3d/Graphic3d_CView.hxx Diff File
mod - src/Graphic3d/Graphic3d_ShaderManager.cxx Diff File
mod - src/Graphic3d/Graphic3d_ShaderManager.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/Shaders/FILES Diff File
add - src/Shaders/Shaders_SkydomBackground_fs.pxx Diff File
add - src/Shaders/SkydomBackground.fs Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/opengl/data/background/skydome Diff File