AW: [Uni-verse] Re: OSGVerse

Peter Lundén plu at tii.se
Thu Apr 6 10:42:36 CEST 2006


Hmm... think we missunderstood each other. What I refere to as 
orientation is identical to the information in verse_o_transform_rot_real32.

It is an intressting discussion about who is responcible for moving the 
avatars. For me its not a technical issue but a conseptual. There are 
more than one way to view the problem. My perspective is that the 
acoustic simulation system is a back end system not realy visible (but 
audible :-) ) to the user. There is then a front end system, the 
navigator, which is responcible for the navigation and that system 
should control the listeners position in the world. The user should be 
able to manipulation everything from one client (or it should at least 
be percived as  a single client). If the user is forced to also be aware 
of UVAS everything gets mush more complicated from the users point of view.

I think there is some consensus in that clients who are some kind of 
renderer then its avatar represents the camera/listener. If this is 
agreed up on then somebody else then the client himself has to drive the 
avatar if its a passive client. What do the KTH people say about this?

Then the qustion in our case is who is controling the avatar of UVAS? I 
still think its the navigator. But technicly its simple to follow any 
verse object node, given it has its position and rotation updated often 
enough.

--PLu

Marcus Hoffmann wrote:

>Hi Peter,
>
>It will be included until the middle, latest the end of next week. Sorry for
>the delay.
>We will - in the first version - upload the transformation of the our
>avatar-object-node using the common verse commands.
>(verse_o_transform_pos_real32, verse_o_transform_rot_real32).
>Wouldn't it be a more general way, if you would get the transformations from
>that avatar-node in your code (because you have knowledge of our object
>node, when we connect)?
>Or don't you download the other objectnodes? (i think this wouldn't drop too
>much performance on your side, object nodes generally are small verse
>objects)
>
>If this would be not possible, we would have to identify your node on the
>renderers side (via the tag) and would have to update its coordinates, did I
>get that right?
>
>For the orientation:
>OpenSG has the possibility to give us the data needed to define the
>orientation. We just would have to find a way to transmit that to you.
>Following the 2 approaches I described above for the
>transformation-information-submission, we could just establish another tag
>for that information, in our object node, or if this version is not possible
>in your object node....
>Then you could get the orientation information everytime you want, because
>it's up-to-date.
>
>Best Regards
>Marcus
>
>Marcus Hoffmann
>Dipl. Ing. für Medientechnologie
>Abt. Echtzeitlösungen für Simulation und Visual Analytics
>Fraunhofer Institut für Graphische Datenverarbeitung
>Phone: +49 (0)6151 155 - 639
>Mail: marcus.hoffmann at igd.fraunhofer.de
>
> 
>
>  
>
>>-----Ursprüngliche Nachricht-----
>>Von: uni-verse-bounces at projects.blender.org 
>>[mailto:uni-verse-bounces at projects.blender.org] Im Auftrag 
>>von Peter Lundén
>>Gesendet: Mittwoch, 5. April 2006 15:40
>>An: Marcus Hoffmann
>>Cc: consortium mailing list
>>Betreff: [Uni-verse] Re: OSGVerse
>>
>>Hi,
>>
>>What is the status of the OSGVerse renderer. Can it handle 
>>the navigation now?
>>
>>As we talked about, it must also be able to attach the UVAS 
>>listener object. As discussed in Stockholm the UVAS listener 
>>will be named 'uvas' 
>>and will have tag 'listener' in the 'uvas' tag group ( in the 
>>future we have to find a better naming scheme that works with 
>>more then one listener). You should find that object and 
>>update its position and orientation according to the camera 
>>in the visual renderer.
>>
>>Have you sorted out the problem of how to get the direction? 
>>I dont think there is a reference direction specified for 
>>Verse but UVAS ceartenly have one, the reference direction 
>>vector is (0 0 -1)
>>
>>We need to be able to test the whole demo system with all the 
>>components before the review and is just a few weeks left.
>>
>>Best regards,
>>--PLu
>>
>>
>>    
>>
>
>_______________________________________________
>Uni-verse mailing list
>Uni-verse at projects.blender.org
>http://projects.blender.org/mailman/listinfo/uni-verse
>
>  
>

-------------- 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/uni-verse/attachments/20060406/a4d0a262/plu.vcf


More information about the Uni-verse mailing list