German,
We have not implemented color in BSDF files yet.  The contain only
spectrally averaged visible and/or solar data.
Andy


On Mon, May 13, 2013 at 2:25 PM, Germán Molina Larrain <[email protected]>wrote:

> Sorry to bring this topic back to life... but I am working with this kind
> of stuff, but as usual, I prefer to make some sketches of the algorithms
> first on Scilab or Matlab.
>
> Anyways, my question is: I know how to load the BSDF matrix without much
> trouble. However, I do not understand how the matrix written in the xml
> file is converted in a Color Matrix.
> Are they just grey matrices? is there any easy calculation?
>
> If it is complicated just let me know, and I will make some trivial tests
> on the algorithm before going into C.
>
> THANKS
>
> German
>
>
>
> 2013/4/22 Andrew McNeil <[email protected]>
>
>> Hi Aitor,
>>
>> I recommend considering using the BSDF parser library from Radiance if
>> you can.  The library has load and query routines to get everything you
>> need.  It supports both Klems and TensorTree BSDFs without any need to
>> differentiate between them your side.
>>
>> I used it for BSDF viewer, and it would have been a breeze if I didn't
>> need to use Java Native Interface in the process.
>>
>> Andy
>>
>>
>> On Mon, Apr 22, 2013 at 9:43 AM, Greg Ward <[email protected]>wrote:
>>
>>> Hi Aitor,
>>>
>>> This question probably belongs on the radiance-dev list, so I am
>>> cross-posting there and ask you to sign up (if you haven't already) and
>>> respond on that list.  (Same goes for others -- thanks!)
>>>
>>> The data order in the file is a matrix running from smallest to largest
>>> Klems patches, with the columns (inner loop data) corresponding to the
>>> input directions.  This is verified by a tag in the "DataDefinition"
>>> section that says:
>>>
>>> <IncidentDataStructure>Columns</IncidentDataStructure>
>>>
>>> If "Rows" appears there instead of Columns, then the outgoing directions
>>> are the inner loop, but this would be unusual and probably not supported by
>>> WINDOW.
>>>
>>> The units of a BSDF are 1/steradians.
>>>
>>> If you have the opportunity to link to C code, you may also use the
>>> existing BSDF parser library included in the Radiance source tree to do the
>>> data loading and interpretation.
>>>
>>> Best,
>>> -Greg
>>>
>>> *From: *leceta <[email protected]>
>>>
>>> *Date: *April 22, 2013 9:23:06 AM PDT
>>>
>>> *
>>> *
>>>
>>> Hi all,
>>>
>>> i would like to write a BSDF/xml parser for Rhino/Grasshopper 3d
>>> modelling software.
>>>
>>> In order to correctly interpret the data contained in <ScatteringData>
>>> element in the xml file, i would appreciate to know:
>>>
>>> -The order of this data related to Klem´s patches. supposed that they
>>> are measuremts for each input/output direction
>>>
>>> - The units of this data. Lumens? Percentage?
>>>
>>> thanks
>>> aitor
>>>
>>>
>>> _______________________________________________
>>> Radiance-dev mailing list
>>> [email protected]
>>> http://www.radiance-online.org/mailman/listinfo/radiance-dev
>>>
>>>
>>
>> _______________________________________________
>> Radiance-dev mailing list
>> [email protected]
>> http://www.radiance-online.org/mailman/listinfo/radiance-dev
>>
>>
>
> _______________________________________________
> Radiance-dev mailing list
> [email protected]
> http://www.radiance-online.org/mailman/listinfo/radiance-dev
>
>
_______________________________________________
Radiance-dev mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to