1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-04 18:06:22 +03:00
occt/tests/v3d/grids.list
kgv d84e866973 0032039: Visualization, TKOpenGl - implement simple shadow mapping for a direct light source
Graphic3d_CLight::ToCastShadows() - added new property defining if light should cast shadows (ignored by Ray-Tracing).

OpenGl_ShaderManager::stdComputeLighting() now implements shadow mapping for directional lights.
OpenGl_ShaderManager::prepareGeomMainSrc() now handles copying of arrays.
OpenGl_Context::ShadowMapTexUnit() - added property defining an offset for shadow map texture units.
OpenGl_ShadowMap - added new class storing shadow map FBO with parameters.
OpenGl_View::prepareFrameBuffers() - added resizing of shadow map FBOs.
OpenGl_View::Redraw() - added section redrawing scene into shadow map FBOs via OpenGl_View::renderShadowMap() method.

vrenderparams - added new parameters -shadowMapResolution and -shadowMapBias.
2021-01-13 17:10:26 +03:00

26 lines
322 B
Plaintext
Executable File

001 edge
002 edge_face
003 edge_solid
004 face
005 vertex
006 vertex_edge
007 vertex_face
008 vertex_solid
009 vertex_wire
010 wire
011 wire_solid
013 glsl
014 raytrace
015 materials
016 ivtk
017 mesh
018 point_cloud
019 manipulator
020 anim
021 dimensions
022 transparency
023 viewcube
024 colors
025 quadric
026 shadows