Commit Graph

  • d1c0d74bb7 Fix for non standard compiliant Forte compilers. Robert Osfield 2003-03-05 20:18:12 +00:00
  • 9bd3d0cd06 added directives for intel compilers Don BURNS 2003-03-05 19:31:55 +00:00
  • 6bfc06dc0e Fixes for Win32 build. Robert Osfield 2003-03-05 14:02:48 +00:00
  • 8e6a1d38e4 Updates to the GLUT and Producer text demo. Robert Osfield 2003-03-05 12:28:42 +00:00
  • 7cc69d4d66 Added md2 plugin from Vladimir Vukicevic. Robert Osfield 2003-03-05 09:56:56 +00:00
  • 7b6eaa72f2 Updates to Text for Sun Forte compilers. Robert Osfield 2003-03-05 09:08:11 +00:00
  • 424fad7234 Added std:: infront of cout references. Robert Osfield 2003-03-04 19:52:32 +00:00
  • ba9fbd371f Updates to the new osgtext example and fix to the friend usage. Robert Osfield 2003-03-04 17:14:42 +00:00
  • 55c25a551b Added support for using the generate mip map extension within osgText. Robert Osfield 2003-03-04 15:47:28 +00:00
  • 925cd28f16 Added osgProducer project to larget list. Robert Osfield 2003-03-04 14:25:12 +00:00
  • 56caadd655 Added osgProducer project file. Robert Osfield 2003-03-04 14:17:39 +00:00
  • 1c34c0981e Further improvements to osgText and the freetype plugin, handling different font sizes better and plugin removal safely. Robert Osfield 2003-03-04 12:34:42 +00:00
  • 09d0d0e887 Renamed "libunfreetype.lib" to "freetype.lib" Robert Osfield 2003-03-04 09:08:04 +00:00
  • c08a24d89a Added examples/osghud - a osgProducer port of the old osghud demo. Robert Osfield 2003-03-03 22:47:50 +00:00
  • e433b42bc0 Updates osghud demo. Robert Osfield 2003-03-03 22:18:33 +00:00
  • fcbf1e200a Fix for warning under Windows. Robert Osfield 2003-03-03 20:28:07 +00:00
  • 99e7c50d7a Typo fix. Robert Osfield 2003-03-03 20:24:49 +00:00
  • fe978ac122 Compile fixes to osgText. Robert Osfield 2003-03-03 20:12:18 +00:00
  • b871020222 Added search path to osgText::readFontFile. Robert Osfield 2003-03-03 16:42:48 +00:00
  • 5d84c10c8f Changed the ownership of Glyph's so that GlyphTexture's own a reference to Glyph's as well as Font's so keeping the Font valid even after the Font itself has been desctructed. Robert Osfield 2003-03-03 16:12:00 +00:00
  • 371d84683f Fixes to osgText for default parameter. Robert Osfield 2003-03-03 15:36:52 +00:00
  • 878c545785 Fixes for the new osg::Image::setImage() parameter, from Ulrich Hertlein. Robert Osfield 2003-03-03 11:04:15 +00:00
  • 5b7718ea45 Updates to the quicktime plugin from Bob Kuehne. Robert Osfield 2003-03-03 11:02:35 +00:00
  • ec2e620f98 Added project file for new freetype plugin. Robert Osfield 2003-03-03 10:20:24 +00:00
  • e2b95c50a4 Added support for computing bounds of text. Robert Osfield 2003-03-03 09:37:02 +00:00
  • fbe674b321 First cut of new osgText implementation. Robert Osfield 2003-03-02 21:05:05 +00:00
  • a826f5ee31 Changed incorrect instance "TRUE" to "FALSE" to match DepthMask state. Robert Osfield 2003-02-27 08:43:02 +00:00
  • 4275a96d40 Changed the title of the ReaderWriter, removing the "Default" word as its no longer appropriate. Robert Osfield 2003-02-27 08:38:53 +00:00
  • 57e73682ce Added using namespace Producer to get round scoping issues associated with trying to support VS6 and the rest of the compiler world. Robert Osfield 2003-02-25 21:00:26 +00:00
  • 2f74b2cf7c Renamed osgProducer::CameraGroup and SceneHandler to OsgCameraGroup and OsgSceneHandler to avoid the namespace bug under VS6. Robert Osfield 2003-02-25 12:28:16 +00:00
  • b32c8c65f3 Added osg::Image::AllocationMode enum and associated set/get methods. osg::Image::setImage has also been modified to require the AllocationMode mode to be passed to it so that it knows how to delete the data once the image goes out of scope. Robert Osfield 2003-02-25 11:56:18 +00:00
  • 7877c55770 Implemented an osg::minimum and osg::maximum template functions to replace the std::min/max functions previously used in parts of the osg, since the std::min/max methods do not seem implemented under IRIX. Robert Osfield 2003-02-24 12:02:00 +00:00
  • 372ca1d227 Ported osgstereoimage to use osgProducer, added it to the examples directory. Robert Osfield 2003-02-23 17:01:05 +00:00
  • 5471ada6da Fixes to try and keep OSX and Win32 compiling with the new usage of std::max. Robert Osfield 2003-02-23 15:50:57 +00:00
  • 696c89e2c5 Added #include<algorithm> to keep OSX build compiling. Robert Osfield 2003-02-21 20:22:32 +00:00
  • 3b429134cb Added examples directory, a place for all new OSG demo code. Robert Osfield 2003-02-21 14:05:39 +00:00
  • 0d56658191 Added std:: infront of cout. Robert Osfield 2003-02-20 21:58:47 +00:00
  • 0b3f300642 Changed the license details across to OSGPL instead of GPL. Robert Osfield 2003-02-20 21:52:50 +00:00
  • 9d711d80e9 Added missing std:: infront of string usage. Robert Osfield 2003-02-19 21:37:12 +00:00
  • 7c6cdcde1e Added check into the application usage list of command line args for unrecognized options to prevent unprocessed, but valid options being classed as unrecognized. Robert Osfield 2003-02-19 11:32:15 +00:00
  • 0d3f78350a Added keyboard mouse binding usage to the osg::ApplicationUsage and osgGA::GUIEventHandler and its subclasses. Robert Osfield 2003-02-19 10:43:02 +00:00
  • 73f741d16f Completed first pass at providing commandline option usage via the new osg::ArgumentPareser and osg::ApplicationUsage classes. The osgproducer demo has been implemented using these new mechansims. Robert Osfield 2003-02-18 21:58:40 +00:00
  • cabc0025cb Made the osg::ApplicationUsage forward declared. Robert Osfield 2003-02-18 21:10:42 +00:00
  • 4f0972f3c3 std::cout replaced cout Don BURNS 2003-02-18 19:45:53 +00:00
  • c10d5f2d6f Added new osg::ApplicationUsage and osg::ArgumentParser to help streamline application/example developement. Robert Osfield 2003-02-18 16:36:42 +00:00
  • 6184ecba3f Removed non implemented method convertWideString(const char* text) from header Robert Osfield 2003-02-18 14:00:31 +00:00
  • 73dd9eb59b Added reference to Group in the RegisterDotOsgWrapperProxy. Robert Osfield 2003-02-18 11:33:55 +00:00
  • 20489dbd4c Added missing ; Robert Osfield 2003-02-18 10:50:57 +00:00
  • cbad9b7610 Removed linking to osgGLUT/GLUT in the osgconv program. Robert Osfield 2003-02-18 09:12:27 +00:00
  • 9208e24bd4 Fixes to RenderToTextureStage to account for the cull/draw traversal no longer using reference counting of statesets. Robert Osfield 2003-02-15 19:51:53 +00:00
  • a07cbb969d Moved osghanglide back to pure osgGLUT based, removing osgProducer pathways. Robert Osfield 2003-02-14 22:32:29 +00:00
  • b4293fe93a More work on uint -> unsigned int. Robert Osfield 2003-02-14 20:27:23 +00:00
  • 44f88715ae MOre work on uint -> unsigned int. Robert Osfield 2003-02-14 19:47:59 +00:00
  • 77fee92d71 Renamed futher uint/ushort instances. Robert Osfield 2003-02-14 16:52:47 +00:00
  • bd506b53da Removed last of the uint references. Robert Osfield 2003-02-14 11:41:52 +00:00
  • 319e84ceed Added support for ClipNode in the .osg plugin. Robert Osfield 2003-02-13 15:37:32 +00:00
  • 43d304c24e From Geoff Michel, updates to the Geo plugin. Robert Osfield 2003-02-13 15:16:04 +00:00
  • 8f1ba9d21b Removed include/osg/Types header defining osg::ubyte, osg::ushort etc. Changed any reference to these in the distribution across to using unsigned char, unsigned short etc. This has been done to keep the OSG code more opaque to what types are. Robert Osfield 2003-02-12 19:20:47 +00:00
  • 28732e3451 Merged linkage changes from Duncan Cavens to help the OSG osgtext and osghud demo's build cleanly even when a previous version of the OSG is installed. Robert Osfield 2003-02-12 14:39:51 +00:00
  • 0e8154d3d3 From Norman Vine, updates to TXP plugin so that the Cygwin build uses pthreads. Robert Osfield 2003-02-12 12:02:25 +00:00
  • 042af2be03 Add if (!textureStateSet) return check to replace assert() to prevent crashes when multi-texture layers don't exist. Robert Osfield 2003-02-12 10:10:03 +00:00
  • 636c5e3d98 Added if (!null) guard around description strings. Robert Osfield 2003-02-12 09:52:27 +00:00
  • cb7f71b174 From Tom Jolley: I was converting a pfb file to osg and had trouble with a missing image library. I added -all in front of -limage where PFLIBS is defined in Make/makedefs to solve my problem. Don BURNS 2003-02-11 19:23:19 +00:00
  • cdf63f2ca7 Made the Professional services subscript optional - use "osglogo ps" to enable it. Robert Osfield 2003-02-11 15:54:31 +00:00
  • 2eea610703 Clean up of the logo demo. Robert Osfield 2003-02-11 12:37:48 +00:00
  • 1ab232b113 Used INC instead of CXXFLAGS Don BURNS 2003-02-10 22:15:04 +00:00
  • 07f96583f5 Removed the osg::notify() calls from the RenderBin prototype construction to avoid problems under OSX with construction/deletion of std::cout/cerr. Robert Osfield 2003-02-10 16:48:53 +00:00
  • fa643c8795 From Geoff Michel, updates to the Geo loader including handling of .geo files from the rc1 of the GEO modeller. Robert Osfield 2003-02-10 15:16:51 +00:00
  • 1b08b02df2 From Tree, added support for using wchar_t strings with osg::Text/EncodedText. Robert Osfield 2003-02-10 15:01:27 +00:00
  • ebb31fb339 Updates from Ulrich for sharing of textures. Robert Osfield 2003-02-10 14:47:20 +00:00
  • 6644342668 Rename of INSTALL to INSTALL.txt, etc. to help OSX case insentivity issues. Robert Osfield 2003-02-10 14:31:05 +00:00
  • c3c70c9415 Changed int to GLint for OSX build. Robert Osfield 2003-02-10 14:23:31 +00:00
  • c2b4a05825 Minor fixes to ReaderWriter and Paragraph to help work with use of Doxygen. Robert Osfield 2003-02-10 13:58:39 +00:00
  • d4f7da7bb8 Right, em.... fixed eh.. problem with destruction of RenderBin prototype list Don BURNS 2003-02-05 23:13:27 +00:00
  • 9cc9b0000b Fixed infinite loop in osgProducer::CameraGroup::advance(). Robert Osfield 2003-01-31 23:46:15 +00:00
  • fa70860427 Port of osghangglide to use osg producer. Default build still uses GLUT. Robert Osfield 2003-01-31 00:44:56 +00:00
  • 4c4735a586 Added FrameStats support into osgProducer lib, and removed them from the osgproducer demo. Robert Osfield 2003-01-30 23:02:32 +00:00
  • f485304665 Fix for endianess of colour set up of RGBA values. Robert Osfield 2003-01-30 21:46:57 +00:00
  • 03eee3b700 Fixed warning in osgText Robert Osfield 2003-01-30 16:11:39 +00:00
  • 787bbef714 From Max, fixes to UniCode support for bitmap fonts. Robert Osfield 2003-01-30 01:31:22 +00:00
  • 8422040e97 Fixes to osgprerender and osgshadow scene for new cull and draw implemention without use of ref counting. Robert Osfield 2003-01-30 00:34:35 +00:00
  • 6439a719aa Fixed CullVisitor::getDistanceFromEyePoint so that withLODScale is handled correctly. Robert Osfield 2003-01-29 17:24:54 +00:00
  • 6c4f2f5207 Fixes for multipipe support. Robert Osfield 2003-01-29 17:16:26 +00:00
  • cf1ff34d38 Fixes to osgProducer for IRIX build. Don BURNS 2003-01-27 20:40:08 +00:00
  • 4ad36f0212 Final changes for release. Robert Osfield 2003-01-25 00:14:14 +00:00
  • e977e8a8c0 Addition for osgSim docs. Robert Osfield 2003-01-24 23:59:55 +00:00
  • 514e0d06d5 Updates docs for release. Robert Osfield 2003-01-24 23:36:35 +00:00
  • ea1cbccd35 Updates NEWS file with date of release. Robert Osfield 2003-01-24 22:40:24 +00:00
  • 6d02ccfc58 Removed the inline declarations of several method implementations. Robert Osfield 2003-01-24 16:57:28 +00:00
  • 989d6dfd06 Changed the /MDd switch to /MD to remove a warning. Robert Osfield 2003-01-24 15:33:54 +00:00
  • 31e4185aa6 Added an #ifdef to osgGLUT/Window.cpp to handle the case of compiling against older versions of GLUT. Robert Osfield 2003-01-24 15:12:54 +00:00
  • 63303787fc Changes to try and placate the Sun Forte compiler. Robert Osfield 2003-01-24 12:39:18 +00:00
  • 5cd9d85bb6 Removd the linking to the debug version of the freetype lib as this won't be included in the new OsgWin32Dependances.zip file. Robert Osfield 2003-01-24 10:22:08 +00:00
  • ae73aa94fd Added osgvertexprogram to the demo list. Robert Osfield 2003-01-24 09:47:15 +00:00
  • f14e9d42aa Udpated the freetype 2.1.3 linked to by the osgText.dsp Robert Osfield 2003-01-24 09:46:52 +00:00
  • 0d4e969746 Added support for osg::Transform::asMatrixTransform, asPositionAttitudeTransform and as DOFTransform. Robert Osfield 2003-01-24 09:37:56 +00:00
  • 1ce53fcfba Changed the setUpViewer so it takes unisigned int to make it easier to do OR'ing of the various enumerates when passing in paramters (avoids a warning). Robert Osfield 2003-01-24 09:37:11 +00:00
  • df21d69666 Fixed the formating of the Matrix output. Robert Osfield 2003-01-24 09:35:05 +00:00
  • 6eb62b1e30 Added an #ifdef check around the glutSpecialUpFunc to help compile unde old version of GLUT. Robert Osfield 2003-01-24 09:34:33 +00:00
  • 20ba1a4033 Fix for impostors bug where image insert were visible, this was down to a double call to RenderStage::drawPreRenderStage(). The call to it in RenderStage inside the draw() method has been removed, leaving on the call in SceneView. Robert Osfield 2003-01-24 09:11:05 +00:00