User Tools

Site Tools


01_user_documentation:08_light

This is an old revision of the document!


Light in GroIMP

This section present how the light is modeled in GroIMP. Covering both ray tracing and rendering.

CPU ray tracer

The default built in ray tracer is CPU based.

→ Read more...

GPUFlux

GroIMP provides a GPU-based ray tracer based on a Monte-Carlo method. It utilizes available computing resources through OpenCL. During simulation, each object keeps track of the amount of light it absorbs. Per object, it either computes a fully discretized absorption spectrum or several integrated weighted spectra, which are subsequently used in a photosynthesis model.

GPUFlux implements on GPU three well known, physically based rendering algorithms: Path Tracing (PT), BiDirectional Path Tracing (BDPT) and Energy Redistribution Path Tracing (ERPT).

→ Read more...

External renderer

External renders can be used to create a 3D view of higher quality. The POV-Ray Plugin provides a scene export to the POV-Ray format which makes it possible to use the free ray-tracer POV-Ray as an external renderer, see the POV-Ray manual. The resulting image is directly shown in GroIMP's 3D view.

→ Read more...

01_user_documentation/08_light.1738919402.txt.gz · Last modified: 2025/02/07 10:10 by gaetan