Brad Blender
Total Page:16
File Type:pdf, Size:1020Kb
[blenlender based graphical user interface for radiance] Francesco Anselmo [email protected] [email protected] 22 Summary yet (!) another GUI for Radiance (Blender 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 (C. Bauer) ● accurate: Radiance has been validated ● Unix 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.265Rg⋅0.670Rb⋅0.065⋅179 [cd /m ] E=I r⋅0.265I g⋅0.670I 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, linux, 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.