]> git.mxchange.org Git - simgear.git/log
simgear.git
17 years agoModified Files:
frohlich [Thu, 14 Dec 2006 05:24:16 +0000 (05:24 +0000)]
Modified Files:
simgear/math/SGVec3.hxx: fix spelling

17 years agoModified Files:
frohlich [Fri, 8 Dec 2006 12:22:10 +0000 (12:22 +0000)]
Modified Files:
simgear/scene/sky/bbcache.cxx simgear/scene/sky/bbcache.hxx
simgear/scene/sky/cloudfield.cxx

17 years agoModified Files:
frohlich [Fri, 8 Dec 2006 12:17:30 +0000 (12:17 +0000)]
Modified Files:
SGVec3.hxx: Generate any perpandicular vector to a given one.

17 years agoModified Files:
frohlich [Fri, 8 Dec 2006 12:16:56 +0000 (12:16 +0000)]
Modified Files:
point3d.hxx: Add explicit conversion functions to SGVec*

17 years agoModified Files:
frohlich [Tue, 5 Dec 2006 06:14:41 +0000 (06:14 +0000)]
Modified Files:
simgear/scene/model/animation.cxx: Fix a problem of muliple
texturre transform not finding the correct configuration.

17 years agoReturn void instead of bool.
frohlich [Tue, 5 Dec 2006 05:43:13 +0000 (05:43 +0000)]
Return void instead of bool.

17 years agoModified Files:
frohlich [Sun, 3 Dec 2006 17:44:27 +0000 (17:44 +0000)]
Modified Files:
simgear/screen/extensions.hxx: Make it compile on macos

17 years agoModified Files:
frohlich [Sun, 3 Dec 2006 17:27:46 +0000 (17:27 +0000)]
Modified Files:
simgear/scene/material/mat.cxx: Put solid scenery into the
opaque render bin

17 years agoModified Files:
frohlich [Sun, 3 Dec 2006 17:02:40 +0000 (17:02 +0000)]
Modified Files:
simgear/scene/util/SGNodeMasks.hxx: Add pickable bit

17 years agoModified Files:
frohlich [Sun, 3 Dec 2006 16:57:20 +0000 (16:57 +0000)]
Modified Files:
simgear/scene/model/Makefile.am
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
simgear/scene/model/model.cxx
simgear/scene/model/persparam.cxx
simgear/scene/model/persparam.hxx
simgear/scene/model/shadanim.cxx
Added Files:
simgear/scene/model/SGMaterialAnimation.cxx
simgear/scene/model/SGMaterialAnimation.hxx
Big animation overhaul. Improoves animation correctness.

17 years agoModified Files:
frohlich [Sun, 3 Dec 2006 16:46:23 +0000 (16:46 +0000)]
Modified Files:
SGUpdateVisitor.hxx: Include light information.

17 years agoModified Files:
frohlich [Sat, 2 Dec 2006 15:59:23 +0000 (15:59 +0000)]
Modified Files:
        SGMisc.hxx: Add clip and periodic normalize functions.

17 years agoModified Files:
frohlich [Sat, 2 Dec 2006 15:57:55 +0000 (15:57 +0000)]
Modified Files:
SGVec2.hxx SGVec3.hxx SGVec4.hxx: Add inf norm function

17 years agoModified Files:
frohlich [Sat, 2 Dec 2006 15:56:55 +0000 (15:56 +0000)]
Modified Files:
interpolater.cxx interpolater.hxx: Enable reading tables directly
from our dom like tree.

18 years agoModified Files:
frohlich [Mon, 27 Nov 2006 17:11:35 +0000 (17:11 +0000)]
Modified Files:
simgear/scene/sky/oursun.cxx: Fix the 'sun has wrong size' bug.
Thanks to Mark Akermann.

18 years agoModified Files:
frohlich [Tue, 21 Nov 2006 18:44:54 +0000 (18:44 +0000)]
Modified Files:
simgear/math/interpolater.cxx simgear/math/interpolater.hxx
simgear/props/condition.cxx simgear/props/condition.hxx
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx: Optimize interpolation table
lookup by using a std::map.

