Commit Graph

541 Commits

Author SHA1 Message Date
Robert Osfield
dfaed083ea Added osgmultiplecameras example and support for pre/post multiplaction. 2005-06-15 10:59:10 +00:00
Robert Osfield
868d381528 Added osg::CameraNode. 2005-06-14 13:16:58 +00:00
Robert Osfield
3612da9fbc From Marco Jez, added project files for osgfbo example. 2005-06-09 19:02:55 +00:00
Robert Osfield
cb1c148e87 Changed VisualStudio 7.0 reference to 7.x 2005-06-05 18:41:23 +00:00
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