Commit Graph

  • 094e0f2e48 Fixes to the handling of mouse coords after changes in the default behavior of Producer. Robert Osfield 2003-05-20 13:21:05 +00:00
  • 4e9724245a Added setProjectMatrix(const Matrix&) and setModelViewMatrix(const Matrix&) methods. Robert Osfield 2003-05-20 11:01:16 +00:00
  • 601c8d72f2 Removed redundent write_usage function. Robert Osfield 2003-05-20 08:57:02 +00:00
  • e2ec462fab Changed the fusion distance update code to use OsgCameraGroup::setDistanceDistance() rather than going through the SceneView's by hand. This should ensure that values are kept consistent betwen OsgCameraGroup and SceneView's. Robert Osfield 2003-05-20 08:47:21 +00:00
  • d156e259ef Fixed manipulator. Robert Osfield 2003-05-20 08:43:09 +00:00
  • ab1b199da8 Removed the now redundent osg::Camera. Robert Osfield 2003-05-20 08:09:36 +00:00
  • 00e94b86d8 Removed all KeySwitchCameraManipulator class, replacing it with the KeySwitchMatrixManipulator Robert Osfield 2003-05-19 20:18:37 +00:00
  • 940ce67133 Removed remaining dependancies on osg::Camera. Robert Osfield 2003-05-19 15:15:17 +00:00
  • 4151312dc5 Removed redundent const Robert Osfield 2003-05-17 13:15:54 +00:00
  • 715ba6fb66 Renamed png pnm Robert Osfield 2003-05-17 09:03:06 +00:00
  • 6b64cd88b8 Removed superfluous const Robert Osfield 2003-05-17 08:36:25 +00:00
  • b6d6759337 Small operation precedence bug fixed in Text.cpp Don BURNS 2003-05-14 16:07:39 +00:00
  • 57af40ee95 Updates to the handling of vertex attributes. Robert Osfield 2003-05-09 13:07:06 +00:00
  • b7fcc68e6f Add osgUtil as a dependancy of osgText Robert Osfield 2003-05-08 15:13:50 +00:00
  • 876e40802e Memory leak fixes from Joseph Steel. Robert Osfield 2003-05-08 14:02:50 +00:00
  • 173a09fb32 Added UserData to NodeVisitor. Robert Osfield 2003-05-07 15:26:08 +00:00
  • cda2c90315 From Romano José Magacho da Silva, support for vertex attributes in vertex program. Robert Osfield 2003-05-07 13:13:13 +00:00
  • ba8bf1e94c From Eric Sokolowsky, support for mouse scroll wheel in osgGA/osgProducer. Robert Osfield 2003-05-07 11:13:49 +00:00
  • aa0d5fc52e Changed the CullVisitor::popProjection() so that it doesn't adjust orthorgraphic projection matrices. Robert Osfield 2003-05-07 09:35:43 +00:00
  • fa0333b6fe Aded extra constructors to BlendFunc and Depth to help set them up convieniently. Robert Osfield 2003-05-06 18:04:27 +00:00
  • 06054d9520 Added support for multibuffering of tex coordinates. Robert Osfield 2003-05-06 13:13:31 +00:00
  • 6c60fa233e Fixed accept(PrimitiveFunctor&) so it uses the transform coords correctly. Robert Osfield 2003-05-05 14:30:12 +00:00
  • ee550382c8 Fixed build. Robert Osfield 2003-05-02 18:24:56 +00:00
  • 895a722842 Addd support for maximum screen text size into osgText when auto scale to screen is active. Robert Osfield 2003-05-01 21:06:18 +00:00
  • d2d9b97953 Added set/getNearFarRatio() to CullVisitor. Robert Osfield 2003-05-01 19:56:02 +00:00
  • 2d360c344c Remved exit(). Robert Osfield 2003-05-01 08:51:03 +00:00
  • 86254927b9 From Eric Sokolowsky - pnm (ppm, pgm, pbm) plugin Robert Osfield 2003-04-30 15:40:57 +00:00
  • 9468ab4979 Cleanup of the API. Robert Osfield 2003-04-30 15:38:11 +00:00
  • d29c57a2ba Reverted the test of setAutoScaleToScreen. Robert Osfield 2003-04-30 11:41:24 +00:00
  • 0ab467483f Added support for automatic scaling of text to screen coords. Optimized the text implementation to provide better speed, especially by using the alignement to screen option. Robert Osfield 2003-04-30 11:40:17 +00:00
  • 821313d102 From Ben, promoted floats to doubles to produce better stability in the invert method. Robert Osfield 2003-04-29 14:24:11 +00:00
  • e1468428e3 set glDrawBuffer( GL_BACK ) in SceneView::draw() when not drawing in stereo mode. Without this, we end up drawing to the wrong buffer when toggling stereo off. Don BURNS 2003-04-29 00:55:12 +00:00
  • 2ee54ecb1e Updated NEWS. Robert Osfield 2003-04-28 12:57:58 +00:00
  • 490647f5f4 Updates to the introduction.html. Robert Osfield 2003-04-28 11:37:53 +00:00
  • dc4d592a8c Fixed typo of Fturue! Robert Osfield 2003-04-27 19:23:00 +00:00
  • c1b1a091fa From Tree, addition of ; after MACRO_'s to help with Java port. Robert Osfield 2003-04-27 10:58:39 +00:00
  • 9fb98c0107 Updates to introducution. Robert Osfield 2003-04-25 19:53:22 +00:00
  • 30d50894a3 Updated index.html Robert Osfield 2003-04-25 13:52:08 +00:00
  • 89b1365b2b Added support for gather information on which vertices have been intersected with. Robert Osfield 2003-04-25 13:47:33 +00:00
  • 84fb15717d A few minor mods to introduction.html Don BURNS 2003-04-24 20:41:18 +00:00
  • eff6db2712 Updates to the introduction.html documentaition. Robert Osfield 2003-04-24 19:54:03 +00:00
  • 95058aba7d Typo fix. Robert Osfield 2003-04-24 13:45:35 +00:00
  • af1eae0418 cout -> notify. Robert Osfield 2003-04-24 13:45:10 +00:00
  • 6721782cac Updates to docs. Robert Osfield 2003-04-24 13:44:30 +00:00
  • 897afa0e27 From Romano, updated LANDEXT.DAT and new highlight.reg file for syntax highlighting under Windows. Robert Osfield 2003-04-23 10:12:40 +00:00
  • 341fa340ce Added check for camera's sharing the same RenderSurface, if so switches off multi-threading of cull and draw. Robert Osfield 2003-04-23 09:59:08 +00:00
  • b6327e777c Changed the data link to OpenSceneGraph-Data-0.9.3.tar.gz since we won't be updating it for the release. Robert Osfield 2003-04-19 09:53:39 +00:00
  • ef482f11a2 Updated ChangeLog for the release. Robert Osfield 2003-04-19 09:35:10 +00:00
  • 4f92ba3245 Updated NEWS for the release date. Robert Osfield 2003-04-19 09:09:46 +00:00
  • a79fada938 Mannually computes the mipmap levels to ensure correct loading of dds images which arn't square. Robert Osfield 2003-04-19 06:57:07 +00:00
  • b6ee5445b7 Changed the ordering of the picking intersections. Robert Osfield 2003-04-18 21:44:48 +00:00
  • 1cf0be9963 Fixes to BlendFunc - adding missing ZERO handling. Robert Osfield 2003-04-18 19:46:46 +00:00
  • bc8bd29646 Updated NEWS for the release. Robert Osfield 2003-04-18 15:59:34 +00:00
  • 1c8db044f1 Removed various assert() instances since these were causing crashes. Robert Osfield 2003-04-18 10:10:14 +00:00
  • dac86dabb5 Added a realize callback for setting up the pbuffer so that it definately has a valid graphics context. Robert Osfield 2003-04-18 08:17:18 +00:00
  • c269cc88b2 Added doc++ documentation. Robert Osfield 2003-04-17 16:22:51 +00:00
  • ba575396a4 Added setting of the RenderSurface name to the application name. Robert Osfield 2003-04-17 15:57:05 +00:00
  • 9329717aa0 Moved #include <osg/Timer> from Viewer to OsgCameraGroup. Robert Osfield 2003-04-17 15:27:17 +00:00
  • d0aac6e6f0 Added an alternate compile path for Windows in the toggle of fullscreen for the first time. Robert Osfield 2003-04-17 13:57:15 +00:00
  • 67f5cc46c1 Changed the maxx initializiation to use (*points)[last_valid_index].x(); Robert Osfield 2003-04-17 13:36:41 +00:00
  • fd262554ac Moved the managing of frame stamp from osgProducer::Viewer into osgProducer::OsgCamaraGroup. Robert Osfield 2003-04-17 11:14:25 +00:00
  • f759f7e69e Added OSGUTIL_EXPORT to front of DelaunayTriangulator class. Robert Osfield 2003-04-17 06:52:56 +00:00
  • 55cd95f542 InputRectangle converted to RenderSurface->get()... Don BURNS 2003-04-16 23:09:31 +00:00
  • 6fc19084ac Changed Rect('s to Rectangle('s Don BURNS 2003-04-16 21:16:23 +00:00
  • 0b0c6c4e60 Added support for set/getColor to ShapeDrawable. Robert Osfield 2003-04-16 20:02:15 +00:00
  • cad160fbe6 From Marco Jez, added DelaunayTriangulator class. Robert Osfield 2003-04-16 19:21:27 +00:00
  • d9ddd0bb06 Changed near and far instances into near_point, far_point to avoid problems with Win32 build. Robert Osfield 2003-04-16 19:20:15 +00:00
  • 3bd03476f4 Moved the PickVisitor from osgUtil into the implementation of osgProducer::Viewer. Removed methods in PickVisitor which wern't being used by osgProducer::Viewer. This has been done because the PickVisitor interface and implementation weren't ready for general usage. Robert Osfield 2003-04-16 15:14:25 +00:00
  • 2e659c9ebf Renamed computeNearFar to computeNearFarPoints. Robert Osfield 2003-04-16 14:22:36 +00:00
  • 904aceec22 Added convinence methods to osgProducer::Viewer: Robert Osfield 2003-04-16 14:17:49 +00:00
  • 48cb15015f Add a check for the result to writeNodeFile(). Robert Osfield 2003-04-16 12:46:06 +00:00
  • f9eb43083a Changed OsgSceneHandler so it re-uses osgUtil::SceneView project and modelview matrices. Robert Osfield 2003-04-16 09:22:33 +00:00
  • fc4a2ab191 Added support for multiple cameras into osgpick. Robert Osfield 2003-04-15 20:54:10 +00:00
  • 4c6686eaee Changed the linking to Producer for debug builds so that producerd.lib is linked against. Robert Osfield 2003-04-15 14:29:36 +00:00
  • 6998229639 From Brede, Fixed the ordering of the znear and zfar. Robert Osfield 2003-04-15 09:33:56 +00:00
  • 63628ce099 From Romano, extra methods/variables for controlling tesselation. Robert Osfield 2003-04-15 09:33:11 +00:00
  • 0036018507 Added -I/usr/X11R6/include to osgProducer and all the examples GNUMakefiles. Robert Osfield 2003-04-14 19:39:22 +00:00
  • 95636af81c Added using namespace Producer to get round namespace issue with CameraGroup call. Robert Osfield 2003-04-14 18:53:50 +00:00
  • deac5b8d4a Updated osgstereoimage and osgimpostor to handle the new default orientation of normalized mouse coords. Robert Osfield 2003-04-14 18:49:41 +00:00
  • 5df7118d6d Updates to the osgpick code. Robert Osfield 2003-04-14 15:44:30 +00:00
  • b66f464a1b Tweak to the debug output. Robert Osfield 2003-04-14 15:03:55 +00:00
  • 39a5cf3ad9 Added extra debugging details to help track down IRIX64 & Solaris64 problems. Robert Osfield 2003-04-14 15:02:13 +00:00
  • f543d69881 Improved the handling of Producer's no dimensional mouse coords. Robert Osfield 2003-04-14 13:23:12 +00:00
  • 3df0401007 Addd new computeLocalToWorld(NodePath) etc methods. Robert Osfield 2003-04-14 13:22:21 +00:00
  • a202cfa4f3 Changed push back to a += to try and fix compile on hopeless OSX g++ version. Robert Osfield 2003-04-14 08:16:55 +00:00
  • 02390585c6 Updated dependancies with link to Producer web page. Robert Osfield 2003-04-13 14:12:03 +00:00
  • 026dc2cbb7 Added Geoff Michel's osgpick and osgUtil::PickVisitor code. Robert Osfield 2003-04-13 13:26:41 +00:00
  • 5ecc25540c From Michael Gronager, changed apply(Sequence) to cast to an Group rather than a Switch which was a bug. Robert Osfield 2003-04-13 12:02:29 +00:00
  • d43452fa7b Removed references to glut32.lib. Robert Osfield 2003-04-12 10:24:16 +00:00
  • 1a943c69ba Convertex a std::copy() into a for loop to get round compile problems under OSX. Robert Osfield 2003-04-11 18:57:35 +00:00
  • 02c0133203 Clean of doc++ directories. Robert Osfield 2003-04-11 15:34:56 +00:00
  • 0c9b652f31 Changed the uint arrays to GLuint to keep OSX build compiling. Robert Osfield 2003-04-11 15:33:40 +00:00
  • 9d28cf2e8f Fixes to documentions to refelect the move from osgGLUT to osgProducer. Robert Osfield 2003-04-11 10:37:31 +00:00
  • c2a9234cc5 Updated the version numbers to 0.9.4 Robert Osfield 2003-04-11 10:04:53 +00:00
  • 83fb3f40c9 Added afterescher back into the example list in runexamples.bat. Robert Osfield 2003-04-11 10:00:56 +00:00
  • 50d1fcfea2 From Romano, added support in osg::VertexProgram for deleting the flushed vertex programs. Robert Osfield 2003-04-11 09:54:27 +00:00
  • 086a322d26 Added guards around Geo plugin to prevent it from being built under OSX, Solaris and IRIX as it breaks the OSX build and doesn't handle Endian issues. Robert Osfield 2003-04-11 07:18:13 +00:00
  • 8350eda616 Added std:: infront of cout instances. Robert Osfield 2003-04-11 06:50:15 +00:00
  • aaa761e333 Added tests for presense of extensions to osgcubemap, osgvertexproram and osgmultitexture examples. Robert Osfield 2003-04-10 19:32:32 +00:00
  • 52d2d8eaff Moved the osgcameragroup example across to being just based on osgProducer::OsgCameraGroup with no usage of osgGA manipulators. Robert Osfield 2003-04-10 15:23:49 +00:00