MLIGHT SKETCHUP PLUGIN
MLight is a 3D lighting engine for SketchUp. It allows users to add various kind of lights in a SketchUp 3D scene. Multiple properties can be edited on lights and materials. Then, the plugin computes scene lighting in real-time. It is very simple to use.
Weeks of work
Epic Sketchup plugin!
There are five different kinds of light available in MLight. The first two are punctual, meaning that each light is represented by a single point in the 3D space. The third one does not have a position, but only a direction to simulate a light positioned very far from the scene (a sun). The last two are groupings of multiple omni lights (linear) or spot lights (surface). All those lights use shadow maps to generate the shadows.
Material properties can be edited to specify how a surface react to lighting. Reflection can be added to simulate mirrors, metallic surfaces, or shiny floors.
The result is rendered using OpenGL and the 3D model contained in the SketchUp file. The lights are added in the scene as objects tagged as lights. And the materials are set as custom attributes of surfaces. MLight is a process running in parallel of Sketchup that returns the render in real time.