MantisBT
Mantis Bug Tracker Workflow

occt: master 06d40093 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
kgv kgv master 2021-07-09 20:22:29 master cb7f9239
Affected Issues 0032121: Draw Harness, ViewerTest - implement -reset option for vlight command
Changeset 0032121: Draw Harness, ViewerTest - implement -reset option for vlight command

vlight command has been revised to provide more friendly syntax.
Command now accepts light index or name as first argument.
Added arguments -enable/-disable for managing enabled state.
Added argument -reset to reset light parameters to default values.

V3d_Viewer::SetDefaultLights() now sets names "headlight" and "ambient" to created lights.
Graphic3d_TypeOfLightSource enumeration values have been renamed to avoid shortcuts.
Draw::Atof(), applied corrections to avoid explicit new/delete calls.
mod - samples/tcl/cpu.tcl Diff ] File ]
mod - samples/tcl/pathtrace_ball.tcl Diff ] File ]
mod - samples/tcl/pathtrace_cube.tcl Diff ] File ]
mod - samples/tcl/pathtrace_materials.tcl Diff ] File ]
mod - samples/tcl/Penrose.tcl Diff ] File ]
mod - samples/tcl/raytrace.tcl Diff ] File ]
mod - samples/webgl/WasmOcctView.cpp Diff ] File ]
mod - src/AIS/AIS_LightSource.cxx Diff ] File ]
mod - src/Draw/Draw_VariableCommands.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CLight.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CLight.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_LightSet.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_LightSet.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_ShaderManager.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_TypeOfLightSource.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShadowMap.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff ] File ]
mod - src/V3d/V3d_AmbientLight.cxx Diff ] File ]
mod - src/V3d/V3d_DirectionalLight.cxx Diff ] File ]
mod - src/V3d/V3d_PositionalLight.cxx Diff ] File ]
mod - src/V3d/V3d_SpotLight.cxx Diff ] File ]
mod - src/V3d/V3d_Viewer.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
mod - tests/opengl/data/general/double_precision Diff ] File ]
mod - tests/opengl/data/general/light_off Diff ] File ]
mod - tests/opengl/data/raytrace/bug25201 Diff ] File ]
mod - tests/opengl/data/raytrace/refraction Diff ] File ]
mod - tests/opengl/data/shaderprog/phong_fuse Diff ] File ]
mod - tests/opengl/data/shaderprog/phong_fuse2 Diff ] File ]
mod - tests/opengl/data/shading/flat_fuse1 Diff ] File ]
mod - tests/opengl/data/shading/gouraud_dir2 Diff ] File ]
mod - tests/opengl/data/shading/gouraud_pos1 Diff ] File ]
mod - tests/opengl/data/shading/gouraud_spot1 Diff ] File ]
mod - tests/opengl/data/shading/phong_dir2 Diff ] File ]
mod - tests/opengl/data/shading/phong_pos2 Diff ] File ]
mod - tests/opengl/data/shading/phong_pos3 Diff ] File ]
mod - tests/opengl/data/shading/phong_pos4 Diff ] File ]
mod - tests/opengl/data/shading/phong_spot1 Diff ] File ]
mod - tests/opengl/data/textures/bug24725 Diff ] File ]
mod - tests/v3d/light_source/display_all Diff ] File ]
mod - tests/v3d/light_source/headlight Diff ] File ]
mod - tests/v3d/light_source/manipulator Diff ] File ]


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker