frohlich
0281f31df2
Modified Files:
...
simgear/scene/material/mat.cxx simgear/scene/material/mat.hxx
simgear/scene/util/SGSceneFeatures.cxx
simgear/scene/util/SGSceneFeatures.hxx:
Olaf Flebbe: Make use of SGSceneFeatues for anisotropic filtering,
clean up.
2007-06-08 06:50:16 +00:00
frohlich
40b182c550
Removed Files:
...
simgear/scene/tgdb/leaf.cxx: Now obsolete but not yet removed.
2007-06-08 06:40:56 +00:00
frohlich
d1dedc7511
Modified Files:
...
scene/tgdb/SGOceanTile.cxx: add missing transform for the ocean
tile.
2007-06-03 18:28:14 +00:00
frohlich
04cd9b3eb6
Modified Files:
...
simgear/scene/model/model.cxx
simgear/scene/util/SGSceneFeatures.cxx
simgear/scene/util/SGSceneFeatures.hxx:
Make sure textures are shared. Do not rely on a graphics
context to be available on model loading.
2007-06-03 18:21:04 +00:00
frohlich
a5f42eeddf
Modified Files:
...
projects/VC8/SimGear.vcproj: Olaf FLebbe win32 build system.
2007-05-30 13:16:53 +00:00
frohlich
a8ba041b67
Modified Files:
...
simgear/scene/model/SGMaterialAnimation.cxx:
Olaf Flebbe: Use brakets around bitwise operations.
Greetings from LinuxTag, Berlin ... :)
2007-05-30 13:07:05 +00:00
frohlich
487701a143
Modified Files:
...
simgear/scene/model/Makefile.am
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
Added Files:
simgear/scene/model/SGRotateTransform.cxx
simgear/scene/model/SGRotateTransform.hxx
simgear/scene/model/SGScaleTransform.cxx
simgear/scene/model/SGScaleTransform.hxx
simgear/scene/model/SGTranslateTransform.cxx
simgear/scene/model/SGTranslateTransform.hxx:
Factor out some useful classes.
2007-05-28 07:13:07 +00:00
frohlich
f32e037c58
Modified Files:
...
simgear/scene/material/mat.cxx simgear/scene/material/mat.hxx:
Olaf Flebbe: Improoved texture filtering.
2007-05-28 05:13:03 +00:00
frohlich
8bd903dd96
Modified Files:
...
SGAtomic.hxx: Also use atomic compiler intrinsics on SGI
2007-05-28 05:06:14 +00:00
frohlich
560c100484
Modified Files:
...
simgear/bucket/newbucket.cxx simgear/bucket/newbucket.hxx
simgear/io/decode_binobj.cxx simgear/io/sg_binobj.cxx
simgear/io/sg_binobj.hxx simgear/math/SGVec2.hxx
simgear/math/SGVec3.hxx simgear/math/SGVec4.hxx
simgear/scene/material/mat.hxx
simgear/scene/material/matlib.cxx
simgear/scene/material/matlib.hxx
simgear/scene/model/Makefile.am simgear/scene/tgdb/Makefile.am
simgear/scene/tgdb/obj.cxx simgear/scene/tgdb/obj.hxx
simgear/scene/tgdb/pt_lights.cxx
simgear/scene/tgdb/pt_lights.hxx
simgear/scene/util/Makefile.am
simgear/scene/util/SGNodeMasks.hxx
simgear/scene/util/SGTextureStateAttributeVisitor.cxx
Added Files:
simgear/scene/model/SGOffsetTransform.cxx
simgear/scene/model/SGOffsetTransform.hxx
simgear/scene/tgdb/SGDirectionalLightBin.hxx
simgear/scene/tgdb/SGLightBin.hxx
simgear/scene/tgdb/SGOceanTile.cxx
simgear/scene/tgdb/SGOceanTile.hxx
simgear/scene/tgdb/SGTexturedTriangleBin.hxx
simgear/scene/tgdb/SGTriangleBin.hxx
simgear/scene/tgdb/SGVasiDrawable.cxx
simgear/scene/tgdb/SGVasiDrawable.hxx
simgear/scene/tgdb/SGVertexArrayBin.hxx
simgear/scene/util/SGEnlargeBoundingBox.cxx
simgear/scene/util/SGEnlargeBoundingBox.hxx
simgear/scene/util/SGSceneFeatures.cxx
simgear/scene/util/SGSceneFeatures.hxx
Removed Files:
simgear/scene/tgdb/leaf.hxx simgear/scene/tgdb/vasi.hxx:
Reorganize tile loaders.
Build bigger leafs for the tiles.
Move runway light colors into materials.xml.
Split out classes that might be useful at other places.
Avoid static storage on binobject loading.
2007-05-28 05:00:28 +00:00
frohlich
b4f7ff29ef
Modified Files:
...
SGVec3.hxx: Fix a problem in perpendicular triangle computation.
Solves problem with invalid triangles in ground picking ...
2007-05-18 07:29:37 +00:00
frohlich
f7c6a5bfa2
Modified Files:
...
SGVec2.hxx SGVec3.hxx SGVec4.hxx point3d.hxx: Provide ordering
relations for use with std::less in tree bases std:: containers.
2007-05-18 04:46:11 +00:00
frohlich
834eab9457
Modified Files:
...
simgear/bucket/newbucket.hxx simgear/scene/material/mat.cxx
simgear/scene/material/matlib.cxx
simgear/scene/material/matlib.hxx
simgear/scene/model/location.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/obj.hxx
simgear/scene/util/SGUpdateVisitor.hxx: Reorganize scenegraph to
simplify top level structure.
2007-05-08 06:11:15 +00:00
frohlich
c523e15302
Modified Files:
...
SGMaterialAnimation.cxx SGMaterialAnimation.hxx:
Tim Moore: overhaul the material animation.
2007-05-05 09:15:18 +00:00
frohlich
2dc8de295d
Modified Files:
...
simgear/scene/model/animation.hxx
simgear/scene/model/shadanim.cxx: Tim Moore: the crom shader.
2007-05-03 19:46:13 +00:00
frohlich
8258fd7d9f
Modified Files:
...
projects/VC8/SimGear.vcproj: Olaf Flebbe: Updates to the win32
build system.
2007-04-21 12:24:43 +00:00
frohlich
784cca2233
Modified Files:
...
simgear/scene/material/mat.cxx simgear/scene/material/mat.hxx:
Olaf Flebbe: make anisotroüpic filtering configurable.
2007-04-21 12:13:16 +00:00
frohlich
4d91bc5908
Modified Files:
...
ephemeris.cxx ephemeris.hxx stardata.cxx:
one must not do changes just before checkin,
one most not do changes just before checkin,
[ last message repeated 100 times ]
2007-02-02 18:16:42 +00:00
frohlich
b13900402d
Modified Files:
...
ephemeris.cxx ephemeris.hxx stardata.cxx stardata.hxx: Throw out sg.h
2007-02-02 18:09:27 +00:00
frohlich
1bb6c03bd0
Modified Files:
...
simgear/scene/util/SGNodeMasks.hxx
simgear/scene/model/animation.cxx:
More finegrained cull masks
2007-02-02 07:00:54 +00:00
frohlich
1445949e31
Modified Files:
...
projects/VC8/SimGear.vcproj: Olaf Flebbe: renenable static build
2007-01-31 21:40:59 +00:00
frohlich
360d3834ca
Modified Files:
...
SGIntersect.hxx SGVec3.hxx SGVec4.hxx: Add convinience methods
2007-01-30 20:12:15 +00:00
frohlich
ad9341835f
Modified Files:
...
model.cxx: Better texture sharing, fix problem with rotation order
2007-01-28 20:04:56 +00:00
frohlich
b028adb6af
Modified Files:
...
simgear/structure/SGAtomic.cxx: Plug memory leak originating from
wrong atomic fallback operations.
2007-01-28 20:03:43 +00:00
frohlich
63730a6e2c
Modified Files:
...
animation.cxx: Add a visible configuration option to the pick
animation.
2007-01-15 19:01:20 +00:00
frohlich
4d4d26aef8
Modified Files:
...
projects/VC8/SimGear.vcproj: Olaf Flebbe, MSVC8 buildsystem changes.
2007-01-15 17:32:17 +00:00
frohlich
c043bd3422
Modified Files:
...
SGSceneUserData.hxx SGSceneUserData.cxx: Remove default argument
2007-01-07 12:25:32 +00:00
frohlich
18ae1d6940
Modified Files:
...
animation.cxx: Change the pick animation to better handle different
mouse buttons.
2007-01-07 11:53:21 +00:00
frohlich
d6f64f9773
Modified Files:
...
SGSceneUserData.hxx SGPickCallback.hxx Makefile.am
Added Files:
SGSceneUserData.cxx: Cleanup and replace the pick callback with
such a list.
2007-01-07 11:52:19 +00:00
frohlich
db99a4cb90
Modified Files:
...
animation.cxx: Add a button argument to that animation.
The default is to accept any mouse button.
2007-01-07 08:34:03 +00:00
frohlich
af9082cd9f
Modified Files:
...
moon.cxx: The moo's state like it was with plib
2007-01-06 15:08:40 +00:00
frohlich
481be29366
Modified Files:
...
Makefile.am animation.cxx animation.hxx: Add animation to execute
a command on scenery pick
2007-01-04 12:55:16 +00:00
frohlich
3617b6ad8c
Modified Files:
...
Makefile.am SGNodeMasks.hxx
Added Files:
SGPickCallback.hxx SGSceneUserData.hxx: Preparations for generic
scenery picking.
2007-01-04 12:52:50 +00:00
frohlich
3fb8e19a38
Modified Files:
...
condition.hxx: Also derive from SGReferenced
2007-01-04 12:51:13 +00:00
frohlich
2ea2f1b4f2
Modified Files:
...
Makefile.am commands.cxx commands.hxx
Added Files:
SGBinding.cxx SGBinding.hxx: Move FGBinding to SGBinding
2007-01-04 12:47:12 +00:00
frohlich
26cb8ec4f1
Modified Files:
...
SGIntersect.hxx: Make it compile with win32
2006-12-28 13:25:14 +00:00
frohlich
7fe56bea86
Modified Files:
...
obj.cxx: Some kind of polygon offset for GL_POINTS.
2006-12-27 10:33:37 +00:00
frohlich
11b16b8a86
Modified Files:
...
Makefile.am SGReferenced.hxx
Added Files:
SGAtomic.cxx SGAtomic.hxx:
Make the reference counts thread safe.
2006-12-27 10:07:19 +00:00
frohlich
de020ee695
Modified Files:
...
Makefile.am SGMathTest.cxx SGQuat.hxx SGVec3.hxx
Added Files:
SGBox.hxx SGGeometry.hxx SGGeometryFwd.hxx SGGeometryTest.cxx
SGIntersect.hxx SGLineSegment.hxx SGPlane.hxx SGRay.hxx
SGSphere.hxx SGTriangle.hxx:
Small updates to the vector code, new geometry and collision
classes for use with a bv tree to speed up collission tests.
Also included is a rought unit test for the collissions.
2006-12-27 09:23:39 +00:00
frohlich
4f40770fc6
Modified Files:
...
simgear/math/SGVec3.hxx: fix spelling
2006-12-14 05:24:16 +00:00
frohlich
a4495c6ef1
Modified Files:
...
simgear/scene/sky/bbcache.cxx simgear/scene/sky/bbcache.hxx
simgear/scene/sky/cloudfield.cxx
2006-12-08 12:22:10 +00:00
frohlich
67d837c4ec
Modified Files:
...
SGVec3.hxx: Generate any perpandicular vector to a given one.
2006-12-08 12:17:30 +00:00
frohlich
138825af6d
Modified Files:
...
point3d.hxx: Add explicit conversion functions to SGVec*
2006-12-08 12:16:56 +00:00
frohlich
c093841336
Modified Files:
...
simgear/scene/model/animation.cxx: Fix a problem of muliple
texturre transform not finding the correct configuration.
2006-12-05 06:14:41 +00:00
frohlich
2df1da4226
Return void instead of bool.
2006-12-05 05:43:13 +00:00
frohlich
2792d60e2d
Modified Files:
...
simgear/screen/extensions.hxx: Make it compile on macos
2006-12-03 17:44:27 +00:00
frohlich
656a3ace07
Modified Files:
...
simgear/scene/material/mat.cxx: Put solid scenery into the
opaque render bin
2006-12-03 17:27:46 +00:00
frohlich
aec8e88c14
Modified Files:
...
simgear/scene/util/SGNodeMasks.hxx: Add pickable bit
2006-12-03 17:02:40 +00:00
frohlich
bdd5ca140d
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.
2006-12-03 16:57:20 +00:00
frohlich
8b3b0def03
Modified Files:
...
SGUpdateVisitor.hxx: Include light information.
2006-12-03 16:46:23 +00:00
frohlich
6440ece177
Modified Files:
...
SGMisc.hxx: Add clip and periodic normalize functions.
2006-12-02 15:59:23 +00:00
frohlich
bd3518637c
Modified Files:
...
SGVec2.hxx SGVec3.hxx SGVec4.hxx: Add inf norm function
2006-12-02 15:57:55 +00:00
frohlich
aef2a1c484
Modified Files:
...
interpolater.cxx interpolater.hxx: Enable reading tables directly
from our dom like tree.
2006-12-02 15:56:55 +00:00
frohlich
a4b28e5737
Modified Files:
...
simgear/scene/sky/oursun.cxx: Fix the 'sun has wrong size' bug.
Thanks to Mark Akermann.
2006-11-27 17:11:35 +00:00
frohlich
a3bc2eb836
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.
2006-11-21 18:44:54 +00:00
frohlich
3059da5805
Modified Files:
...
SGVec2.hxx SGVec3.hxx SGVec4.hxx: Implement min/max for vectors
2006-11-21 18:39:57 +00:00
frohlich
18d5a492c8
Modified Files:
...
model.cxx: Tweak model optimizations
2006-11-20 18:19:02 +00:00
frohlich
160b0ea7d9
Modified Files:
...
placementtrans.cxx placementtrans.hxx: Make use of that view
information in the update visitor
2006-11-20 18:17:56 +00:00
frohlich
4dd1267bea
Modified Files:
...
SGUpdateVisitor.hxx: Store some view imformation in the
update visitor.
2006-11-20 18:15:34 +00:00
frohlich
571fc69ef4
Modified Files:
...
VC8/SimGear.vcproj: Import buildsystem from Olaf Flebbe
2006-11-14 21:15:20 +00:00
frohlich
f51595cfc9
Modified Files:
...
animation.hxx animation.cxx: Improove material/texture/blend animation
2006-11-14 21:09:44 +00:00
frohlich
d54aea0036
Modified Files:
...
animation.cxx animation.hxx: Fix crash on A-10 load
2006-11-12 10:32:42 +00:00
frohlich
51bb2974bc
Modified Files:
...
model.cxx: Leave it to osg when to do mipmapping.
2006-11-12 07:28:59 +00:00
frohlich
7a859061fd
Modified Files:
...
model.cxx: Reset the database path past the whole model is loaded
2006-11-12 07:23:42 +00:00
frohlich
cefa9fcd75
Modified Files:
...
SGQuat.hxx: Make const method const
2006-11-12 07:22:44 +00:00
frohlich
d3bacd0b73
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.
2006-11-10 05:30:37 +00:00
frohlich
b94a98fc90
Modified Files:
...
scene/model/model.cxx: Next step in direction liveries
2006-11-09 05:42:06 +00:00
frohlich
cc6179a4dd
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.
2006-11-07 17:49:36 +00:00
frohlich
11ecbb6ca7
Modified Files:
...
mat.cxx: Fix dark scenery problem.
2006-11-07 06:40:35 +00:00
frohlich
322789cd4c
Modified Files:
...
simgear/Makefile.am: Make 'make distclean' work
2006-11-07 06:02:47 +00:00
frohlich
f28464dba0
Modified Files:
...
projects/VC8/SimGear.vcproj: Olaf Flebbe: updated project files
2006-11-07 05:55:46 +00:00
frohlich
8f6456b1f8
Modified Files:
...
simgear/scene/util/SGUpdateVisitor.hxx: Only traverse active
children.
2006-11-07 05:47:00 +00:00
frohlich
1f32786c82
Modified Files:
...
simgear/scene/util/SGDebugDrawCallback.hxx
simgear/math/SGQuat.hxx: Olaf Flebbe: Make it compile on some more
win32 variants.
2006-11-07 05:46:25 +00:00
frohlich
55c018c525
Modified Files:
...
SGMath.hxx: Attempt to help IRIX builds
2006-11-02 13:37:23 +00:00
frohlich
3fa94b5143
Modified Files:
...
projects/VC8/SimGear.sln projects/VC8/SimGear.vcproj: Import Olafs
project files
2006-11-02 06:15:14 +00:00
frohlich
5127e2f89c
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.
2006-11-01 21:25:21 +00:00
frohlich
5614174b39
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
2006-10-31 06:26:50 +00:00
frohlich
39fc52fe0a
Modified Files:
...
Makefile.am SGStateAttributeVisitor.hxx
SGTextureStateAttributeVisitor.hxx
Added Files:
SGStateAttributeVisitor.cxx SGTextureStateAttributeVisitor.cxx:
Move implementation into cxx files
2006-10-31 06:14:38 +00:00
frohlich
81188705b1
Modified Files:
...
simgear/math/SGQuat.hxx: Initialize with zero not with null pointer
2006-10-31 05:37:45 +00:00
frohlich
63c4873d8a
Modified Files:
...
simgear/screen/extensions.cxx simgear/screen/extensions.hxx:
use glXGetProcAddress if approriate
2006-10-31 05:36:50 +00:00
frohlich
1a85dcd890
Modified Files:
...
simgear/timing/timestamp.hxx: Remove reimplemented default
implementations
2006-10-31 05:33:48 +00:00
frohlich
27470fc504
Modified Files:
...
configure.ac: Add a configure flag for osg
2006-10-30 19:56:09 +00:00
frohlich
84dd54b33a
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.
2006-10-29 19:27:08 +00:00
frohlich
40811311d7
Modified Files:
...
SimGear.vcproj: Import changes from Olaf
2006-09-30 07:11:16 +00:00
frohlich
1235fba7ee
Remove duplicate linker line in the resulting Makefile
2006-08-08 05:05:09 +00:00
frohlich
607987def5
Remove fastmath funktions like discussed on the list.
...
Add a new header with forward declarations of the SGMath stuff.
2006-07-30 07:48:06 +00:00
frohlich
397ec62180
Clean up scenery center handling.
2006-07-27 16:34:32 +00:00
frohlich
bc95ec8084
Make at least the header aliasing safe.
2006-06-17 16:04:28 +00:00
frohlich
f79906bf16
Make it compile with gcc-3.3.6
2006-06-17 16:04:05 +00:00
frohlich
52f57160aa
Add dist and distSqr functions
2006-06-15 19:13:24 +00:00
frohlich
6d4f23919c
Remove unused extern decls
2006-06-15 19:12:57 +00:00
frohlich
899623f71b
Remove deprecated, now unused functions.
2006-06-15 08:52:21 +00:00
frohlich
c5d677ac7b
Small cleanups to the SGGeo[dc] classes, provide more hooks to use them directly
2006-06-15 08:27:31 +00:00
frohlich
c75270a9fc
Use function argument in va_start instead of local variable.
2006-06-15 06:14:46 +00:00
frohlich
1588a379eb
Remove now unused function
2006-06-11 13:59:59 +00:00
frohlich
72d2075828
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.
2006-06-11 13:30:59 +00:00
frohlich
e99c682637
Preliminary material lookup hooks - still unoptimized.
2006-06-08 05:54:23 +00:00
frohlich
04be9ca670
Pigeons remaining fix for the soundmanager crashes.
2006-04-25 18:47:37 +00:00