Robert Osfield
93942abc02
From Adam Richard, fixed typos + explanation how to use project files.
2005-06-05 18:40:49 +00:00
Robert Osfield
24849f3c70
Renamed ExplosionDebriEffect to ExplosionDebrisEffect
2005-05-25 16:42:36 +00:00
Robert Osfield
57d333fd0f
Removed references to removed files.
2005-05-20 18:35:30 +00:00
Robert Osfield
913992130c
Removed remaining references to old DX writer.
2005-05-20 11:35:08 +00:00
Robert Osfield
a4b2383672
Removed old GeoSet backward compatibility code since its now redudent.
2005-05-17 09:53:41 +00:00
Robert Osfield
d1d07c263b
From Mike Weiblen, updated project files to link to new 3rdParty libs
2005-05-13 14:54:34 +00:00
Robert Osfield
f05879a452
Added /Zm200
2005-05-13 09:05:10 +00:00
Robert Osfield
ad3ff3577f
From Mike Weiblen, osgpbuffer now needs to link w/ Producer (fixed .dsp file attached)
2005-05-12 19:14:17 +00:00
Robert Osfield
460c77b7f0
From Nathan Monteleone, rewrote the osgpbuffer example so that it uses
...
Producer xplatform support for pbuffer instead of Win32 specific pathways
as support before. (with a few code tweaks to simplfy the code, by Robert Osfield).
2005-05-11 19:14:36 +00:00
Robert Osfield
d9c50ee7c4
Put in place the class to implement GLSL support in .ive
2005-05-10 20:20:20 +00:00
Robert Osfield
03232ec667
Moved osg::Impostor to osgSim::Impostor, as Impostor isn't a core feature.
2005-05-01 19:48:49 +00:00
Robert Osfield
0ff98ceb59
VS.7.1 linker warning fix
2005-04-29 18:51:14 +00:00
Robert Osfield
193c83cb9c
Added ParentList's into StateSet, Uniform and StateAttribute in preparation for
...
providing update and event handling.
2005-04-24 21:04:54 +00:00
Robert Osfield
496227d239
From Mike Weiblen, removed Uniform not quite ready notice,
...
and added .h files into osgshaders project file.
2005-04-20 18:50:50 +00:00
Robert Osfield
ef07e51d4c
Removed eroneous /dv1 flag (should have been /vd1, but it this is default anway
...
so can safely remove entirely).
2005-04-18 18:23:25 +00:00
Robert Osfield
fc3df7fe9b
Changed all instances of /vd0 to /vd1
2005-04-15 10:09:51 +00:00
Robert Osfield
0503712fe4
Removed osgGL2 from CVS, osgGL2 now can be found on the Community/NodeKits section on the OSG website.
2005-04-15 08:35:06 +00:00
Robert Osfield
16c55531da
Preparation for moving osgGL2 out of the core OSG into its own seperate distribution.
2005-04-14 11:28:23 +00:00
Robert Osfield
d268cf46fa
Renamed SG_LIBRARY and SG_EXPORT macro's to OSG_LIBRARY and OSG_EXPORT
2005-04-11 17:14:17 +00:00
Robert Osfield
a54a3b2bfb
From Mike Weiblen, osgGLUTsimple and osgGLUTkeyboardmouse examples
2005-04-08 19:40:16 +00:00
Robert Osfield
dd3db860a2
From Carlo Camporesi, add support for text into .ive plugin, tweak by
...
Robert Osfield to allow font names to be exported correctly with extension
2005-04-08 13:06:14 +00:00
Robert Osfield
a2974de978
Moved the istream and ostream support from Vec* and Matrix* into a seperate io_utils file.
2005-04-08 09:01:23 +00:00
Robert Osfield
84e8338be1
From Mike Weiblen, "adds sourcefiles for beginnings of .osg fileformat i/o support
...
> - enhancemens to core GLSL classes to support file i/o"
2005-04-07 20:23:58 +00:00
Robert Osfield
6716617b82
From Marco Jez, .dsp updates
2005-04-07 20:06:16 +00:00
Robert Osfield
5f75f765f0
From Marco Jez, updates to osgIntrospection.
2005-04-04 13:50:07 +00:00
Robert Osfield
6772696626
From Mike Weiblen (VisualStudio.dsw changes done by hand by Robert), fixes to VS project files
2005-04-04 09:22:59 +00:00
Robert Osfield
9c5567d3e5
Added osgparticleeffects example
2005-04-04 08:47:21 +00:00
Robert Osfield
22e446dbc9
Improved ParticleEffects
2005-04-04 07:54:52 +00:00
Robert Osfield
e4580f2028
From Farshid Laskari, addiition of FrontFace support to .ive
2005-03-26 10:04:31 +00:00
Robert Osfield
3ca1ea80b3
From Mike Weiblen: change paths to .cpp files from "examples" to "applications"
2005-03-23 20:38:40 +00:00
Don BURNS
c579ab511e
Updated some visual studio files for the new applications.
2005-03-20 23:29:05 +00:00
Don BURNS
3c38fa2dfe
Added (for real this time) application project files for visual studio
2005-03-20 21:43:33 +00:00
Robert Osfield
0452f1eac2
Moved osgarchive, osgconv, osgdem, osgversion and osgviewer .dsp's to applications folder.
2005-03-18 11:07:35 +00:00
Robert Osfield
6169934d1b
From Mike Weiblen, added UFOManipulator to osgGA project file.
2005-03-16 14:48:52 +00:00
Robert Osfield
6a103aa413
Added osgFX::MultiTextureControl node for managing blending between
...
different texture layers.
2005-03-09 16:54:10 +00:00
Robert Osfield
5684a130b7
From Alberto Farre, addition of ProxyNode, with support in .osg, .ive and .flt loaders
2005-03-07 14:06:09 +00:00
Robert Osfield
91b5e8608b
Added EDventVisitor reference
2005-03-03 12:25:37 +00:00
Robert Osfield
5fbb1f11cd
From Mike Weiblen, adding prelimimnary GL Shader Language support into core OSG lib.
...
with renaming and reordering by Robert Osfield,
2005-02-24 13:33:35 +00:00
Robert Osfield
d706e9e795
From Igor Kravtchenko, new HDR plugin.
2005-02-10 20:38:50 +00:00
Robert Osfield
117c791a3b
Added osg::BufferObject and a made a number associated to accomodate this
...
new class. osg::BufferObject wraps up OpenGL pixel and array buffer objects.
Currently implementation is work in progress.
2005-02-09 10:39:45 +00:00
Robert Osfield
1a9b5ddbbf
Removed the repeated entry of HiehgtFieldNode in include list
2005-02-07 20:45:52 +00:00
Robert Osfield
384e647f56
Fixes for Win32 build
2005-01-27 15:54:10 +00:00
Robert Osfield
7aa089df26
Added /Zm 200 option to avoid heap problems
2005-01-27 14:54:33 +00:00
Robert Osfield
fab7c4d715
From Fredric Mammond, added new osg::BlendEquation state attribute wrapping
...
up glBlendEquation.
2005-01-03 16:39:28 +00:00
Robert Osfield
fa4eaae122
From Frederic Marmond, add osg::LogicOp for support for glLogicOp.
2004-12-13 04:54:20 +00:00
Robert Osfield
d9802310dc
From Marco, fixes to osgIntrospection and related libs
2004-12-13 02:39:47 +00:00
Robert Osfield
876e257080
Added Make support for new osgIntrospecxtion libs
2004-12-09 05:29:10 +00:00
Don BURNS
ef18d0f483
Added visual studio files for osgspotlight example (Mike Weiblen)
...
Updated NEWS.txt for release
2004-11-28 17:11:21 +00:00
Robert Osfield
6691d09e47
Added /Zm200 to avoid heap size problems under VS6.0
2004-11-26 19:27:23 +00:00
Robert Osfield
14b2e5669a
Added /Zm200 to avoid VS 6.0 dump arse compile errors
2004-11-25 15:57:00 +00:00
Robert Osfield
fe482993d5
Reordered the core libraries to try and get round compile order problems under
...
VisualStudio 6.0
2004-11-25 13:59:25 +00:00
Robert Osfield
5bcc3851dd
Added osgText dependency to osglauncher.
2004-11-18 21:53:31 +00:00
Robert Osfield
df6dfde96c
Added dsp's for osglauncher and osgplanets.
2004-11-18 20:20:00 +00:00
Robert Osfield
e47b92c3e5
Added osgText dependency to osgsequence app
2004-11-16 09:09:31 +00:00
Robert Osfield
4094c3f058
Added osgDB::ReentrantMutex is prep for making osgDB::Registry single threaded.
2004-11-15 11:57:41 +00:00
Robert Osfield
43f528fd41
From Ulrich Heirtlein, added STL plugin
2004-11-12 14:49:22 +00:00
Robert Osfield
6f96cf4ad2
Moved the .osga implementation into the src/osgPlugins/osga plugin and made
...
osgDB::Archive a pure virtual base class.
2004-11-11 13:22:55 +00:00
Robert Osfield
4973824b1d
Added new osga plugin for reading OSG native archives
2004-11-10 16:40:08 +00:00
Robert Osfield
9e2d6a51bd
From Mike Weiblen adding lib paths to net.dsp, and changes by Robert Osfield moving the osgDB
...
and osg dependency from the net.dsp to VisualStudio.dsp to keep it consistent with the rest
of the OSG plugins and executables.
2004-11-09 15:12:38 +00:00
Robert Osfield
f85d2c7c9e
From Morné Pistorius, fixes for VisualStudio7.0
2004-11-04 15:32:03 +00:00
Robert Osfield
66836ef3d0
Added new osgDB::Archive class, and osgarchive example. These are both
...
very early beginnings so do not function yet.
2004-10-25 19:16:38 +00:00
Robert Osfield
6e55d48352
From Sohey Yamamoto, addition of TexEnvFilter support.
2004-10-18 14:42:32 +00:00
Robert Osfield
cecaec4ed8
From Sohey Yamamoto, added support for GL_TEXTURE_FILTER_CONTROL/GL_TEXTURE_LOD_BIAS.
2004-10-13 19:52:39 +00:00
Robert Osfield
0fcc08d867
From Sondra Iversion "Loading a single model from an externally
...
referenced file is a standard option for OpenFlight and is specified by
including the modelname in angle brackets, such as: filename<modelname>.
The attached code identifies and handles this case."
2004-10-07 10:03:27 +00:00
Robert Osfield
a8739f952a
Added support for ClipPlane, ClipNode, TexGenNode to .ive
2004-09-29 19:10:00 +00:00
Robert Osfield
5be0004d52
Added Texture3D reference
2004-09-29 15:00:07 +00:00
Robert Osfield
f5e61a74fc
Added extra dependencies to osgsimulation example
2004-09-29 08:07:32 +00:00
Robert Osfield
cb50891a49
Removed makeDir referecnes
2004-09-29 08:04:46 +00:00
Robert Osfield
217fa3ec0e
From Stanislav Blinov, addition of LightModel support for .ive format.
2004-09-09 13:07:18 +00:00
Robert Osfield
784337204e
From Geoff Michel, removed mem_ptr reference as it no longer exists
2004-09-01 17:18:04 +00:00
Robert Osfield
2003c27714
From Marco Jez, added new osgmotionblur example
2004-09-01 09:54:36 +00:00
Don BURNS
2047611904
small change for Visual Studio compile
2004-08-31 21:18:46 +00:00
Don BURNS
573079fbae
Added Visual Studio files for osgPlugin net
2004-08-31 21:06:01 +00:00
Robert Osfield
146f4cd573
Remamed TrackerManipulator to NodeTrackerManipulator
2004-08-30 10:03:18 +00:00
Robert Osfield
889704964b
Rewrite of OBJ parser + converter to OSG
2004-08-26 14:33:38 +00:00
Robert Osfield
34a63749ea
Added dxtctool.h/.cpp
2004-08-16 15:45:17 +00:00
Robert Osfield
87a2a282be
From Michael Gronager, addition of NodeCallback support in .osg format.
2004-08-16 13:54:40 +00:00
Robert Osfield
6524fe1293
From Norman Vine, fixes for Mingw
2004-08-02 09:11:31 +00:00
Robert Osfield
f206abcd43
From Geoff Michel, new osgtesselate example, and new features in osgUtil::Tesselator.
2004-08-01 10:36:02 +00:00
Robert Osfield
8d1b390c7e
Removed old iv plugin
2004-08-01 04:10:54 +00:00
Robert Osfield
b790fa59a8
Added beginnings of new TrackballManipulator
2004-07-30 15:44:59 +00:00
Robert Osfield
2fec211fea
From Mike Weiblen, updates to dsp to improveme formatting and include OpenThreads
2004-07-23 10:03:18 +00:00
Robert Osfield
0b288fc721
Added support for compressing textures to osgconv, can be accessed by
...
running --compressed when outputting to a .ive file.
2004-07-22 12:10:53 +00:00
Robert Osfield
f11e551e5d
From Mike Weiblen, VS formated .dsw
2004-07-21 19:04:31 +00:00
Robert Osfield
d36e302573
Added OpenThreads mutex to protect ref()/unref().
2004-07-20 05:34:02 +00:00
Robert Osfield
25e0f27ce5
From Mike Weiblen, "When launched, it creates a commandline shell that is fully configured to
...
support running OSG apps from the source tree filesystems."
2004-07-19 18:47:40 +00:00
Robert Osfield
073193a25d
Added osgText to dependency list of osgsimulation example
2004-07-09 15:33:05 +00:00
Robert Osfield
16c5b80c61
Added osgvolume example
2004-06-29 13:59:07 +00:00
Robert Osfield
0887e22c3f
Added .osg support for new TexGenNode
2004-06-28 15:09:49 +00:00
Robert Osfield
616ee0928a
From Marco Jez, implemented I/O support for the AutoTransform node.
2004-06-14 20:12:04 +00:00
Robert Osfield
78d075eb24
Added new TexGenNode class for positioning tex gens.
2004-06-14 19:11:04 +00:00
Robert Osfield
61a98ac95e
Added CluserCullingCallback
2004-06-10 05:27:43 +00:00
Robert Osfield
f02c75f5ea
Added Vec2d, Vec3d and Vec4d classes, and remapped Vec2, Vec3 and Vec4 to
...
Vec2f, Vec3f an Vec4f respectively, with typedef's to the from Vec* to Vec*f.
2004-05-20 10:15:48 +00:00
Robert Osfield
849299686c
From Mike Weiblen, further updates to add relative paths to
...
OpenThreads/Producer.
2004-05-15 08:42:06 +00:00
Robert Osfield
cbd19eeeee
Fixed error of headers having ..\..\src\ path instaead of ..\..\include\
2004-05-14 14:43:41 +00:00
Robert Osfield
ae5aefac0e
Added the beginings of new osgParticle Explosion, Fire and SmokeEffects.
...
Added support for generation explosion, fire and smoke effects in osgsimulation
2004-05-13 22:09:23 +00:00
Robert Osfield
58b7737933
From Mike Weiblen, added hardwired include and lib paths to OpenThreads
...
and Priducer directories that are assumed to site alongside the OpenSceneGraph
library being built.
2004-05-13 22:04:08 +00:00
Robert Osfield
86d323752d
From Corbin Holtz, "I have completed my mods to the OpenFlight loader (modified files are
...
attached):
* Light point strings using the REPLICATE opcode should now be supported
(>=15.6?)
* Directional lights should now work as in Performer using a viewing
frustrum defined by a direction vector, horizontal angular width, vertical
angular width, and roll angle about the direction vector. The current
directional light implementation had some bad assumptions which caused
problems with direction vectors not on the XY plane.
* IVE and OSG reader/writers were updated as appropriate"
2004-05-08 22:18:38 +00:00
Robert Osfield
f35cafb778
Did a unix2dos and checked in trans.dsp
2004-05-08 06:13:16 +00:00
Robert Osfield
a5c9cc1552
Changed scale.dsp etc instance to rot.dsp etc.
2004-05-07 21:08:06 +00:00
Robert Osfield
bdeb391a00
From Mike Weiblen, added new rot, scale and trans pseudo loaders.
2004-05-07 15:18:59 +00:00
Robert Osfield
ed81b85198
From Geof Michel, fix to osgFX.
2004-05-06 12:57:44 +00:00
Robert Osfield
47dd0ece28
Added new TerrainManipulator to osgGA, and new callback for getting the
...
CoordinateFrame for a given X,Y,Z location.
2004-05-06 11:01:16 +00:00
Robert Osfield
a04e5093e2
Added gdal_i.lib to osgdem project dependencies.
2004-05-04 18:15:38 +00:00
Robert Osfield
4bcd8af6d3
Added osgTerrain to dependency list of osgdem
2004-05-04 18:13:33 +00:00
Robert Osfield
e47df3986f
Fixed typo of OSGTERRAIN
2004-05-04 09:55:23 +00:00
Robert Osfield
7be1301830
Fixed typo of osgTerrain
2004-05-04 07:24:17 +00:00
Robert Osfield
b5f5f19a2d
Added osgTerrain and osgdem project files
2004-05-03 20:43:33 +00:00
Robert Osfield
9ca7acfd55
Changed the gdal plugin to link to the gdal_i.lib dll stub library
2004-05-03 13:09:55 +00:00
Robert Osfield
13aa1638f3
Added CoordinateSystemNode and EllipsoidModel .h/.cpp's files to project files
2004-05-03 12:46:49 +00:00
Robert Osfield
5836d60fbd
Added osg::CullSettings class as a way of collecting all the various
...
settings related to the cull traversal in one place, so we can keep APIs
for settings these values more consistent.
2004-04-30 15:35:31 +00:00
Robert Osfield
36cd372847
Added osg::CoordinateSystemNode
2004-04-29 22:16:50 +00:00
Robert Osfield
7430e7072f
Added project files for osgsimplifier example.
2004-04-20 09:46:23 +00:00
Robert Osfield
ae7ceae631
From Paul Martz, added support for OpenFlight15.8 LightPointSystems
2004-04-10 11:30:16 +00:00
Robert Osfield
51c8655630
Added beginning of new osgUtil::Simplifier
2004-04-08 11:27:01 +00:00
Robert Osfield
2def63605f
Added prelimary shape support to .ive plugin
2004-03-17 16:11:47 +00:00
Robert Osfield
3bf1bbdabd
From Paul Martz, "I've added support for indexed light points and the light
...
point appearance palette to the OpenFlight loader. Both are 15.8 features.
I also added parsing/comments regarding other things that have changed for
v15.8."
2004-03-14 15:26:36 +00:00
Robert Osfield
c0f062f41f
Added osg.ico back in again to test out cvs's assignment of keyword
...
substitution.
2004-03-06 14:38:40 +00:00
Robert Osfield
e1fe93e08c
Temporarily removed osg.ico
2004-03-06 14:37:51 +00:00
Robert Osfield
feb36860b6
From Bob Kuehne, added support for FragmentProgram and VertexProgram into .ive
2004-03-04 14:33:01 +00:00
Robert Osfield
f8f1456654
From Ruben, addition of osg::PointSprite and osgpointsprite example.
2004-03-02 22:36:11 +00:00
Robert Osfield
1eb2748b95
From Mike Weiblen, updated osg.ico file.
2004-03-02 16:57:08 +00:00
Robert Osfield
b050a9877b
Added support for osg::LineWidth into ive format
2004-02-18 21:40:18 +00:00
Robert Osfield
bff1e6d76d
From Eric Hammil, addition of /Zm200's to keep things compiling under VS6
2004-02-05 21:23:09 +00:00
Robert Osfield
a12833e60b
Removed slideshow3D from project file.
2004-02-04 13:21:41 +00:00
Robert Osfield
33dbbb6bc5
Removed slideshow3D project file
2004-02-04 13:21:16 +00:00
Robert Osfield
0199f77965
Added osgText dependancy to the TXP plugin
2004-01-30 15:54:41 +00:00
Robert Osfield
eee79585f1
Added Windows icon
2004-01-30 15:52:58 +00:00
Don BURNS
5005047043
Adde Texture1D to .dsp file
2004-01-29 17:09:13 +00:00
Robert Osfield
84f1f788f3
From Mike Weiblen, icons for osgviewer under Windows. The osgviewer changes effectively provides template
...
for making icons for all the examples.
2004-01-28 10:53:59 +00:00
Robert Osfield
34bc8a2471
Reverted by hand osgshadowtexture
2004-01-23 12:06:03 +00:00
Robert Osfield
9d1ace20d9
Added new mechanism for handling Seams.
2004-01-21 17:26:23 +00:00
Robert Osfield
23443aa5db
From Alberto Farre, added osgDB::SharedStateManager. Also a couple of
...
ammendments by Robert Osfield, adding get/setSharedStateManager()
methods into osgDB::Registry, and clean up fixes in SharedStateManager
for the StateSet arrays.
2004-01-10 17:13:20 +00:00
Robert Osfield
1f7a32c052
Fixed TXPPagedLOD.h/.cpp typos.
2004-01-07 19:57:16 +00:00
Robert Osfield
dd460006a4
From Nick, updates to TXP plugin to handle differences in LOD levels
...
between adjacent tiles.
2004-01-07 14:10:47 +00:00
Robert Osfield
9c15baf92f
Added osgsimplepager example program
2004-01-07 12:38:55 +00:00
Robert Osfield
72ac2f7eee
Removed eroneous CreateShadowedScene.cpp/.h from .dsp
2004-01-07 08:43:38 +00:00
Robert Osfield
5638a54d2e
Fixed ending of .dsp
2004-01-07 08:36:14 +00:00
Robert Osfield
3ea1bb6de7
Added osgdistortion examples .dsp
2004-01-06 15:56:18 +00:00
Robert Osfield
a442c7c2cb
Fixed .dsp
2004-01-05 15:34:41 +00:00
Robert Osfield
e8b15c03bf
Renamed osgshadowtexture.dsp to osgdepthshadow.dsp
2004-01-05 14:17:01 +00:00
Robert Osfield
042644df13
From Pavel Moloshtan, osgdepthshadow example
2004-01-05 09:34:28 +00:00
Robert Osfield
687410145d
From Marco Jez, new Light Wave Scene loader
2004-01-03 20:32:27 +00:00
Robert Osfield
c0f2730d99
From Marco Jez, updates to the LWO loader.
2004-01-03 15:20:33 +00:00
Robert Osfield
e6949ee70e
Removed TXPIO.h
2003-12-27 15:57:57 +00:00
Robert Osfield
96a8fa1f21
Fixes for VS6.0
2003-12-24 19:28:39 +00:00
Robert Osfield
1a99f78aee
Removed redundent osgcameragroup
2003-12-24 17:20:13 +00:00
Robert Osfield
6062823bf9
Fixed typo of TileMap - now corrected to TileMapper
2003-12-24 17:19:07 +00:00
Robert Osfield
119a73e406
Added osgphotoalbum project
2003-12-24 00:07:28 +00:00
Robert Osfield
503568a303
Moved TileMapper code out into its own file and made it a signleton
2003-12-22 07:26:45 +00:00