[osg-users] cessnafire.osg...

J.P. Delport jpdelport at csir.co.za
Mon Jul 7 23:19:14 PDT 2008


Hi,

see here:
http://article.gmane.org/gmane.comp.graphics.openscenegraph.user/24544

Also, the gmane interface is the best way to search the archives.
http://news.gmane.org/gmane.comp.graphics.openscenegraph.user

rgds
jp


Tueller, Shayne R Civ USAF AFMC 519 SMXS/MXDEC wrote:
> Robert, 
> 
> I understand that you have to move the particle system out in the world
> space and make it local to the moving model, but how do you get at the
> particle system inside the file in the first place? That, to me, is the big
> question. If I read between the lines in your response, I get the impression
> that it can't be done and that I must define my own particle system
> explicitly. 
> 
> If it is possible to isolate the particle system out of the cessnafire.osg
> file, I would like to see a code snippet that does this...
> 
> -Shayne
> 
> -----Original Message-----
> From: osg-users-bounces at lists.openscenegraph.org
> [mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of Robert
> Osfield
> Sent: Monday, July 07, 2008 11:49 AM
> To: OpenSceneGraph Users
> Subject: Re: [osg-users] cessnafire.osg...
> 
> Hi Shayne,
> 
> You'll can't put a self contained particle system with file and then
> load it and transform it around the world and expect it to
> automagicaly work as you want.  What you have to do to move the
> particle system out in the world space, and have the emiter local to
> the moving object.
> 
> Robert.
> 
> 2008/7/7 Tueller,  Shayne R Civ USAF AFMC 519 SMXS/MXDEC
> <Shayne.Tueller at hill.af.mil>:
>> Robert,
>>
>> I've attempted to look at the archives but have been unsuccessful in
> finding
>> anything that will help. Perhaps I'm searching for the wrong thing.
>>
>> I've seen examples of transforming particles explicitly but I haven't
> found
>> anything that gives an example on how to transform particles that are
>> implicitly defined in an osg file like the cessnafire.osg example. I read
>> this file into a node and then what? How do I get at the particle part to
>> transform it?
>>
>> I did look at the osgparticleeffect.cpp file and it's still unclear on how
> I
>> would transform particles that are implicitly defined in the
> cessnafire.osg
>> file. The osg files in the osgparticleeffect code that are read in appear
> to
>> be geometry and image only so this really doesn't help in answering my
>> question.
>>
>> -Shayne
>>
>>
>>
>> -----Original Message-----
>> From: osg-users-bounces at lists.openscenegraph.org
>> [mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of Robert
>> Osfield
>> Sent: Monday, July 07, 2008 10:04 AM
>> To: OpenSceneGraph Users
>> Subject: Re: [osg-users] cessnafire.osg...
>>
>> Hi Shayne,
>>
>> Have a look through the archives on this topic, much of the
>> discussions goes way back.
>>
>> Also have a look at the osgparticleeffects code block, it has a code
>> path that handles moving models and particles systems.
>>
>> Robert.
>>
>> 2008/7/7 Tueller,  Shayne R Civ USAF AFMC 519 SMXS/MXDEC
>> <Shayne.Tueller at hill.af.mil>:
>>> Thanks for the link. While I appreciate the info, it doesn't really
>> address
>>> my original question about transforming the particle emitter that is
>> defined
>>> in the cessnafire.osg file. After reading the cessnafire.osg file into a
>>> node, I add this node to a MatrixTransform but only the geometry is
>>> affected. The fire/smoke part is NOT affected by the transform
> whatsoever.
>>> Anyone else caring to chime in on this? Perhaps it can't be done...
>>>
>>> -Shayne
>>>
>>> -----Original Message-----
>>> From: osg-users-bounces at lists.openscenegraph.org
>>> [mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of ???
>>> Sent: Thursday, July 03, 2008 8:09 PM
>>> To: OpenSceneGraph Users
>>> Subject: Re: [osg-users] cessnafire.osg...
>>>
>>>  >I'm assuming that the fire/smoke is modeled using osgParticle…
>>>
>>>  I think so! You can take a look
>>> http://faculty.nps.edu/jasullivan/osgtutorials/osgParticle.htm
>>>
>>>
>>>
>>>
>>> 在2008-07-04 07:10:57,"Tueller, Shayne R Civ USAF AFMC 519 SMXS/MXDEC"
>>> <Shayne.Tueller at HILL.af.mil> 写道:
>>>
>>>
>>>        I have a simple/silly question regarding cessnafire.osg.
>>>
>>>
>>>
>>>        I can load this into a node and display it without trouble,
>> however,
>>> when I apply a MatrixTransform to the node, the geometry is changed but
>> the
>>> fire/smoke animation doesn't follow the geometry. I'm assuming that the
>>> fire/smoke is modeled using osgParticle…
>>>
>>>
>>>
>>>        My question is, is what do I need to do to have fire/smoke undergo
>>> the same transformation as the geometry so that it moves with the
>> airplane?
>>> Do I need to use the Texture matrix?
>>>
>>>
>>>
>>>        Any help here would be welcome…
>>>
>>>
>>>
>>>        Thanks,
>>>
>>>        -Shayne
>>>
>>>
>>>
>>> ________________________________
>>>
>>> 网易首款免费3D网游"天下2",6月6日激情公测 <http://tx2.163.com/fab.html>
>>>
>>> _______________________________________________
>>> osg-users mailing list
>>> osg-users at lists.openscenegraph.org
>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>
>>>
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

-- 
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard. 
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.

This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.  MailScanner thanks Transtec Computers for their support.




More information about the osg-users mailing list