As the title implies, I’m looking for a way to generate numerical output (i.e. output of calculation points, in the form of illuminance) for (parts of) 3D models.
I’ve researched this topic on and off over the past year, every time reaching the conclusion that it does not appear to be possible. But as the topic keeps coming back to me, I decided to just ask this great list to see if there is something I missed.
In its simplest form you could consider e.g. just a cube in a lit space, where I would like to know the minimum, maximum and average illuminance per surface of the cube (with the calculation normal perpendicular to the surface). In a more advanced execution it could be for a 3D surface such as a 3d model imported via obj2mesh.
In the past I’ve been doing the simple form by just defining the calculation grid by hand (e.g. the cnt/rcalc/rtrace method), this is quite doable. However, for more complex geometries, this would become quite an ordeal. I did see some of this functionality in one of the VI suite tutorials (blender based) I think, but I’d prefer a pure Radiance solution as that means I do not have to rely on other packages (and their speed of updating).
Any thoughts on this? For reference, I do typically use Python to automate certain elements of my workflow, so maybe there might be a solution in that…Looking forward to hearing your thoughts!