18 years agoModified Files:
frohlich [Tue, 21 Nov 2006 18:39:57 +0000 (18:39 +0000)]
Modified Files:
SGVec2.hxx SGVec3.hxx SGVec4.hxx: Implement min/max for vectors

18 years agoModified Files:
frohlich [Mon, 20 Nov 2006 18:19:02 +0000 (18:19 +0000)]
Modified Files:
model.cxx: Tweak model optimizations

18 years agoModified Files:
frohlich [Mon, 20 Nov 2006 18:17:56 +0000 (18:17 +0000)]
Modified Files:
placementtrans.cxx placementtrans.hxx: Make use of that view
        information in the update visitor

18 years agoModified Files:
frohlich [Mon, 20 Nov 2006 18:15:34 +0000 (18:15 +0000)]
Modified Files:
SGUpdateVisitor.hxx: Store some view imformation in the
update visitor.

18 years agoMac fix from Ima Sudonim
fredb [Sat, 18 Nov 2006 18:58:51 +0000 (18:58 +0000)]
Mac fix from Ima Sudonim

18 years agoModified Files:
frohlich [Tue, 14 Nov 2006 21:15:20 +0000 (21:15 +0000)]
Modified Files:
VC8/SimGear.vcproj: Import buildsystem from Olaf Flebbe

18 years agoModified Files:
frohlich [Tue, 14 Nov 2006 21:09:44 +0000 (21:09 +0000)]
Modified Files:
animation.hxx animation.cxx: Improove material/texture/blend animation

18 years agoModified Files:
frohlich [Sun, 12 Nov 2006 10:32:42 +0000 (10:32 +0000)]
Modified Files:
animation.cxx animation.hxx: Fix crash on A-10 load

18 years agoModified Files:
frohlich [Sun, 12 Nov 2006 07:28:59 +0000 (07:28 +0000)]
Modified Files:
model.cxx: Leave it to osg when to do mipmapping.

18 years agoModified Files:
frohlich [Sun, 12 Nov 2006 07:23:42 +0000 (07:23 +0000)]
Modified Files:
model.cxx: Reset the database path past the whole model is loaded

18 years agoModified Files:
frohlich [Sun, 12 Nov 2006 07:22:44 +0000 (07:22 +0000)]
Modified Files:
SGQuat.hxx: Make const method const

18 years agoModified Files:
frohlich [Fri, 10 Nov 2006 05:30:37 +0000 (05:30 +0000)]
Modified Files:
simgear/scene/material/mat.cxx
simgear/scene/material/matlib.cxx simgear/scene/sky/cloud.cxx
simgear/scene/sky/dome.cxx simgear/scene/sky/moon.cxx
simgear/scene/sky/oursun.cxx simgear/scene/sky/sphere.cxx
simgear/scene/sky/stars.cxx simgear/scene/tgdb/apt_signs.cxx
simgear/scene/tgdb/leaf.cxx simgear/scene/tgdb/leaf.hxx
simgear/scene/tgdb/obj.cxx simgear/scene/tgdb/pt_lights.cxx
simgear/scene/util/SGDebugDrawCallback.hxx
simgear/screen/Makefile.am: Use color arrays for every geode.
Just use osg::Material instead of osg::Material and the associated
mode.

18 years agoModified Files:
frohlich [Thu, 9 Nov 2006 05:42:06 +0000 (05:42 +0000)]
Modified Files:
scene/model/model.cxx: Next step in direction liveries

18 years agocopysign is already in compiler.h
fredb [Tue, 7 Nov 2006 21:31:17 +0000 (21:31 +0000)]
copysign is already in compiler.h

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 17:49:36 +0000 (17:49 +0000)]
Modified Files:
simgear/screen/extensions.cxx simgear/screen/extensions.hxx: Avoid
the assumption that with glx-1.4 glXGetProcAddress is available -
use dlsym to get that function.

