‘Aragog’ gbXML Viewer currently has the ability to depict a Sun range for any date of the year with a maximum of 16 Suns in any rendering.
The current results are moderately acceptable but in no way compare with professional tools such as Radiance. The objective of the current exercise
- Depict the shadows for a gbXML or Radiance .rad files given any reasonable number of Sun positions
- Produce results that are reproducible and verifiable
- Do all this in a manner that is fast, easy and simple
There are two parts to the solition:
- Draw the shadows on the ground
- Draw the shade and shadows on the building
We are currently tackling the first part. Good progress is being made. So here are some first visual results. Random boxes in 3D space are used to generate the objects to shadow. Coming soon: the ability to open and add gbXML files into the model.
Shadows calculated as one position per minute for a total of 720 sun positions projected onto a 512 x 512 pixel bitmap applied to a Three.js mesh as a material with anistropy of 4
Draws a Sun for every 1 to 60 minutes per 12 hour day for each of the twelve months
Compare with the current capabilities