Commit Graph

587 Commits

Author SHA1 Message Date
Robert Osfield
ae75981e36 Added .osg support for osgParticle::SmokeTrailEffect 2005-11-12 13:27:49 +00:00
Robert Osfield
91f5b9b04e Fixes for VS6.0 build. 2005-11-11 12:45:59 +00:00
Robert Osfield
32f879a67e Added /Zm200 to loads of project to try and salavage something from VS6.0 being such a bog awful compiler. 2005-11-10 20:20:13 +00:00
Robert Osfield
cee8424c0f Compile fixes for VS6.0. 2005-11-10 17:24:41 +00:00
Robert Osfield
b19c005178 Ran unix2dos on OpenSceneGraph.dsw 2005-11-10 14:41:42 +00:00
Robert Osfield
bb9425020c Added dxf VS6.0 project 2005-11-09 11:59:18 +00:00
Robert Osfield
329a3d47ff Renamed VisualStudio.dsw to OpenSceneGraph.dsw 2005-11-07 16:52:09 +00:00
Robert Osfield
6562aa4f5f Added initial CameraNode and CameraView stups for the .ive loader 2005-11-03 10:16:38 +00:00
Robert Osfield
5dee96c14f Inital work on adding .osg support for CameraNode and CameraView. 2005-11-02 19:52:58 +00:00
Robert Osfield
598dda59f5 From Geoff Michel, added support for constrain delaunay triangultion, and osgdelaunay example. 2005-10-25 13:28:48 +00:00
Robert Osfield
b02df25771 Added missing projects 2005-10-25 10:30:32 +00:00
Robert Osfield
c378f8ac67 Added osgcatch project 2005-10-25 10:29:11 +00:00
Robert Osfield
d46c827570 Added missing projects. 2005-10-25 10:12:18 +00:00
Robert Osfield
51f74bd37a Updated wrappers. 2005-10-24 13:49:19 +00:00
Robert Osfield
9eff1ebd60 From Marco Jez, added missing example project files. 2005-10-24 11:44:07 +00:00
Robert Osfield
f2f6e6bb45 Added beginnings of Programming Guide, and NodeTrackerCallback. 2005-10-24 10:51:50 +00:00
Robert Osfield
fb524952b6 Renamed osgUtil::RenderGraph to osgUtil::StateGraph 2005-10-13 12:51:00 +00:00
Robert Osfield
d2dbb7cf50 Added Producer.lib to osgdepthpartion project file 2005-10-13 08:07:36 +00:00
Robert Osfield
1e508d432b Added SmokeTrailEffect which renders created particles as single quad or line
strip, in the case of the quad strip the strip is aligned to the be orthogonal with
the eye point.
2005-10-12 18:42:36 +00:00
Robert Osfield
540e676dae Added new shell of new class ConnectedParticleSystem, which will be used
for managing connect particle system for the purpose of doing missile trails etc.
2005-10-11 09:47:28 +00:00
Robert Osfield
b7fd3bfdc4 From Ravi Mathur, osgdepthpartition example program. 2005-10-10 10:10:44 +00:00
Robert Osfield
808511468b From Brede Johansen, added support for PolygonMode into .ive format. 2005-10-06 15:43:29 +00:00
Robert Osfield
8e9ffd09af Added osg::CameraView to help application/modellers position their cameras in scenes. Note,
CameraView is *not* a camera, it isn't an active object, but a passive one that
camera must track each frame to following the path of the CameraView.
2005-10-04 13:41:20 +00:00
Robert Osfield
e18cb598e6 Updated wrappers. 2005-09-29 13:07:26 +00:00
Robert Osfield
0fb2e7adc0 From Mike Weiblen, fixes from VS 7.1 build. 2005-09-25 20:41:56 +00:00
Robert Osfield
21cabaf5f6 Renamed osgUtil::RenderStageLighting osgUtil::PositionalStateContainer 2005-09-02 10:35:38 +00:00
Robert Osfield
2bafaea60a Added osgcamera projects 2005-09-01 06:19:03 +00:00
Robert Osfield
48a9a395bb From Marco Jez, fixed typo of OverlayNode.cpp. 2005-08-28 15:49:58 +00:00
Robert Osfield
f3be713d66 Added OveralyNode into VS project file, and fleshed out more code in the OveralyNode implementation. 2005-08-26 20:01:21 +00:00
Robert Osfield
29958a5612 Added OSG_EXPORT to GrephicsThread and fixed typo in osg.dsp. 2005-08-21 15:32:38 +00:00
Robert Osfield
edd75cfc63 Added GraphicsThread to project file 2005-08-18 20:33:38 +00:00
Robert Osfield
84618ffcb3 Merged RenderToTextureStage functionality into RenderStage 2005-08-17 10:12:49 +00:00
Robert Osfield
ee8f7bb756 Added post draw callback to osg::CameraNode/osgUtil::RenderToTextureStage.
Added support for Texture1D, 2D, 3D and TextureRectangle into osgUtil::RenderToTextureStage.
2005-07-24 20:31:21 +00:00
Robert Osfield
47651d3c8d Added glSissor suppor via new osg::Scissor class.
Added .osg support for osg::Scissor.
Added .ive support for osg::Viewport and osg::Scissor.
2005-07-22 09:31:19 +00:00
Robert Osfield
9b34bc5c86 Added GraphicsContextImplementation 2005-07-21 19:37:44 +00:00
Robert Osfield
b9e651baf1 Added new osg::GraphicsContext base class 2005-07-20 15:55:07 +00:00
Robert Osfield
6778bc3981 Added wrapper projects and updates of autogenerated wrappers. 2005-07-19 20:40:29 +00:00
Robert Osfield
5c9bd792a3 Updated wrappers 2005-07-15 21:47:11 +00:00
Robert Osfield
d35ea68f3e Renamed Byte2,3,4 and Short2,3,4 and UByte4 to use the Vec*b, Vec*s and Vec4ub form 2005-07-15 14:41:19 +00:00
Robert Osfield
facb0e2638 From Pavel Moloshtan, Byte2,3,4 and Short2,3,4 classes and their Array counterparts.
With a few build tweaks and bug fixes by Robert Osfield.
2005-07-05 15:57:53 +00:00
Robert Osfield
72488d274f Added support for equalizing the normals along tile boundaries. 2005-07-02 08:11:55 +00:00
Robert Osfield
7f1e571918 Romoved redudent gdal link 2005-06-30 07:59:32 +00:00
Robert Osfield
2dae7dd629 From Mike Weiblen, icon file. 2005-06-28 17:53:48 +00:00
Robert Osfield
8cc424792c From Mike Weiblen, "some polish for 1.0: centralizes the icon resource definition and adjusts all
app and example projects to use that single defn.  The various existing
resources.rc files should be deleted."
2005-06-28 09:34:20 +00:00
Robert Osfield
900739bd7e Added very simply osgparametric example which uses an OpenGL shader program
to create an animated parametric surface.
2005-06-20 21:10:32 +00:00
Robert Osfield
d702fed0ef Moved FBO support from osgfbo example into core osg. 2005-06-16 11:42:59 +00:00
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