4 thoughts on “v0.1 Release

  1. Hi, this all looks really great now! I just started playing a bit with the Blender interface. One detail I did not really like was the hard-coded path environment variables, which pointed to somewhere in /usr/local – which I do not use with Radiance. I changed the variables in the init-file, which allows me to run Radiance from within Blender now. However, in my opinion a clean way to handle this would be to rely on Radiance being installed correctly, including PATH and RAYPATH variables set, so that no hard-coded path would be evaluated at all.

    What I could not solve was getting matplotlib functional. I have Blender 2.71 installed, which is based on python 3.4, and followed the instructions (well, I did not copy the python-frameworks but rather sym-linked them). Still LiVi tells me something is wrong with my matplotlib installation. Has any testing been done on Blender 2.71 so far?

    Finally, is there a way to get some more advanced stuff into the Radiance simulation, such as the newer modifiers (BSDF)?

    Besides that – thanks for the great work!

    Lars.

    • Hi Lars.
      Thanks for your comments. I agree the hard coded paths are a bit clumsy but a focus for the VI-Suite is to be accessible by non-expert users, and I wasn’t sure Radiance creates paths during installation on all platforms. My current approach for the v0.2 release is to look for the default installation paths on each platform and if they’re not there fall back to a VI-Suite folder that contains the relevant bundled Radiance and EnergyPlus executables.
      If you open a python window in blender and enter:
      import matplotlib.plplot as plt
      it should tell you in more detail what you are missing.
      In the testing repository of the VI-Suite on google code I have implemented a BSDF generator in Blender’s Object Data panel. This BSDF then gets stored within the Blender object and written out to the Radiance scene description. I haven’t yet however figured out why the BSDF does not show up in rvu or rtrace. If you have any insights on this I’d be very interested. What other new modifiers are you referring to?
      V0.2 works with the latest Blender. I have not tried v0.1 on Blender 2.71 but it should in theory be OK. If you want version v0.2 I can send you a link. It is much more *robust* then version 0.1 but the documentation, the only thing holding me back from a new release, is out of date.
      Regards
      Ryan

      • i have the same problem with matplotlib in OS X :

        >>> import matplotlib.plplot as plt
        Traceback (most recent call last):
        File “”, line 1, in
        ImportError: No module named ‘matplotlib’

        • The error means that the VI-Suite cannot find a matplotlib installation. If you are using the OSX zip file from the vi-suite website it should he included and I’ll look into it. If you have downloaded and installed just the the vi-suite scripts directory you need to install matplotlib on your Mac.
          Ryan

Leave a Reply

Your email address will not be published. Required fields are marked *