[Verse-dev] using material node for audio

Peter Lundén plu at tii.se
Wed Apr 27 11:40:45 CEST 2005


Inline comments.

Samuel Siltanen wrote:

> On Wed, 27 Apr 2005, Eskil Steenberg wrote:
>
>> This is the solution im interested in. Yes you can have multiple output
>> nodes on verse. Acording to the current design you can have a multiple
>> outputs with one material node that specify multiple things. Two lables
>> are reserved allready "color" and "displacement". so we might want to 
>> add
>> one or may standard audio lables. There are a few ways of geting 
>> frequence
>> in there too, either with multiple lables like you suggest. but also by
>> defining the three channels.
>
>
> This solution with multiple labels sounds good and I will try to use 
> it in my implementation. But what do you mean by defining the three 
> channels? At least the application I am working on requires 10 or 11 
> channels (absorbtion coefficients for different frequency bands) for 
> each material.

In the general case you migth have many more coefficients. I can think 
of  example where you need  3x32 channels for each material,. This 
example includes absorption, diffuce reflections and transmission 
coefficient each with 32 frequency bands, that is 96 channels. We migth 
not use that high resulotion today but I will definitly need 3x10 channels.

I have a problem with the representation if I have to represent my 96 
channels with 96 parallel fragment graphs.

There is an alternative solution using the geometry fragment and storing 
the coefficients in, let say in the red layer in a geometry node and 
having one output fragment for each type of property you need to 
represent. We then need to have output types defined for the different 
properties, as we know today we need absorption, diffuce reflections and 
transmission. This gives us a per object material represantation.

>
>> Tags would be the wrong way to go, How surfaces react to light 
>> sources is
>> a part of the main spec, so i think that how surfaces react to sound
>> sources should defined just as well.
>
>
> I agree.
>
> Samuel
> _______________________________________________
> Verse-dev mailing list
> Verse-dev at projects.blender.org
> http://projects.blender.org/mailman/listinfo/verse-dev
>

--PLu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: plu.vcf
Type: text/x-vcard
Size: 306 bytes
Desc: not available
Url : http://projects.blender.org/mailman/private/verse-dev/attachments/20050427/a4715315/plu-0001.vcf


More information about the Verse-dev mailing list