18 years agoThis class is for plib only
fredb [Tue, 7 Nov 2006 07:22:48 +0000 (07:22 +0000)]
This class is for plib only

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 06:40:35 +0000 (06:40 +0000)]
Modified Files:
mat.cxx: Fix dark scenery problem.

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 06:02:47 +0000 (06:02 +0000)]
Modified Files:
simgear/Makefile.am: Make 'make distclean' work

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 05:55:46 +0000 (05:55 +0000)]
Modified Files:
projects/VC8/SimGear.vcproj: Olaf Flebbe: updated project files

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 05:47:00 +0000 (05:47 +0000)]
Modified Files:
simgear/scene/util/SGUpdateVisitor.hxx: Only traverse active
children.

18 years agoModified Files:
frohlich [Tue, 7 Nov 2006 05:46:25 +0000 (05:46 +0000)]
Modified Files:
simgear/scene/util/SGDebugDrawCallback.hxx
simgear/math/SGQuat.hxx: Olaf Flebbe: Make it compile on some more
win32 variants.

18 years agoDon't try to load textures when no name is given
fredb [Mon, 6 Nov 2006 21:59:02 +0000 (21:59 +0000)]
Don't try to load textures when no name is given

18 years agoAttempt to fix the APIENTRY problem. It looks like a problem in OSG, or a conflict...
fredb [Fri, 3 Nov 2006 18:08:46 +0000 (18:08 +0000)]
Attempt to fix the APIENTRY problem. It looks like a problem in OSG, or a conflict between OSG and plib/pui

18 years agoFor some reason I don't know yet, the APIENTRY stuff in osg/GL is broken for some...
fredb [Fri, 3 Nov 2006 10:04:58 +0000 (10:04 +0000)]
For some reason I don't know yet, the APIENTRY stuff in osg/GL is broken for some files. Include the real windows.h until we find why.

18 years agoadd copysign definition for MSVC
fredb [Fri, 3 Nov 2006 09:57:02 +0000 (09:57 +0000)]
add copysign definition for MSVC

18 years agoWin32 compilation fix
fredb [Thu, 2 Nov 2006 17:40:54 +0000 (17:40 +0000)]
Win32 compilation fix

18 years agoModified Files:
frohlich [Thu, 2 Nov 2006 13:37:23 +0000 (13:37 +0000)]
Modified Files:
SGMath.hxx: Attempt to help IRIX builds

18 years agoModified Files:
frohlich [Thu, 2 Nov 2006 06:15:14 +0000 (06:15 +0000)]
Modified Files:
projects/VC8/SimGear.sln projects/VC8/SimGear.vcproj: Import Olafs
project files

18 years agoModified Files:
frohlich [Wed, 1 Nov 2006 21:25:21 +0000 (21:25 +0000)]
Modified Files:
Makefile.am SGMath.hxx SGMathFwd.hxx SGMatrix.hxx SGQuat.hxx
Added Files:
SGVec2.hxx
Improove the matrix functions. Improove the quaterion functions.
Add the 2d vector.

18 years ago+ .deps/
mfranz [Wed, 1 Nov 2006 21:24:24 +0000 (21:24 +0000)]
+ .deps/

18 years agoModified Files:
frohlich [Tue, 31 Oct 2006 06:26:50 +0000 (06:26 +0000)]
Modified Files:
simgear/scene/model/Makefile.am
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
simgear/scene/model/modellib.cxx
simgear/scene/model/modellib.hxx
Removed Files:
simgear/scene/model/personality.cxx
simgear/scene/model/personality.hxx:
Updates to the animation system.
Personality can be implemented easier now

18 years agoModified Files:
frohlich [Tue, 31 Oct 2006 06:14:38 +0000 (06:14 +0000)]
Modified Files:
  Makefile.am SGStateAttributeVisitor.hxx
  SGTextureStateAttributeVisitor.hxx
Added Files:
SGStateAttributeVisitor.cxx SGTextureStateAttributeVisitor.cxx:
Move implementation into cxx files

18 years agoModified Files:
frohlich [Tue, 31 Oct 2006 05:37:45 +0000 (05:37 +0000)]
Modified Files:
simgear/math/SGQuat.hxx: Initialize with zero not with null pointer

