<<

[blenlender based graphical user interface for radiance]

Francesco Anselmo [email protected] [email protected] 22 Summary

yet (!) another GUI for Radiance ( module)

1. Lighting design software / Radiance 2. “brad” description 3. “brad” demo

Francesco Anselmo 33 lighting design software

● Light ● AGI32 ● Dialux ● Visual ● Relux ● ...

● luminaires manufacturer's software

Francesco Anselmo 44 radiance / 1

● Radiance 1.0 (1989) ● Radiance 3.6a (2004) ► ► ► more than 100 programs

● few geometric constraints ● ray-tracing (G. Ward) + photon mapping (R. Schregle -patch) / radzilla (. Bauer) ● accurate: Radiance has been validated ● toolbox ● open source ● free ● users community

modifer primitive identifier n S1 S2 ... Sn 0 m R1 R2 ... Rm

#comment backward !external_command ray-tracing

Francesco Anselmo 55 radiance / 2

2 L=Rr⋅0.265Rg⋅0.670Rb⋅0.065⋅179 [cd /m ]

E=I r⋅0.265I g⋅0.670I b⋅0.065⋅179 [lux]

Francesco Anselmo 66 GUI for Radiance

● trad ● Desktop Radiance ● Rayfront + 3DSolar ● rshow ● Conrad ● Octree ● Lichtplaner Light Studio Renderer ● Maya 2 Radiance tools ● static exporters from CA(A)D programs (dxf2rad, torad, radout, ...) ● RADex for Blender (http://mywebpages.comcast.net/rayae1/radiance.htm) ● ...

What about dynamic simulations? ● varying sky conditions according to weather datasets ● moving camera ● moving/changing geometry and materials ● parametric objects (e.g. responsive to illuminance, ...)

Francesco Anselmo 77 blender: pros

● 3D modeling, animation and rendering tool

● open source

● cross platform (windows, , mac, ...)

● python API with access to 3D objects

● real-time 3D engine (3D navigation + videogames)

Francesco Anselmo 88 blender: cons (?)

● non-standard GUI

● not a CAD program (yet!)

Francesco Anselmo 99 blended radiance [bbraradd]

● exporter initially based on previous work by Jan Walter ● GUI based on MHGui 1.12 by Mario Latronico and Manuel Bastioni

3D window menu bar

status bar

Francesco Anselmo 1010 bbraradd windows

externall settings Radiiance window programs (e.g. rviiew)

Francesco Anselmo 1111 bbraradd menus

Francesco Anselmo 1212 flexibility

● simple windowing environment inside Blender

● settings windows can be easily accessed

● post-processing (VTK, DXF)

Francesco Anselmo 1313 VTK export

Francesco Anselmo 1414 features / futures

CURRENT FEATURES TODO LIST export/animation program ● layers support ● export variables / save program state ● export camera views (static animations) export/animation ● export dynamic animations (keyframing): ● enhanced support for Radiance camera settings ● changing sky conditions ● support for Radiance procedural textures ● scene geometry (only meshes) ● camera positions libraries ● support for the Radiance mesh primitive ● luminaires library ● support for Blender textures and uv mapping ● read and plot photometric data ● linked objects are exported as instances or mesh primitives ● parametric objects library ● grids are exported as measurements points that can be piped ● glazing library (link to Optics5 db?) to rtrace ● weather data browser VTK export and DXF luminaires export for post-processing ● simulation libraries ● advanced simulation (makefiles output) ● support for pmap and radzilla ● materials library ● support for mkillum ● luminaires library ● support for lcs and radmap support for holodeck simulation ● ● “basic” simulation (rad) analysis ● getbbox from selected object ● glare analysis ● support for all rad variables ● falsecolor support and picture conversion ● interactive and batch simulation ● pdf/HTML report generation ● locations, time, sky and weather support documentation and tutorials ● dynamic sky generation ● sky mapping support

Francesco Anselmo 1515 demo!

Francesco Anselmo 1616 contacts

Francesco Anselmo

[email protected] [email protected]

Download brad:

http://www.dream.unipa.it/dream/pub/dot/anselmo/radiance/ http://www.bozzograo.net/radiance/

Francesco Anselmo