re: [Flightgear-devel] model.h usable for multiplayer

2002-11-06 Thread ace project

--- David Megginson [EMAIL PROTECTED] wrote:
 ace project writes:
 
   Is the class FGModelPlacement a good class to
 inherit
   to be used for drawing other multiplyer planes ?
 
 You probably don't need all of that -- just place it
 like any other 3D
 model using FGModelMgr.
 
 
 All the best,
 
 
 David
 
 -- 
 David Megginson, [EMAIL PROTECTED],
 http://www.megginson.com/
 
 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]

http://mail.flightgear.org/mailman/listinfo/flightgear-devel


I just looked at FGModelMgr. How can I add models to
it in runtime ? Calling init() everytime the number
of multiplayers clients changes if very inefficient
(but might work) and risks memory leaks(?).

So I think I need a better way of doing this.

Would you consider one of the following changes to
FGSubsystemMgr:
1 move code from destructor to a clear() method
  (fixes all issues but is inefficient)

2 create a method to add/remove models(instances)
  (also fixes all and is more effecient)

3 make private fields protected
  (so I can inherit them and add my own planes in a
consistent way)

Any suggestions are more than welcome.

Leon Otte


=
My Flight Gear Multiplayer Stuff (work-in-progress):
http://www.kbs.twi.tudelft.nl/People/Students/L.Otte/

OK, I admit it: My girlfriend's just an object to me. 
Unfortunately, there is some information hiding, but 
thankfully, she's fairly encapsulated, nicely modular, and 
has a very well defined interface!

__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



re: [Flightgear-devel] model.h usable for multiplayer

2002-11-06 Thread David Megginson
ace project writes:

  I just looked at FGModelMgr. How can I add models to
  it in runtime ? Calling init() everytime the number
  of multiplayers clients changes if very inefficient
  (but might work) and risks memory leaks(?).

  2 create a method to add/remove models(instances)
(also fixes all and is more effecient)

Yes -- I had forgotten that they weren't already there.


All the best,


David

-- 
David Megginson, [EMAIL PROTECTED], http://www.megginson.com/

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



re: [Flightgear-devel] model.h usable for multiplayer

2002-11-05 Thread David Megginson
ace project writes:

  Is the class FGModelPlacement a good class to inherit
  to be used for drawing other multiplyer planes ?

You probably don't need all of that -- just place it like any other 3D
model using FGModelMgr.


All the best,


David

-- 
David Megginson, [EMAIL PROTECTED], http://www.megginson.com/

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel