56ab8d3306From Stephan Huber, support for reading movie files as ImageStreams using Quicktime (under OSX) to do the reading of the movie files. Originally submitted as a sperate .mov plugin, but integrated into the QuickTime plugin by Robert Osfield.
Robert Osfield
2004-03-14 15:40:34 +00:00
3bf1bbdabdFrom 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."
Robert Osfield
2004-03-14 15:26:36 +00:00
28759baa98From Marco Jez, added support NVidia extension to imager formats.
Robert Osfield
2004-03-14 15:08:12 +00:00
3223a87935Moved the destructor block->release to after the cancel().
Robert Osfield
2004-03-13 16:29:29 +00:00
0368717e3eAdded setting of pivot point in AnimationPathCallback
Robert Osfield
2004-03-13 12:36:02 +00:00
a7799bf2d9Added some basic event handler.
Robert Osfield
2004-03-12 21:04:20 +00:00
de9af5d6bdCleaned up osgmovie example so it no longer depends upon LibMpeg3, just using readImageFile instead.
Robert Osfield
2004-03-12 20:23:55 +00:00
f929455f30Added the setting of the source data type in the reproject function, and disabled the automatic build of overviews.
Robert Osfield
2004-03-12 16:54:43 +00:00
84caecae0eChanged the coordinate system option to --o_cs <string>
Robert Osfield
2004-03-11 22:04:41 +00:00
e082008d8aMoved osgTerrain::DataSet from the osgdem example into osgTerrain. Added various improvements.
Robert Osfield
2004-03-11 16:14:25 +00:00
6112a373c1Replaced eronous GL_TEXTURE_2D instances with GL_TEXTURE_3D and GL_TEXTURE_RECTANGLE_NV respectively.
Robert Osfield
2004-03-11 14:34:59 +00:00
b0aede8dfeFrom Bob Kuehne, fixed eroneous use of GL_TEXTURE_2D token in texture object manager usage
Robert Osfield
2004-03-11 14:34:08 +00:00
89379f31aaFixed normal orientation
Robert Osfield
2004-03-11 09:04:02 +00:00
697af707e4Ported mpeg plugin across to use OpenThreads instead of pthreads.
Robert Osfield
2004-03-10 15:41:40 +00:00
cdd9c2ae25From Paul Martz, fix to the scaling of light points in flt plugin.
Robert Osfield
2004-03-09 23:00:01 +00:00
8f226faae8From Tom Jolly, addition a isCullingActive check to the culling test done on drawables. This solves a osgParticle bug relating to bounding boxes being initially at 0,0,0.
Robert Osfield
2004-03-09 21:33:44 +00:00
851d1e0ae1Fixed mpeg plugin entry
Robert Osfield
2004-03-09 15:39:10 +00:00
d8457a43e5Added MPEG plugin
Robert Osfield
2004-03-09 15:00:52 +00:00
9f6383f5ddAdded TextureRectangle(Image*) contructor.
Robert Osfield
2004-03-09 14:59:33 +00:00
a3d99d88ffAdded float s, float t parameters to createTexturedGeometry function
Robert Osfield
2004-03-09 14:58:50 +00:00
5023b23d21Fixed compile warning
Robert Osfield
2004-03-09 14:57:45 +00:00
6bd23304f9Removed redundent ImageStream.h
Robert Osfield
2004-03-09 14:00:01 +00:00
8b47c9c85dPreliminary work on general support of video textures.
Robert Osfield
2004-03-09 09:42:07 +00:00
7c6734ff01Added support for APPLE_client_storage to TextureRectange
Robert Osfield
2004-03-08 17:13:22 +00:00
358743f999Added support for APPLE_client_storage of textures.
Robert Osfield
2004-03-08 17:09:58 +00:00
136db7b63aClean up of headers.
Robert Osfield
2004-03-08 11:53:12 +00:00
ce79e6f400Added osgGA::TrackballManipulator::g/setMinimumZoomScale() method.
Robert Osfield
2004-03-08 11:41:57 +00:00
bd37f999c4From Bob Kuehne, change on __DARWIN_OSX__ define to __APPLE__
Robert Osfield
2004-03-08 11:02:05 +00:00
1e4bceb562Added #include <memory> for Win32 build
Robert Osfield
2004-03-07 21:03:01 +00:00
ccefa05523Clean up of headers.
Robert Osfield
2004-03-07 14:21:11 +00:00
bd80dee903From Geof Michel, bug fix to handling of Materials
Robert Osfield
2004-03-07 14:19:48 +00:00
68f462983fChanged cerr to osg::notify(osg::WARN)
Robert Osfield
2004-03-07 14:14:42 +00:00
8d25f0766aFrom Paul Marz : "Input.h, Input.cpp -- Here's where support for reading the continuation record goes. I added a new function to read a continued record body. I added code in the existing ReadRecord routine to peek ahead for a CONTINUATION_OP if the current record could possibly be continued.
Robert Osfield
2004-03-06 15:03:55 +00:00
c0f062f41fAdded osg.ico back in again to test out cvs's assignment of keyword substitution.
Robert Osfield
2004-03-06 14:38:40 +00:00
e1fe93e08cTemporarily removed osg.ico
Robert Osfield
2004-03-06 14:37:51 +00:00
4751f401d7Changed cout/cerr to osg::notify().
Robert Osfield
2004-03-06 14:13:53 +00:00
eb21da4d29From Boris Bralo, Added std:: in front of getline.
Robert Osfield
2004-03-05 20:07:01 +00:00
89d9ca11c9From Marco Jez, on behalf of Farshid Lashkari. Details from Marco's email: "I've just received an addition to osgParticle from Farshid Lashkari. It enhances the generation of texture coordinates on particles so that animated textures can be used, with the current frame of animation being computed from each particle's current age. Clients just have to call Particle::setTextureTile() and specify the number of horizontal and vertical tiles that make the animation up in the texture image."
Robert Osfield
2004-03-05 15:44:15 +00:00
0a3384de64From Paul Martz/Robert Osfield. Addition of initializers in AttrData to prevent bugs due to uninitialized memory references.
Robert Osfield
2004-03-04 18:35:06 +00:00
88f2f38741From Paul Martz, fix to the byte swapping of the version number
Robert Osfield
2004-03-04 16:38:56 +00:00
feb36860b6From Bob Kuehne, added support for FragmentProgram and VertexProgram into .ive
Robert Osfield
2004-03-04 14:33:01 +00:00
8540414ae0Removed redundent getAssociatedModes()
Robert Osfield
2004-03-04 14:32:27 +00:00
c8b8a81052Changed StateAttribute::getAssociatedModes(std::vector<GLMode>&) across to StateAttribute::getModeUsage(StateAttribute::ModeUsage&).
Robert Osfield
2004-03-03 15:38:22 +00:00
4aa7afedf3Removed include <iostream> where possible, replacing with istream or ostream and changing std::cout/cerr to osg::notify().
Robert Osfield
2004-03-03 13:27:21 +00:00
f3bee81e7aFrom Ruben, Added osgpointsprite examples.
Robert Osfield
2004-03-03 11:17:21 +00:00
f8f1456654From Ruben, addition of osg::PointSprite and osgpointsprite example.
Robert Osfield
2004-03-02 22:36:11 +00:00
f10a47ed75From David Fries, changed the Win32 Timer init code across to using QueryPerformanceCounter to avoid inaccurate and slow original Sleep based code.
Robert Osfield
2004-03-02 21:37:44 +00:00
05969004c6Added support for osg::Capsule into .osg format.
Robert Osfield
2004-03-02 20:35:27 +00:00
e2469aece9From David Jung, added support for osg::Capsule shape
Robert Osfield
2004-03-02 20:33:00 +00:00
13d5b50bcfFrom Marco Jez, fix to circular reference which was causing a crash.
Robert Osfield
2004-03-02 20:05:43 +00:00
1eb2748b95From Mike Weiblen, updated osg.ico file.
Robert Osfield
2004-03-02 16:57:08 +00:00
20252db7ffFrom Brede Johansen, added support for incrementing animation of DOFTransform w.r.t. time rather than frame number.
Robert Osfield
2004-03-02 16:53:21 +00:00
cfe376b644From Paul Martz, with a couple of mods by Robert Osfield:
Robert Osfield
2004-03-02 16:12:11 +00:00
adcb6665d4From Paul Martz:
Robert Osfield
2004-03-02 15:37:41 +00:00
1b7b65389eFrom Brad Christiansen: added _matrixDirty=true to AutoTransform::setPosition(..) method. From Robert Osfield, probagated this change to other AutoTransform set methods.
Robert Osfield
2004-03-02 15:27:59 +00:00
8a1c39bffbFixed warning message
Robert Osfield
2004-03-02 15:26:31 +00:00
d99b44e7d6Build fixes
Robert Osfield
2004-03-01 09:15:51 +00:00
078251a5f5Changed OsgCameraGroup to check for the Producer::RenderSurface::defaultWindowName rather than the hard coded string
Don BURNS
2004-02-26 18:33:06 +00:00
57ed6ebb79Warning fix
Robert Osfield
2004-02-24 12:04:48 +00:00
ac812539d8Added scale parameter into PositionAttitudeTransform.
Robert Osfield
2004-02-22 11:58:44 +00:00
e36ceae483Changed the Timer class to default to using the standard clock under Linux to prevent Timer problems occur under Linux32 on the Athlon64.
Robert Osfield
2004-02-21 16:59:14 +00:00
11975bd4daMade the FRAME event handling in the various MatrixManipulators return false from the handle method to prevent frame events from being eaten.
Robert Osfield
2004-02-21 16:57:57 +00:00
d2491f6750Added AnimationPathCallback::s/getTimeOffset and s/getTimeMultiplier() methods.
Robert Osfield
2004-02-21 16:56:23 +00:00
a6541a27bfAdded missing _pause(false) into AnimationPathCallback default contructor.
Robert Osfield
2004-02-20 20:47:35 +00:00
a992676a98Added missing initialization in the AnimationPathCallback constructor.
Robert Osfield
2004-02-20 20:10:51 +00:00
ebbf92e43cAdded Material::operator =
Robert Osfield
2004-02-20 11:51:14 +00:00
b73d3c3e7fFixed typo in inline docs on the default value of the clear stencil value
Robert Osfield
2004-02-19 10:10:25 +00:00
b050a9877bAdded support for osg::LineWidth into ive format
Robert Osfield
2004-02-18 21:40:18 +00:00
dea22aeb8eAdded support for a OSG_DISABLE_FAST_PATH_IN_DISPLAY_LISTS environmental variable in the computeFastPathsUsed() method so that use of vertex arrays can be forced off. This is a work around for a bug in the OpenGL drivers in OSX/Panther.
Robert Osfield
2004-02-17 09:46:16 +00:00
214f1458d9Removed redundent byte swap on _version
Robert Osfield
2004-02-16 15:27:45 +00:00
fc3d4aa5f0Submission by Paul Martz for doing units conversions on flight files.
Don BURNS
2004-02-12 18:40:15 +00:00
1970606dd2Changed _X & _Y varaibles to _tileX & _tileY
Robert Osfield
2004-02-12 12:53:51 +00:00
1f80e1e6c4From Shane Arnott, added drawing of "split"
Robert Osfield
2004-02-12 01:42:00 +00:00
eca2fc2837Improved osgSim::SphereSegmenet's handling of transparancy.
Robert Osfield
2004-02-12 01:15:37 +00:00
2f63f0fa21Added support for draw back then front faces of the osg::Sphere shape
Robert Osfield
2004-02-11 12:06:37 +00:00
61cb27806fFrom Brad Christiansen, fix to enable AutoTransform to keep track of window size/perspective changes
Robert Osfield
2004-02-11 10:19:52 +00:00
c13ece9672Added defined(__x86_64__) to force X86-64 build to use standard clock
Robert Osfield
2004-02-11 10:18:34 +00:00
5fa64ba416Made getViewport(...) const.
Robert Osfield
2004-02-10 12:36:17 +00:00
05c2e8bd19From David Fries, added _frameTime copying into copy constructor of osg::Sequence
Robert Osfield
2004-02-10 10:07:32 +00:00
2af70e3c4cFrom Ronny Krueger:
Robert Osfield
2004-02-09 22:56:39 +00:00
33201a8f25Added new TriangleIndexFunctor.
Robert Osfield
2004-02-09 10:14:06 +00:00
82ed0c61d6Removed slideshow3D from runexamples.bat
Robert Osfield
2004-02-07 19:36:15 +00:00
bff1e6d76dFrom Eric Hammil, addition of /Zm200's to keep things compiling under VS6
Robert Osfield
2004-02-05 21:23:09 +00:00
345298baddFixed the className() defintations to be const
Robert Osfield
2004-02-05 12:11:06 +00:00
bf6f27f6d3Changed fonts to lower case.
Robert Osfield
2004-02-05 11:53:09 +00:00
37ec69a397From Nick, Improved support for 3D labels.
Robert Osfield
2004-02-05 11:39:12 +00:00
22b2e7343eFrom Tom Jolly, Fixes to osgSim::BlinkSequence to enable proper saving and loading.
Robert Osfield
2004-02-05 10:50:29 +00:00
e4dac2e6f6Fixed warning in Tesselation w.r.t unhandled cases in switch statement
Robert Osfield
2004-02-05 10:15:38 +00:00
fa1a9f4060Removed slideshow3D from list of example apps, and rejigged makedefs handling of the QUICK_TIME
Robert Osfield
2004-02-05 10:10:18 +00:00
75f8eb2cffRemoved DRAWIN_QUICKTIME definition
Robert Osfield
2004-02-05 09:24:52 +00:00
a12833e60bRemoved slideshow3D from project file.
Robert Osfield
2004-02-04 13:21:41 +00:00
33dbbb6bc5Removed slideshow3D project file
Robert Osfield
2004-02-04 13:21:16 +00:00
9ca8d6a88eRemoved slideshow3D example source code, since it being moved to a seperate distribution.
Robert Osfield
2004-02-04 13:19:32 +00:00
77840e62e7Added virtual destructor to LightPointDrawable
Robert Osfield
2004-02-04 11:03:52 +00:00
8cf1cc0dadFrom Brad Christaiansen, added check for projection matrix changing in screen coord character size mode.
Robert Osfield
2004-02-04 09:30:06 +00:00
996d292979Changes to help differentiate between OSX using Quicktime vs not using quicktime, from Eric Sokolosky and Robert Osfield.
Robert Osfield
2004-02-03 22:46:10 +00:00
217a8519beAdded rounding to nearest power of two in tile image size
Robert Osfield
2004-02-03 21:08:35 +00:00
519496754cAdded dynamic_cast<DisplayListiVisitor> into SceneView::init() method to properly check for class type before doing setState().
Robert Osfield
2004-02-03 19:07:32 +00:00
de83752acdAdded support for better merging of height fields which ignores NoData values. Fixed various problems with handing of coordinates systems. Added support for halving levels in x and y respectively, in addition to the previous divide in both x and y at the same time, which allows long line/short tall regions to be handled better.
Robert Osfield
2004-02-03 16:51:44 +00:00
fad11f64f5From Eric Sokolosky, change to use X_INC in GNUmakefile to allow compiling on systems with X installed in a non standard place.
Robert Osfield
2004-02-02 17:16:40 +00:00