18 years agoModified Files:
frohlich [Tue, 31 Oct 2006 05:36:50 +0000 (05:36 +0000)]
Modified Files:
simgear/screen/extensions.cxx simgear/screen/extensions.hxx:
use glXGetProcAddress if approriate

18 years agoModified Files:
frohlich [Tue, 31 Oct 2006 05:33:48 +0000 (05:33 +0000)]
Modified Files:
simgear/timing/timestamp.hxx: Remove reimplemented default
implementations

18 years agoModified Files:
frohlich [Mon, 30 Oct 2006 19:56:09 +0000 (19:56 +0000)]
Modified Files:
configure.ac: Add a configure flag for osg

18 years agoMakefile(.in)
mfranz [Sun, 29 Oct 2006 20:08:27 +0000 (20:08 +0000)]
Makefile(.in)

18 years agoModified Files:
frohlich [Sun, 29 Oct 2006 19:27:08 +0000 (19:27 +0000)]
Modified Files:
configure.ac simgear/environment/visual_enviro.cxx
simgear/ephemeris/ephemeris.cxx
simgear/ephemeris/ephemeris.hxx simgear/ephemeris/stardata.cxx
simgear/ephemeris/stardata.hxx simgear/math/SGMatrix.hxx
simgear/math/SGQuat.hxx simgear/math/SGVec3.hxx
simgear/math/SGVec4.hxx simgear/scene/Makefile.am
  simgear/scene/material/mat.cxx simgear/scene/material/mat.hxx
simgear/scene/material/matlib.cxx
simgear/scene/material/matlib.hxx
simgear/scene/material/matmodel.cxx
simgear/scene/material/matmodel.hxx
simgear/scene/model/Makefile.am
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
simgear/scene/model/custtrans.hxx
simgear/scene/model/model.cxx simgear/scene/model/model.hxx
simgear/scene/model/modellib.cxx
simgear/scene/model/modellib.hxx
simgear/scene/model/personality.cxx
simgear/scene/model/personality.hxx
simgear/scene/model/placement.cxx
simgear/scene/model/placement.hxx
simgear/scene/model/placementtrans.cxx
simgear/scene/model/placementtrans.hxx
simgear/scene/model/shadanim.cxx
simgear/scene/model/shadowvolume.hxx
simgear/scene/sky/cloud.cxx simgear/scene/sky/cloud.hxx
simgear/scene/sky/cloudfield.cxx simgear/scene/sky/dome.cxx
simgear/scene/sky/dome.hxx simgear/scene/sky/moon.cxx
simgear/scene/sky/moon.hxx simgear/scene/sky/newcloud.cxx
simgear/scene/sky/oursun.cxx simgear/scene/sky/oursun.hxx
simgear/scene/sky/sky.cxx simgear/scene/sky/sky.hxx
simgear/scene/sky/sphere.cxx simgear/scene/sky/sphere.hxx
simgear/scene/sky/stars.cxx simgear/scene/sky/stars.hxx
simgear/scene/tgdb/apt_signs.cxx
simgear/scene/tgdb/apt_signs.hxx simgear/scene/tgdb/leaf.cxx
simgear/scene/tgdb/leaf.hxx simgear/scene/tgdb/obj.cxx
simgear/scene/tgdb/obj.hxx simgear/scene/tgdb/pt_lights.cxx
simgear/scene/tgdb/pt_lights.hxx
simgear/scene/tgdb/userdata.cxx
simgear/scene/tgdb/userdata.hxx simgear/scene/tgdb/vasi.hxx
simgear/screen/jpgfactory.cxx simgear/screen/tr.cxx
simgear/structure/Makefile.am simgear/threads/SGThread.hxx
Added Files:
simgear/scene/util/Makefile.am
simgear/scene/util/SGDebugDrawCallback.hxx
simgear/scene/util/SGNodeMasks.hxx
simgear/scene/util/SGStateAttributeVisitor.hxx
simgear/scene/util/SGTextureStateAttributeVisitor.hxx
simgear/scene/util/SGUpdateVisitor.hxx
Removed Files:
simgear/screen/ssgEntityArray.cxx
simgear/screen/ssgEntityArray.hxx
simgear/structure/ssgSharedPtr.hxx
Big BLOB on the way to OSG.

