|
From: <mk...@us...> - 2003-04-23 11:03:50
|
Update of /cvsroot/csp/APPLICATIONS/CSPSim
In directory sc8-pr-cvs1:/tmp/cvs-serv11623
Modified Files:
CHANGES.current
Log Message:
Index: CHANGES.current
===================================================================
RCS file: /cvsroot/csp/APPLICATIONS/CSPSim/CHANGES.current,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** CHANGES.current 21 Apr 2003 19:36:18 -0000 1.24
--- CHANGES.current 23 Apr 2003 11:03:21 -0000 1.25
***************
*** 2,40 ****
===========================
2003-04-21: delta
! Removed non necessaray calls to DegreesToRadians and
! RadiansToDegrees. Now angles must be specified in radians. If it is
! needed to display angle in degree call simdata::RadiansToDegrees at
! this stage.
2003-04-19: delta
! Got ride of more than one hundred of warnings (complaining about
! casting from double to float) in ColorSpace.cpp while compiling
! with vc++.
2003-04-19: onsight
! Changed AircraftObject:: m_heading, m_pitch, m_roll to m_Heading,
! m_Pitch, m_Roll. These are now in radians, and converted to
! degrees only if necessary (for display). setAttitude(x, y, z)
! still takes degrees.
2003-04-18: delta
! Added Runge-Kutta Cask-Karp numerical method.doSimStep2() is now
! calling it.
Added a note on initialization of 'pause'.
! Added a simdata::Pointer<DynamicalObject> parameter in ObjectStats
! methods.
! Added a check to non nullitty of m_GameScreen in CSPSim::setActiveObject.
Fixed a getStats non const method in AircraftObject class.
! Checked Onsight changes: a couple of forward class declarations causing
! compilation problems in vc++ have been fixed thanks to Onsight.
Updated .NET project.
-
2003-04-18: onsight
Lots of changes to many parts of CSPSim. First and foremost, the
--- 2,61 ----
===========================
+ 2003-04-22: onsight
+ Port to OSG 0.9.4, mostly changes to text display code. The new
+ osgText code seems a bit inefficient, causing a frame rate hit
+ for the onscreen status display. Text under Linux appears to be
+ working again though.
+
+ Changed classes that had been inheriting from simdata::Object
+ just for reference counting to use simdata::Referenced instead.
+
+ All non-XML simdata references now use simdata::Ref<>, and the
+ XML refences use simdata::Link<>. simdata::Pointer<>, which had
+ been used for both purposes, is no longer available. Ref is the
+ basic smart-pointer class with reference counting. Link is
+ similar but meant only for simdata::Objects that are creating
+ automatically as part of the data archive loading process (ie.
+ members that have SIMDATA_XML(...) lines in the interface.
+
+ Some general header cleanups, which managaed to eliminate some
+ unnecessary interdependency.
+
2003-04-21: delta
! Removed non necessaray calls to DegreesToRadians and
! RadiansToDegrees. Now angles must be specified in radians. If it
! is needed to display angle in degree call
! simdata::RadiansToDegrees at this stage.
2003-04-19: delta
! Got ride of more than one hundred of warnings (complaining about
! casting from double to float) in ColorSpace.cpp while compiling
! with vc++.
2003-04-19: onsight
! Changed AircraftObject:: m_heading, m_pitch, m_roll to
! m_Heading, m_Pitch, m_Roll. These are now in radians, and
! converted to degrees only if necessary (for display).
! setAttitude(x, y, z) still takes degrees.
2003-04-18: delta
! Added Runge-Kutta Cask-Karp numerical method.doSimStep2() is now
! calling it.
Added a note on initialization of 'pause'.
! Added a simdata::Pointer<DynamicalObject> parameter in
! ObjectStats methods.
! Added a check to non nullitty of m_GameScreen in
! CSPSim::setActiveObject.
Fixed a getStats non const method in AircraftObject class.
! Checked Onsight changes: a couple of forward class declarations
! causing compilation problems in vc++ have been fixed thanks to
! Onsight.
Updated .NET project.
2003-04-18: onsight
Lots of changes to many parts of CSPSim. First and foremost, the
***************
*** 47,58 ****
+------------ ROOT -------------+
! | |
! BACKGROUND +--------OBJECTS-----+
! | | | |
EYE_TRANSFORM TERRAIN STATIC DYNAMIC
! | |
SKY SKYLIGHTS
! / \
! SUNLIGHT MOONLIGHT
Fixed an initialization error in AeroDynamics that could cause
--- 68,79 ----
+------------ ROOT -------------+
! | |
! BACKGROUND +--------OBJECTS-----+
! | | | |
EYE_TRANSFORM TERRAIN STATIC DYNAMIC
! | |
SKY SKYLIGHTS
! / \
! SUNLIGHT MOONLIGHT
Fixed an initialization error in AeroDynamics that could cause
|