Added a new Developer panel to the settings menu, which optionally exposes new controls to dynamically adjust lighting for 3DOs.
The Jedi engine uses 3 directional lights to illuminate 3DO models; however, the position and brightness of each light was hardcoded in the original engine. The lighting controls in the Developer panel allow you to adjust each of the 3 directional lights individually, exposing a capability that was built into the original software engine even back in 1995 but never properly utilized until now.
The Developer panel also includes an optional setting to import all 3DOs with gouraud shading, overriding the shading flags defined in the 3DO. This setting takes effect when models are loaded and therefore requires restarting the engine.
Currently the lighting settings in the developer panel only support software rendering.
Added a new Developer panel to the settings menu, which optionally exposes new controls to dynamically adjust lighting for 3DOs.
The Jedi engine uses 3 directional lights to illuminate 3DO models; however, the position and brightness of each light was hardcoded in the original engine. The lighting controls in the Developer panel allow you to adjust each of the 3 directional lights individually, exposing a capability that was built into the original software engine even back in 1995 but never properly utilized until now.
The Developer panel also includes an optional setting to import all 3DOs with gouraud shading, overriding the shading flags defined in the 3DO. This setting takes effect when models are loaded and therefore requires restarting the engine.
Currently the lighting settings in the developer panel only support software rendering.