18 years agowim van hoydonck:
curt [Sat, 28 Oct 2006 22:12:48 +0000 (22:12 +0000)]
wim van hoydonck:

Updated to World Magnetic Model 2005.

18 years ago- don't need a guarded pointer here
mfranz [Tue, 24 Oct 2006 20:28:08 +0000 (20:28 +0000)]
- don't need a guarded pointer here
- shorten variable, fix indentation

18 years agoallow to switch on/off at runtime a whole imported <model> via <condition>:
mfranz [Tue, 24 Oct 2006 19:44:38 +0000 (19:44 +0000)]
allow to switch on/off at runtime a whole imported <model> via <condition>:

  <model>
      <path>some/model.xml</path>
      <condition>
          <property>model/switch</property>
      </condition>
  </model>

Of course, one could add "select" animations for all <object-name> in the
<model>, but this is tedious and can hardly be done e.g. for all
objects in all instruments in $FG_ROOT/Aircraft/Instruments-3d/ etc.

The feature will be used in the bo105, so that civilian variants can
have a HSI instrument, where military variants have a TACAN etc.

18 years agoCompile time fixes needed to build SimGear on recent cygwin versions.
durk [Sun, 22 Oct 2006 19:42:17 +0000 (19:42 +0000)]
Compile time fixes needed to build SimGear on recent cygwin versions.

18 years agoMake configuration script compatible with "home-built" openal libraries
durk [Sun, 22 Oct 2006 19:41:16 +0000 (19:41 +0000)]
Make configuration script compatible with "home-built" openal libraries
on cygwin.

18 years ago- // This will come back and remove
mfranz [Sun, 22 Oct 2006 13:08:09 +0000 (13:08 +0000)]
- // This will come back and remove
- // the current item each time.  Is
- // that OK?

No, it is not OK. This messes up the vector and confuses the iterator.
And it leads to crashes. Better read the vector in reverse order.

18 years agoStep #1 towards abandoning the original point lighting scheme in favor of
curt [Thu, 19 Oct 2006 03:36:22 +0000 (03:36 +0000)]
Step #1 towards abandoning the original point lighting scheme in favor of
sprite based lighting.

18 years agoModified Files:
frohlich [Sat, 30 Sep 2006 07:11:16 +0000 (07:11 +0000)]
Modified Files:
SimGear.vcproj: Import changes from Olaf

18 years agoMemory leak fix.
durk [Sat, 30 Sep 2006 05:11:25 +0000 (05:11 +0000)]
Memory leak fix.

18 years agoWin32 only : Don't alloc a console when it is not needed
fredb [Wed, 27 Sep 2006 20:16:32 +0000 (20:16 +0000)]
Win32 only : Don't alloc a console when it is not needed

18 years agoAdd a simple program to benchmark SGTimeStamp::stamp()
fredb [Sat, 2 Sep 2006 11:21:22 +0000 (11:21 +0000)]
Add a simple program to benchmark SGTimeStamp::stamp()

18 years agoMake the SGTimeStamp behave under Windows just like for other environments
fredb [Thu, 31 Aug 2006 18:26:45 +0000 (18:26 +0000)]
Make the SGTimeStamp behave under Windows just like for other environments

18 years agoUse getNodeValue as initially planned
fredb [Mon, 28 Aug 2006 19:38:23 +0000 (19:38 +0000)]
Use getNodeValue as initially planned

18 years agoMispPro requires an explicit declaration.
ehofman [Mon, 28 Aug 2006 18:53:36 +0000 (18:53 +0000)]
MispPro requires an explicit declaration.

18 years agoFrederic Bouvier:
curt [Sat, 26 Aug 2006 14:02:17 +0000 (14:02 +0000)]
Frederic Bouvier:

Make line feed behavior consistent between linux/windows.

