Commit Graph

  • c2b02608d1 Renamed instance of variables called format to pixelFormat to make a clearer distinction between pixelFormat and internalTextureFormat. Robert Osfield 2003-09-22 09:13:22 +00:00
  • 6aac0f4e95 Added osgUtil to dependencies of the obj plugin. Robert Osfield 2003-09-17 15:48:43 +00:00
  • d45fcb5613 From Alberto Farre, added support for GL_EXT_blend_color, GL_ARB_multisample, GL_NV_multisample_filter_hint extension in the form of osg::BlendColor and osg::Multisample state attribute classes. Robert Osfield 2003-09-17 12:04:48 +00:00
  • a1a77812fd Updated release data of 0.9.6 from 15th to 16th. Robert Osfield 2003-09-16 22:26:24 +00:00
  • 10bf07ce06 Updated Make/makedefs version number to 0.9.6-1. Robert Osfield 2003-09-16 21:26:19 +00:00
  • c91a2d3d3e Updated version numbers and ChangeLog for the release. Robert Osfield 2003-09-16 21:25:25 +00:00
  • c342b29a04 Warning fixes for Win32. Robert Osfield 2003-09-16 19:56:19 +00:00
  • 96388cee67 Added a check for the maximum index values of primitives, and then use this to select whether to use UByte,UShort or UInt versions of osg::DrawElements. Robert Osfield 2003-09-16 19:56:00 +00:00
  • cec0b35cd4 Fixes for .osg output of UByte4 values, and added missing template contructor to DrawElementsUShort. Robert Osfield 2003-09-16 19:54:57 +00:00
  • e7b1edef56 Improved the tesselation of obj surfaces so that rendering performance is significantly improved. Robert Osfield 2003-09-16 19:53:51 +00:00
  • 776099312d Moved a local new StateSet into cull callback as a ref_ptr to prevent memory leaks. Robert Osfield 2003-09-16 11:54:56 +00:00
  • 00eff9c860 Warning fixes for VS .NET. Robert Osfield 2003-09-16 11:22:48 +00:00
  • 6019d54dc2 Added support for per vertex colors. Robert Osfield 2003-09-16 09:54:41 +00:00
  • 1a65db63fe Added inlucde<osgSim/LightPointNode> to trPageArchive to get round IRIX build problem. Robert Osfield 2003-09-16 08:10:11 +00:00
  • 151bd467ca Changed a couple of int64's back to int32. Robert Osfield 2003-09-15 22:13:26 +00:00
  • a2f9222753 Added support for handling of wordwrap in osgText::Text, so that whole words are cut in two, but rather moved completely to the next line. Robert Osfield 2003-09-15 21:43:54 +00:00
  • 79b87c933e From Julian Ortiz, fix to OpenFlight loader so that it handlers OpenFlight switches in a more appropriate way. Robert Osfield 2003-09-15 15:03:30 +00:00
  • 3ae5b72030 Added support for correct sizing of the created presentation w.r.t the size of the scene, a default home position, handling of <ratio> field in the slideshow xml file, and support for stereo image pairs. Robert Osfield 2003-09-15 13:54:19 +00:00
  • c1d2d67d66 Updates ChangeLog and NEWS for the 0.9.6 release. Robert Osfield 2003-09-15 10:17:29 +00:00
  • 516db08681 Fixes for warnings under VS.NET from Marco Jez. Robert Osfield 2003-09-15 10:12:04 +00:00
  • 2068156345 Updated NEWS date to 15th September 2003, for 0.9.6 release. Robert Osfield 2003-09-15 08:34:30 +00:00
  • 34008a05f4 Fixed warnings in geo plugin. Robert Osfield 2003-09-15 08:32:36 +00:00
  • e6cd07f857 From Geoff Michel, updated geo plugin to support latest rev of Geo Modeller's file format. Robert Osfield 2003-09-14 22:49:47 +00:00
  • 81fbb26d62 Forom yne Schmidt Jansen, added support for osgSim into ive plugin. Robert Osfield 2003-09-14 22:48:35 +00:00
  • a54537558c Added support for conrolling point size into slideshow3D. Robert Osfield 2003-09-14 22:11:16 +00:00
  • 02bde1b175 Added commandline usage docs. Robert Osfield 2003-09-13 16:48:40 +00:00
  • b67acdfe7f Changed the FREETYPE_LIB under Cygwin from ft freetype2 to freetype Robert Osfield 2003-09-13 16:43:34 +00:00
  • 4c168fc193 Fixed the OBJ loader so that it shares all duplicate state, improving the load time and rendering performance significantly. Robert Osfield 2003-09-13 15:59:38 +00:00
  • 7c479f64bf Updated change log for release. Robert Osfield 2003-09-12 21:15:51 +00:00
  • df8b9ab26b Changed std::size_t to unsigned int to attempt to fix IRIX build problem. Robert Osfield 2003-09-12 21:15:13 +00:00
  • 890af11e75 From Norman Vine, fixes for Cygwin and Mingw builds. Robert Osfield 2003-09-12 21:05:40 +00:00
  • fe06711c9f Work around for OSX errors when reading .ive files. Robert Osfield 2003-09-12 19:17:46 +00:00
  • 5f4cce549e Changed OSGUTIL_LIBRARY to OSGFX_LIBRARY Robert Osfield 2003-09-12 18:49:23 +00:00
  • 688d52017c Added verbode debugging option to dataoutputstream and datainputstream to help invstigation into crash under OSX when reading .ive files. Robert Osfield 2003-09-12 15:29:02 +00:00
  • 1d68048c0a Rebuild osgFX plugin by hand to fix dependancy problems that some Win32 users are experiencing. Robert Osfield 2003-09-12 13:58:15 +00:00
  • 7364e23d12 Commented out various osg::notify() calls that were causing crashes under OSX during initialization. Robert Osfield 2003-09-12 13:20:04 +00:00
  • 8e15f5fa9d Added #ifdef IVE_CATCH_EXCEPTIONS to allow catching of exceptions to be turned off for debugging purposes. Robert Osfield 2003-09-12 13:02:03 +00:00
  • 1c13b29080 Updated NEWS file for the release. Robert Osfield 2003-09-12 09:48:54 +00:00
  • 1e3b346a52 From Sebastien Kuntz, added support for external refernces to vertex/fragment program files. Robert Osfield 2003-09-12 08:45:12 +00:00
  • d8caec91a4 Clean ups for the release. Robert Osfield 2003-09-11 09:44:22 +00:00
  • 41a07127fe Added applyProjectionMatrix(0); & applyModelViewMatrix(0); into osg::State::popAllStateSets(), removed some debugging output. Robert Osfield 2003-09-10 23:18:52 +00:00
  • 3c8ab37783 Fixed unix line ending. Robert Osfield 2003-09-10 21:30:01 +00:00
  • 69c4e87bb7 Added osg::State::popAllStateSets() method to pop all remain StateSet's off the state stack, thus readying the state object to recieve a new frame. Robert Osfield 2003-09-10 21:22:47 +00:00
  • 1707276707 Fixed state inheritance from the stats overlay onto the rest of the scene. Robert Osfield 2003-09-10 20:43:27 +00:00
  • e84a6a62d7 Added -I/sw/include to Make/makedefs Robert Osfield 2003-09-10 20:24:49 +00:00
  • c1166cf3d5 Addeed LIBXML2_INCLUDE defined to Make/makedefs to handle non standard placement of libxml2 in OSX. Robert Osfield 2003-09-10 19:55:14 +00:00
  • f5b4f7ace0 Changed OsgCameraGroup so that it shares osg::State between Producer::Camera's which share the same Producer::RenderSurface. Robert Osfield 2003-09-10 19:25:36 +00:00
  • 5ca7659cda Fix warning under Win32. Robert Osfield 2003-09-10 14:43:48 +00:00
  • d314a3bf1d Added /Zm200. Robert Osfield 2003-09-10 13:25:42 +00:00
  • 6c22afa51c Fixes for osgFX. Robert Osfield 2003-09-10 12:38:28 +00:00
  • a01903ac41 Added -losgText into txp plugin's GNUmakefile for OSX build. Robert Osfield 2003-09-10 12:26:54 +00:00
  • 514cbbf6f4 Added -losgText for OSX build. Robert Osfield 2003-09-10 12:04:17 +00:00
  • 252da5e5f9 From Marco Jez, moved color matrix IO code across to using Marix.h so it handles float's double's properly. Robert Osfield 2003-09-10 11:21:56 +00:00
  • 2586bd5d1c Added osgText and osgDB to the list of dependencies for OSX build. Robert Osfield 2003-09-10 11:18:27 +00:00
  • c6aa422575 Updated docs for release. Robert Osfield 2003-09-10 08:35:16 +00:00
  • b165fc9b4d Cleaned up handling of vertex arrays in osg::Geometry. Robert Osfield 2003-09-09 22:18:35 +00:00
  • 584f805327 Updates to osgFX, from Marco Jez, to map Effect across to being derived from osg::Group rather than from osg::Node. Robert Osfield 2003-09-09 11:54:05 +00:00
  • 5c3c0ed17c Made writeMatrix/readMatrix use doubles exclusively. Robert Osfield 2003-09-09 10:09:20 +00:00
  • 33b03f7ac3 Updated docs for release. Robert Osfield 2003-09-09 08:56:51 +00:00
  • 3f042d2f1b Updated NEWS/AUTHORS + html docs for release. Robert Osfield 2003-09-08 10:51:14 +00:00
  • 131ebabaf5 Added call to handle_cull_callbacks_and_traverse(node) to CullVisitor::apply(Geode&) to enable cull callbacks to function on geode's. Robert Osfield 2003-09-08 08:44:05 +00:00
  • cf1fe8edc2 From Boris Bralo, addition of support for osgSim::LightPoint's into TXP plugin. Robert Osfield 2003-09-07 14:18:22 +00:00
  • 507c9c4cf2 Fixes from Marco. Robert Osfield 2003-09-06 11:07:05 +00:00
  • d2783c11e6 Removed eroneous reference to Matrix_implementaion.cpp. Robert Osfield 2003-09-05 22:37:10 +00:00
  • 792bba05b9 Added new Matrixf and Matrixd implementations. Robert Osfield 2003-09-05 22:35:34 +00:00
  • a2834d74d2 Added set and get methods for Matrixd and Matrixf. Robert Osfield 2003-09-05 20:52:36 +00:00
  • 5b93250eb0 Added support for Matrixd and Matrixf implementations, with the default Matrix typedef's to either Matrixd or Matrixf. Robert Osfield 2003-09-05 20:48:42 +00:00
  • 604e478f52 Moved testCancel() to end of loop as per TXP pager code. Robert Osfield 2003-09-04 19:45:55 +00:00
  • 11d1faeeb1 Added testCancel() to DatabasePager::run() loop. Robert Osfield 2003-09-04 19:37:49 +00:00
  • f8107a39b9 Build Fixes for IRIX. Robert Osfield 2003-09-04 08:50:06 +00:00
  • 06046639b5 Fix for IRIX build. Robert Osfield 2003-09-03 18:17:07 +00:00
  • bd44cfcfd8 Added a Matrix::value_type typedef'd trait into osg::Matrix, defaulting its value to float, and converted the internal code across to use value_type. This allows Matrix to be converted to use double's simply by change the definition of value_type. Added Matrix::glLoadlMatrix and Matrix::glMultMatrix() to help encapsulate the changes between float and double matrix usage. Robert Osfield 2003-09-03 10:47:25 +00:00
  • 9a5ab0ac47 Fixes for IRIX build. Robert Osfield 2003-09-03 08:14:00 +00:00
  • 39b9a5e550 Removed old DatabasePager.cpp from osgProducer. Robert Osfield 2003-09-03 07:39:42 +00:00
  • 218c6e8d13 Added Inventor plugin, submitted by Sean Spicer, Written by Vivek (c) Magic-Earth. To compile in do a setenv/export USE_COIN or USE_INVENTOR. Robert Osfield 2003-09-02 21:53:41 +00:00
  • 4761442005 Merged changed to osgParticle from Marco Jez, the changes are (quoted from email from Marco) Robert Osfield 2003-09-02 20:39:41 +00:00
  • 763ee70f2f Commented out calc near/far debugging messages. Robert Osfield 2003-09-02 20:06:20 +00:00
  • fe5e6d14de Added test of sizeof(types) - run osgunittests sizeof. Robert Osfield 2003-09-02 20:03:01 +00:00
  • e530912744 Made Matrix a typedef to Matrixf, and converted the old Matrix to Matrixf, as part of prep for supporting both Matrixf (float) and Matrixd (double). Robert Osfield 2003-09-02 17:19:18 +00:00
  • f90e4ff5f8 Converted eroneous writeLong/readInt boolean entries used writeBool/readBool. Robert Osfield 2003-09-02 17:16:17 +00:00
  • da6f7ebeef Fixes for IRIX build + to_unix on txp plugin files. Robert Osfield 2003-09-02 10:27:57 +00:00
  • 7575f45800 Support for BumpMapping added by Marco Jez. Robert Osfield 2003-09-01 21:53:53 +00:00
  • bc14e4ecdc Updates from Marco:sgfxbrowser.cpp (added specular component to scene light) and AnisotropicLighting.cpp (workaround for a multiple-context issue). Robert Osfield 2003-09-01 19:43:58 +00:00
  • 2a2ca0da2c Win32 fixes. Robert Osfield 2003-09-01 15:49:08 +00:00
  • 73094265c3 Fixes for Win32. Robert Osfield 2003-09-01 15:46:10 +00:00
  • 0ebf005ac1 Added a call to disable all vertex attrib arrays when none are present on an osg::Geometry. Robert Osfield 2003-09-01 11:23:29 +00:00
  • 144ac14b07 From Neil Salter, added osgSim::SphereSegment and osgSim::ScalarBar, and osgspheresegment and osgscalarbar, and osgsimulation examples. Robert Osfield 2003-09-01 09:36:03 +00:00
  • 5400f8293b Converted cout's to notify's. Robert Osfield 2003-08-31 22:17:53 +00:00
  • 6bb951a5bb From Alberto Farre, fixes to the file path handling of internally referenced files. Robert Osfield 2003-08-31 22:17:15 +00:00
  • 4c62cfe6e5 Added experiment Tempated fast path implemenation, #if 0 out right now. Robert Osfield 2003-08-31 22:08:22 +00:00
  • 5ca8207bd1 From Tree, updated syntax highlighting. Robert Osfield 2003-08-31 21:23:08 +00:00
  • 1896b8417e Converted cout's messages to use notify. Robert Osfield 2003-08-31 21:13:50 +00:00
  • 5c3a2bc683 Added s/getCullVistorLeft/Right(), s/getRenderStageLeft/Right(), s/getRenderGraphLeft/Right() methods. Robert Osfield 2003-08-29 23:04:42 +00:00
  • 0fbccf778c From Alberto Farre, added support for both / and \ slashes in path utility functions. Robert Osfield 2003-08-29 22:05:06 +00:00
  • 0b75a59cfe Added an explicit check for file extension so that only .jpg and .jpeg files are loaded with the JPEG plugin, thus avoid a crash which was occuring when it was passed non JPEG files. Robert Osfield 2003-08-29 22:04:35 +00:00
  • 8498422d7e Added fonts/ in front of arial.ttf. Robert Osfield 2003-08-29 21:52:52 +00:00
  • d559ff91c3 Added getBound() to the database pager so that once a model has been loaded it bounding volume is computed upfront and in the database paging thread. Robert Osfield 2003-08-28 21:40:23 +00:00
  • 64e3c052d6 Removed double line spacing in ExternalReference code. Robert Osfield 2003-08-28 12:49:38 +00:00
  • 138835d817 Added a PushAndPopFilePath usage to the internal flt file references. Robert Osfield 2003-08-28 12:47:32 +00:00
  • 77c862d305 From Marco Jez, tangent space generator. Robert Osfield 2003-08-27 14:13:12 +00:00