Commit Graph

  • 5cfe2e2d91 From Don Tidrow, build fix for Peformer Robert Osfield 2004-08-04 06:57:03 +00:00
  • 6e1d2f7216 Brief update of news. Robert Osfield 2004-08-03 19:01:32 +00:00
  • 1f0eebb8cd Fixed tabbing Robert Osfield 2004-08-03 19:00:55 +00:00
  • c22f24f57a Added test for quat multiplication ordering. Robert Osfield 2004-08-03 19:00:33 +00:00
  • 98d30a8ce0 From Pavel Moloshtan, fix to Image copy constructor so that it used the correct size of image including mipmaps. Robert Osfield 2004-08-03 18:06:36 +00:00
  • 7da65a859e Added include of scoped lock Robert Osfield 2004-08-03 12:38:11 +00:00
  • 7126ca44e9 Better macro support for switching on/off use of mutex Robert Osfield 2004-08-03 11:01:39 +00:00
  • cf41e73ccc Changed the static array syntax to solve VS.NET compile warnigns, changed the binding of the normals, and changed the name of the textures used. Robert Osfield 2004-08-03 07:31:33 +00:00
  • 67df9af7d1 Fixed warnings Robert Osfield 2004-08-02 15:56:18 +00:00
  • 7a7358553f Fixed warning Robert Osfield 2004-08-02 15:52:50 +00:00
  • f1ade41cdd Fixed warnigns Robert Osfield 2004-08-02 14:52:39 +00:00
  • 2d901bf7ee Fixed warnings Robert Osfield 2004-08-02 14:52:24 +00:00
  • 79bc32ad7c Removed warings Robert Osfield 2004-08-02 14:42:20 +00:00
  • ebad31c3dd Fixed warnings Robert Osfield 2004-08-02 13:57:47 +00:00
  • 9b33dee6ac Made the member variables in RenderStage and RenderBin protected Robert Osfield 2004-08-02 12:19:50 +00:00
  • 364d40061d Added glReadBuffer after each instance of glDrawBuffer to ensure that the any reads are done to the appropriate buffer. Robert Osfield 2004-08-02 09:30:13 +00:00
  • 6524fe1293 From Norman Vine, fixes for Mingw Robert Osfield 2004-08-02 09:11:31 +00:00
  • e122b34858 From Tom Jolly. a couple of small changes to osgParticle. Robert Osfield 2004-08-02 07:25:28 +00:00
  • e9a3420fa9 Added osgtesselate example Robert Osfield 2004-08-02 07:23:26 +00:00
  • f206abcd43 From Geoff Michel, new osgtesselate example, and new features in osgUtil::Tesselator. Robert Osfield 2004-08-01 10:36:02 +00:00
  • 4d9bd4d825 Build fixes for gcc 3.4.1 support Robert Osfield 2004-08-01 08:26:44 +00:00
  • 8d1b390c7e Removed old iv plugin Robert Osfield 2004-08-01 04:10:54 +00:00
  • 701f93c615 Added PROFILER support under Linux for gprof and FunctionCheck Robert Osfield 2004-08-01 04:06:07 +00:00
  • b790fa59a8 Added beginnings of new TrackballManipulator Robert Osfield 2004-07-30 15:44:59 +00:00
  • 9097b2f23a Added osgText to makefile Robert Osfield 2004-07-29 14:24:50 +00:00
  • 9b9cb9cdb0 Added detection and disabling of flattening of static transforms which a LightPointNode exists in the scene graph. Robert Osfield 2004-07-29 10:13:02 +00:00
  • 3d61e25cce Fixed compare(ProgramObject) and added UniformeValue::compare and ShaderObject::compare to support proper sorting of shaders. Robert Osfield 2004-07-28 19:56:22 +00:00
  • 40a1a39bff Replaced GL_PACK_ROW_LENGTH by GL_UNPACK_ROW_LENGTH Robert Osfield 2004-07-28 12:38:54 +00:00
  • cb31021ab0 From Corbin Holtz, addition of GDAL_INCLUDE and GDAL_LIB env vars for setting a non standard location of GDAL Robert Osfield 2004-07-28 12:29:15 +00:00
  • aa619be4c1 Added initializer for _videoWriteData and _rows pointers Robert Osfield 2004-07-28 12:27:25 +00:00
  • 90ee9fa7cd Commented out debugging messages Robert Osfield 2004-07-28 10:26:44 +00:00
  • 1ec5b48148 Fixed the flatten static transform visitor so that it checks to see if a drawable can be flattened or not. Robert Osfield 2004-07-28 10:26:14 +00:00
  • 0073978894 Added double buffer of video imagery so that the OpenGL never reads as Mpeg writes Robert Osfield 2004-07-28 08:28:31 +00:00
  • 1ae521981e From David Fries, divide by zero fix on text with a pixel size of 0.0 Robert Osfield 2004-07-28 07:24:13 +00:00
  • 29d21dabec Made the static mutex a pointer to a static mutex to get round a exit problem on deletion of the plugin. Robert Osfield 2004-07-27 15:14:52 +00:00
  • 7deea8531e Clean up of debugging messages Robert Osfield 2004-07-27 13:32:15 +00:00
  • 654764a0e9 Fixed unref image so it only unref's when images are STATIC Robert Osfield 2004-07-27 13:24:35 +00:00
  • 2e524ed9d7 Changes to fix multiple thread start. Robert Osfield 2004-07-27 10:23:11 +00:00
  • bb5576bef8 Added support s/getImage(uint i) and getNumImages(). Robert Osfield 2004-07-27 10:11:45 +00:00
  • a4f93740d1 Fixed double thread start problem. Robert Osfield 2004-07-27 09:04:56 +00:00
  • 8837d667f0 Made the handling of types more consistent Robert Osfield 2004-07-26 19:40:02 +00:00
  • f6274d0f20 Added setting of block_on_vsync of both CameraGroup and all the Camera's that it contains. Robert Osfield 2004-07-26 14:25:41 +00:00
  • 31a664a24d Changed value_type back to being a float. Robert Osfield 2004-07-25 18:46:20 +00:00
  • 2fec211fea From Mike Weiblen, updates to dsp to improveme formatting and include OpenThreads Robert Osfield 2004-07-23 10:03:18 +00:00
  • 7c05fe8906 Fixed iddle update. Robert Osfield 2004-07-23 09:49:04 +00:00
  • cf62f7097d Added ImageStream::quit(bool) for exiting from video threads, and added clean up to OsgCameGroup to quit movie threads automatically. Robert Osfield 2004-07-23 09:15:22 +00:00
  • 215e65a42d Made doc comments more relevant. Robert Osfield 2004-07-23 04:03:57 +00:00
  • 6f605d031f Added support for OSG_OPTIMIZER="OFF" Robert Osfield 2004-07-22 18:34:38 +00:00
  • 1fa4bd8ab4 Fixed build Robert Osfield 2004-07-22 15:41:13 +00:00
  • f75d109e12 Added more usage mutex to serialize access to Quicktime. Robert Osfield 2004-07-22 15:11:14 +00:00
  • 0b288fc721 Added support for compressing textures to osgconv, can be accessed by running --compressed when outputting to a .ive file. Robert Osfield 2004-07-22 12:10:53 +00:00
  • 33b5db8e2f Added support texture compression in osgconv Robert Osfield 2004-07-22 11:59:58 +00:00
  • 0d4fe1eba4 Changed _valueAnisotropy from bool to float. Robert Osfield 2004-07-22 07:41:17 +00:00
  • c9f5749c12 Added preliminary support for thread safety in various delete GLobjects code Robert Osfield 2004-07-21 19:16:49 +00:00
  • b0a371ddb0 Added missing tex env mode Robert Osfield 2004-07-21 19:15:34 +00:00
  • 1963fac426 Replaced STOPPED by PAUSED. Robert Osfield 2004-07-21 19:14:15 +00:00
  • f11e551e5d From Mike Weiblen, VS formated .dsw Robert Osfield 2004-07-21 19:04:31 +00:00
  • 9232aac60d Removed the stop method, replacing it by pause Robert Osfield 2004-07-21 19:01:40 +00:00
  • d1981df21f Removed the stop method Robert Osfield 2004-07-21 19:01:16 +00:00
  • f634026034 Removed stop method, as it overlaps the pause method. Robert Osfield 2004-07-21 19:00:48 +00:00
  • 24df4b93d6 Clean up of thread handling. Robert Osfield 2004-07-21 10:01:56 +00:00
  • 70ea29f1cb Double intersections distance for intersects. Robert Osfield 2004-07-21 08:55:17 +00:00
  • dfaed29d6b From Geoff Michel, fixes. Robert Osfield 2004-07-20 18:50:30 +00:00
  • 3bca9ec9cf Added SceneView::Options for SceneView::setDefaults(options) and OsgCameraGroup::setRealizeSceneViewOptions(options) to allow better control of what functionality is compiled in by default. Robert Osfield 2004-07-20 10:17:22 +00:00
  • aed65903db From Bob Kuehne, add usage of version number to differentiate between rev's of the LOD. Robert Osfield 2004-07-20 07:46:05 +00:00
  • aa833acfd3 Added support for releasing GLObjects, and renamed DisplayListVisitor the GLObjectVisitor to better fit its function, and added support for releasing objects as well as compiling them. Robert Osfield 2004-07-20 05:37:59 +00:00
  • 12a315ec1d From Eric Sokolosky, added INVENTOR_INCLUDE and INVENTOR_LIB vars. Robert Osfield 2004-07-20 05:36:44 +00:00
  • d36e302573 Added OpenThreads mutex to protect ref()/unref(). Robert Osfield 2004-07-20 05:34:02 +00:00
  • 221c75fb6e Fixed the position of text so it is drawn ontop of the quads. Robert Osfield 2004-07-19 18:56:42 +00:00
  • 25e0f27ce5 From Mike Weiblen, "When launched, it creates a commandline shell that is fully configured to support running OSG apps from the source tree filesystems." Robert Osfield 2004-07-19 18:47:40 +00:00
  • d5aea35895 From Geoff Michel, fix for handling of texture filenames enclosed in quotes. Robert Osfield 2004-07-19 18:35:01 +00:00
  • 422aab8e3f Added handling of the case when texture objects are released from underneath the osgText::Font::GlyphTexture - something which requires a full rebuild of the texture object. Robert Osfield 2004-07-19 14:34:12 +00:00
  • 4a8c090bf8 Lowered level of debugging message Robert Osfield 2004-07-19 09:39:58 +00:00
  • 0fb5733f13 Added support for --tile-image-size <size>, --tile-terrain-size <size> and --comment <string> command line options into osgTerrain::DataSet + osgdem. Robert Osfield 2004-07-19 09:03:50 +00:00
  • 9885d15ff6 From Mike Weiblen, switched of alpha test on anisotropic effect, due to missing write of colour. Robert Osfield 2004-07-17 10:38:09 +00:00
  • f9ea73fbe2 From Mike Weiblen, updates to the psuedo loaders to add documentation. Robert Osfield 2004-07-17 10:33:26 +00:00
  • d57697fefa Fixed the computePosition so it find intersections more easily. Robert Osfield 2004-07-12 21:32:33 +00:00
  • 0acbe077fa Added support for matix manipulator setHomePosition(,,) Robert Osfield 2004-07-12 19:54:54 +00:00
  • 47910f2c2e Removed enabling of use client stage storage hint. Robert Osfield 2004-07-12 17:30:36 +00:00
  • 6fd4677868 Added OPTIMIZER_TEXTURE_SETTINGS pass to Optimizer, which enables unref image data after apply, client storage hint. Robert Osfield 2004-07-12 13:20:18 +00:00
  • 3e5c491f54 Added debugging message, currently commented out. Robert Osfield 2004-07-12 13:13:58 +00:00
  • ed08f7a5a9 Added unref image data on apply automatically to all textures being loaded. Robert Osfield 2004-07-12 10:23:15 +00:00
  • 69caf104d8 Reduced the pan sensitive on the trackball Robert Osfield 2004-07-12 09:43:45 +00:00
  • 7fdf18a768 Reduced the sensitivity of the pan. Robert Osfield 2004-07-12 09:17:21 +00:00
  • ba295ccab7 Added a more flexible variable on the textured quad generation function Robert Osfield 2004-07-12 01:01:00 +00:00
  • 788a19d3b5 Made debugging message write to osg::INFO instead of osg::NOTICE Robert Osfield 2004-07-11 23:07:47 +00:00
  • 363d13d7ce Added CLUSTER_CULLING mask to CullSettings, and modified the ClusterCullingCallback to use the mask to see if cluster culling is enabled or disabled. Robert Osfield 2004-07-11 21:46:23 +00:00
  • c7647b98b8 Added ability to control the number of slices and the amount of the volume clipped. Robert Osfield 2004-07-11 16:38:16 +00:00
  • 3f4b8e9034 Fixed cluster culling. Robert Osfield 2004-07-09 20:58:43 +00:00
  • a7490a2ea2 Compiles fixes for VS.6.0 Robert Osfield 2004-07-09 15:42:07 +00:00
  • 7ef8b14bf0 VS.NET Warning fixes from Stephane Robert Osfield 2004-07-09 15:41:50 +00:00
  • 073193a25d Added osgText to dependency list of osgsimulation example Robert Osfield 2004-07-09 15:33:05 +00:00
  • 87c954a4e1 Changed std::min definition to osg::minimum to avoid STOOOPID MS conficts. Robert Osfield 2004-07-09 15:26:48 +00:00
  • c6ac4926bf Clean up of commandline options Robert Osfield 2004-07-09 15:24:01 +00:00
  • 504dd515d3 Improvements to the handling of coordinate system nodes Robert Osfield 2004-07-09 15:21:33 +00:00
  • 9cb7bb0f4a Clean up of debugging information. Robert Osfield 2004-07-09 12:14:25 +00:00
  • 0869da6e67 From Mike Weiblen, "mods based on those Bob Kuehne posted. - updated to the latest ARB-approved GLSL version query mechanism. - updated enums to the latest official glext.h - fixed some TODOs" Robert Osfield 2004-07-09 08:22:24 +00:00
  • 8d325c24ff Added new coputeActiveCooridnateSystemNodePath method Robert Osfield 2004-07-08 22:28:15 +00:00
  • 3248f885ec Replaced the custom MyTexGen class with a standard TexGen, and utilised the new RenderStage addPositionedTextureAtribute method. Robert Osfield 2004-07-08 22:12:49 +00:00
  • 8a44435e4d Made the local storage of a StateAttribute* be a ref_ptr<> Robert Osfield 2004-07-08 22:11:42 +00:00