18 years agoBetter encapsulation for personality
fredb [Fri, 25 Aug 2006 19:25:56 +0000 (19:25 +0000)]
Better encapsulation for personality

18 years agocompile (gcc 4.1.0)
mfranz [Thu, 24 Aug 2006 23:03:52 +0000 (23:03 +0000)]
compile (gcc 4.1.0)

("In member function 'T SGPersonalityParameter<T>::shuffle()':
28: error: there are no arguments to 'sg_random' that depend on a template
parameter, so a declaration of 'sg_random' must be available")

18 years agoReorganize personality parameters and add personality to translate, blend and scale...
fredb [Thu, 24 Aug 2006 22:46:40 +0000 (22:46 +0000)]
Reorganize personality parameters and add personality to translate, blend and scale animations

18 years agoRemove duplicate linker line in the resulting Makefile
frohlich [Tue, 8 Aug 2006 05:05:09 +0000 (05:05 +0000)]
Remove duplicate linker line in the resulting Makefile

18 years agoWin32 fix
fredb [Sun, 30 Jul 2006 21:02:36 +0000 (21:02 +0000)]
Win32 fix

18 years agoRemove fastmath funktions like discussed on the list.
frohlich [Sun, 30 Jul 2006 07:48:06 +0000 (07:48 +0000)]
Remove fastmath funktions like discussed on the list.
Add a new header with forward declarations of the SGMath stuff.

18 years agoClean up scenery center handling.
frohlich [Thu, 27 Jul 2006 16:34:32 +0000 (16:34 +0000)]
Clean up scenery center handling.

18 years agoMark's dynamic sun color changes.
durk [Thu, 27 Jul 2006 05:15:20 +0000 (05:15 +0000)]
Mark's dynamic sun color changes.

18 years agoAdditional functionality for animated point lights (i.e. approach light
curt [Fri, 21 Jul 2006 15:45:01 +0000 (15:45 +0000)]
Additional functionality for animated point lights (i.e. approach light
rabbits, REIL, VASI/PAPI, etc.)

This allows the calling layer (i.e. FlightGear) better control over the use
of OpenGL point drawing extensions.

18 years agoUpdated dist content.
curt [Wed, 12 Jul 2006 15:08:00 +0000 (15:08 +0000)]
Updated dist content.

18 years agoremove the last redundant "delete" check in all of fgfs/sg (except JSBSim)
mfranz [Wed, 5 Jul 2006 09:31:36 +0000 (09:31 +0000)]
remove the last redundant "delete" check in all of fgfs/sg (except JSBSim)

18 years agoThe previous update (and, embarassingly, the "nasal 1.0" release I
andy [Wed, 5 Jul 2006 02:52:06 +0000 (02:52 +0000)]
The previous update (and, embarassingly, the "nasal 1.0" release I
announced on Freshmeat.net) was broken.  This is the proper
break/continue fix.

18 years agoBeen hacking at Nasal recently:
andy [Mon, 3 Jul 2006 05:13:27 +0000 (05:13 +0000)]
Been hacking at Nasal recently:

Fix bug with break/continue inside of a foreach or forindex: Don't pop
the vector/index inside OP_EACH, do it at the end of the loop.

In the process, discovered and fixed a scary corruption issue with
continue; it never really worked right, although simple usage was
likely to get away without crashing.  Both the continue's OP_BREAK and
the cleanup code at the end of a loop would pop the "mark" stack,
leading to an underflow.  Introduced an OP_CONTINUE which adjusts
stack but doesn't change markTop

Re-inline the PUSH macro.  This thing is called all over the place
from the inner loop.  If the problem is intra-expression side effects,
then just use another expression in the macro.

Return an empty vector when requesting zero-length subvec, not nil

Have call() return the call stack in the error vector; see docs on
plausible.org/nasal or ask Andy about this feature.

Default closure()'s level argument to zero, not nil

Add an optional "file name" argument to compile()

18 years agoactually query the <condition> that is already set up in SGShaderAnimation
mfranz [Sat, 1 Jul 2006 20:06:05 +0000 (20:06 +0000)]
actually query the <condition> that is already set up in SGShaderAnimation

18 years agoadd knots <-> feet-per-second conversion constants
mfranz [Sun, 25 Jun 2006 11:55:56 +0000 (11:55 +0000)]
add knots <-> feet-per-second conversion constants

18 years agoCompile again on Win32 platforms
fredb [Sat, 17 Jun 2006 22:02:32 +0000 (22:02 +0000)]
Compile again on Win32 platforms

18 years agoMake at least the header aliasing safe.
frohlich [Sat, 17 Jun 2006 16:04:28 +0000 (16:04 +0000)]
Make at least the header aliasing safe.

18 years agoMake it compile with gcc-3.3.6
frohlich [Sat, 17 Jun 2006 16:04:05 +0000 (16:04 +0000)]
Make it compile with gcc-3.3.6

18 years agoCompile again on Win32 platforms
fredb [Fri, 16 Jun 2006 10:03:38 +0000 (10:03 +0000)]
Compile again on Win32 platforms

18 years agoadd float_to_int() rounding function from Cockpit/hud_opts.hxx. The original
mfranz [Fri, 16 Jun 2006 09:29:54 +0000 (09:29 +0000)]
add float_to_int() rounding function from Cockpit/hud_opts.hxx. The original
file said "(c) FlightGear Project" and "probably written by Norman Vine".

18 years agoAdd dist and distSqr functions
frohlich [Thu, 15 Jun 2006 19:13:24 +0000 (19:13 +0000)]
Add dist and distSqr functions

18 years agoRemove unused extern decls
frohlich [Thu, 15 Jun 2006 19:12:57 +0000 (19:12 +0000)]
Remove unused extern decls

18 years agoRemove deprecated, now unused functions.
frohlich [Thu, 15 Jun 2006 08:52:21 +0000 (08:52 +0000)]
Remove deprecated, now unused functions.

18 years agoSmall cleanups to the SGGeo[dc] classes, provide more hooks to use them directly
frohlich [Thu, 15 Jun 2006 08:27:31 +0000 (08:27 +0000)]
Small cleanups to the SGGeo[dc] classes, provide more hooks to use them directly

18 years agoUse function argument in va_start instead of local variable.
frohlich [Thu, 15 Jun 2006 06:14:46 +0000 (06:14 +0000)]
Use function argument in va_start instead of local variable.

18 years agoRemove now unused function
frohlich [Sun, 11 Jun 2006 13:59:59 +0000 (13:59 +0000)]
Remove now unused function

18 years agoModified Files:
frohlich [Sun, 11 Jun 2006 13:30:59 +0000 (13:30 +0000)]
Modified Files:
simgear/scene/material/mat.cxx simgear/scene/material/mat.hxx
simgear/scene/material/matlib.cxx
simgear/scene/material/matlib.hxx simgear/scene/tgdb/leaf.cxx
simgear/scene/tgdb/obj.cxx
Attach userdata to groundtile scenegraph leafs that contains
a SGMaterial reference to the material of that leaf.
Add (physical) material properties to the material definitions.
Plug a memory leak with GlyphSigns.

18 years agoPreliminary material lookup hooks - still unoptimized.
frohlich [Thu, 8 Jun 2006 05:54:23 +0000 (05:54 +0000)]
Preliminary material lookup hooks - still unoptimized.

18 years agowhoops, sorry (Yes, it *was* tested, but then I made another "trivial"
mfranz [Wed, 24 May 2006 10:16:09 +0000 (10:16 +0000)]
whoops, sorry (Yes, it *was* tested, but then I made another "trivial"
change and ...)

18 years agoif we are going to die we better tell all our listeners
mfranz [Wed, 24 May 2006 09:37:44 +0000 (09:37 +0000)]
if we are going to die we better tell all our listeners

18 years agoadd optional position argument to SGRoute::add_waypoint(). Default is -1,
mfranz [Mon, 8 May 2006 11:31:16 +0000 (11:31 +0000)]
add optional position argument to SGRoute::add_waypoint(). Default is -1,
which appends the WP like it used to. Valid vector indices insert the WP
at this position.