5cfe2e2d91From Don Tidrow, build fix for Peformer
Robert Osfield
2004-08-04 06:57:03 +00:00
6e1d2f7216Brief update of news.
Robert Osfield
2004-08-03 19:01:32 +00:00
1f0eebb8cdFixed tabbing
Robert Osfield
2004-08-03 19:00:55 +00:00
c22f24f57aAdded test for quat multiplication ordering.
Robert Osfield
2004-08-03 19:00:33 +00:00
98d30a8ce0From 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
7da65a859eAdded include of scoped lock
Robert Osfield
2004-08-03 12:38:11 +00:00
7126ca44e9Better macro support for switching on/off use of mutex
Robert Osfield
2004-08-03 11:01:39 +00:00
cf41e73cccChanged 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
67df9af7d1Fixed warnings
Robert Osfield
2004-08-02 15:56:18 +00:00
7a7358553fFixed warning
Robert Osfield
2004-08-02 15:52:50 +00:00
f1ade41cddFixed warnigns
Robert Osfield
2004-08-02 14:52:39 +00:00
2d901bf7eeFixed warnings
Robert Osfield
2004-08-02 14:52:24 +00:00
79bc32ad7cRemoved warings
Robert Osfield
2004-08-02 14:42:20 +00:00
ebad31c3ddFixed warnings
Robert Osfield
2004-08-02 13:57:47 +00:00
9b33dee6acMade the member variables in RenderStage and RenderBin protected
Robert Osfield
2004-08-02 12:19:50 +00:00
364d40061dAdded 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
6524fe1293From Norman Vine, fixes for Mingw
Robert Osfield
2004-08-02 09:11:31 +00:00
e122b34858From Tom Jolly. a couple of small changes to osgParticle.
Robert Osfield
2004-08-02 07:25:28 +00:00
e9a3420fa9Added osgtesselate example
Robert Osfield
2004-08-02 07:23:26 +00:00
f206abcd43From Geoff Michel, new osgtesselate example, and new features in osgUtil::Tesselator.
Robert Osfield
2004-08-01 10:36:02 +00:00
4d9bd4d825Build fixes for gcc 3.4.1 support
Robert Osfield
2004-08-01 08:26:44 +00:00
8d1b390c7eRemoved old iv plugin
Robert Osfield
2004-08-01 04:10:54 +00:00
701f93c615Added PROFILER support under Linux for gprof and FunctionCheck
Robert Osfield
2004-08-01 04:06:07 +00:00
b790fa59a8Added beginnings of new TrackballManipulator
Robert Osfield
2004-07-30 15:44:59 +00:00
9097b2f23aAdded osgText to makefile
Robert Osfield
2004-07-29 14:24:50 +00:00
9b9cb9cdb0Added 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
3d61e25cceFixed 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
40a1a39bffReplaced GL_PACK_ROW_LENGTH by GL_UNPACK_ROW_LENGTH
Robert Osfield
2004-07-28 12:38:54 +00:00
cb31021ab0From 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
aa619be4c1Added initializer for _videoWriteData and _rows pointers
Robert Osfield
2004-07-28 12:27:25 +00:00
90ee9fa7cdCommented out debugging messages
Robert Osfield
2004-07-28 10:26:44 +00:00
1ec5b48148Fixed 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
0073978894Added double buffer of video imagery so that the OpenGL never reads as Mpeg writes
Robert Osfield
2004-07-28 08:28:31 +00:00
1ae521981eFrom 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
29d21dabecMade 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
7deea8531eClean up of debugging messages
Robert Osfield
2004-07-27 13:32:15 +00:00
654764a0e9Fixed unref image so it only unref's when images are STATIC
Robert Osfield
2004-07-27 13:24:35 +00:00
2e524ed9d7Changes to fix multiple thread start.
Robert Osfield
2004-07-27 10:23:11 +00:00
bb5576bef8Added support s/getImage(uint i) and getNumImages().
Robert Osfield
2004-07-27 10:11:45 +00:00
a4f93740d1Fixed double thread start problem.
Robert Osfield
2004-07-27 09:04:56 +00:00
8837d667f0Made the handling of types more consistent
Robert Osfield
2004-07-26 19:40:02 +00:00
f6274d0f20Added 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
31a664a24dChanged value_type back to being a float.
Robert Osfield
2004-07-25 18:46:20 +00:00
2fec211feaFrom Mike Weiblen, updates to dsp to improveme formatting and include OpenThreads
Robert Osfield
2004-07-23 10:03:18 +00:00
7c05fe8906Fixed iddle update.
Robert Osfield
2004-07-23 09:49:04 +00:00
cf62f7097dAdded 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
215e65a42dMade doc comments more relevant.
Robert Osfield
2004-07-23 04:03:57 +00:00
6f605d031fAdded support for OSG_OPTIMIZER="OFF"
Robert Osfield
2004-07-22 18:34:38 +00:00
1fa4bd8ab4Fixed build
Robert Osfield
2004-07-22 15:41:13 +00:00
f75d109e12Added more usage mutex to serialize access to Quicktime.
Robert Osfield
2004-07-22 15:11:14 +00:00
0b288fc721Added 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
33b5db8e2fAdded support texture compression in osgconv
Robert Osfield
2004-07-22 11:59:58 +00:00
0d4fe1eba4Changed _valueAnisotropy from bool to float.
Robert Osfield
2004-07-22 07:41:17 +00:00
c9f5749c12Added preliminary support for thread safety in various delete GLobjects code
Robert Osfield
2004-07-21 19:16:49 +00:00
b0a371ddb0Added missing tex env mode
Robert Osfield
2004-07-21 19:15:34 +00:00
1963fac426Replaced STOPPED by PAUSED.
Robert Osfield
2004-07-21 19:14:15 +00:00
f11e551e5dFrom Mike Weiblen, VS formated .dsw
Robert Osfield
2004-07-21 19:04:31 +00:00
9232aac60dRemoved the stop method, replacing it by pause
Robert Osfield
2004-07-21 19:01:40 +00:00
d1981df21fRemoved the stop method
Robert Osfield
2004-07-21 19:01:16 +00:00
f634026034Removed stop method, as it overlaps the pause method.
Robert Osfield
2004-07-21 19:00:48 +00:00
24df4b93d6Clean up of thread handling.
Robert Osfield
2004-07-21 10:01:56 +00:00
70ea29f1cbDouble intersections distance for intersects.
Robert Osfield
2004-07-21 08:55:17 +00:00
dfaed29d6bFrom Geoff Michel, fixes.
Robert Osfield
2004-07-20 18:50:30 +00:00
3bca9ec9cfAdded 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
aed65903dbFrom 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
aa833acfd3Added 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
12a315ec1dFrom Eric Sokolosky, added INVENTOR_INCLUDE and INVENTOR_LIB vars.
Robert Osfield
2004-07-20 05:36:44 +00:00
d36e302573Added OpenThreads mutex to protect ref()/unref().
Robert Osfield
2004-07-20 05:34:02 +00:00
221c75fb6eFixed the position of text so it is drawn ontop of the quads.
Robert Osfield
2004-07-19 18:56:42 +00:00
25e0f27ce5From 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
d5aea35895From Geoff Michel, fix for handling of texture filenames enclosed in quotes.
Robert Osfield
2004-07-19 18:35:01 +00:00
422aab8e3fAdded 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
4a8c090bf8Lowered level of debugging message
Robert Osfield
2004-07-19 09:39:58 +00:00
0fb5733f13Added 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
9885d15ff6From 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
f9ea73fbe2From Mike Weiblen, updates to the psuedo loaders to add documentation.
Robert Osfield
2004-07-17 10:33:26 +00:00
d57697fefaFixed the computePosition so it find intersections more easily.
Robert Osfield
2004-07-12 21:32:33 +00:00
0acbe077faAdded support for matix manipulator setHomePosition(,,)
Robert Osfield
2004-07-12 19:54:54 +00:00
47910f2c2eRemoved enabling of use client stage storage hint.
Robert Osfield
2004-07-12 17:30:36 +00:00
6fd4677868Added 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
3e5c491f54Added debugging message, currently commented out.
Robert Osfield
2004-07-12 13:13:58 +00:00
ed08f7a5a9Added unref image data on apply automatically to all textures being loaded.
Robert Osfield
2004-07-12 10:23:15 +00:00
69caf104d8Reduced the pan sensitive on the trackball
Robert Osfield
2004-07-12 09:43:45 +00:00
7fdf18a768Reduced the sensitivity of the pan.
Robert Osfield
2004-07-12 09:17:21 +00:00
ba295ccab7Added a more flexible variable on the textured quad generation function
Robert Osfield
2004-07-12 01:01:00 +00:00
788a19d3b5Made debugging message write to osg::INFO instead of osg::NOTICE
Robert Osfield
2004-07-11 23:07:47 +00:00
363d13d7ceAdded 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
c7647b98b8Added ability to control the number of slices and the amount of the volume clipped.
Robert Osfield
2004-07-11 16:38:16 +00:00
3f4b8e9034Fixed cluster culling.
Robert Osfield
2004-07-09 20:58:43 +00:00
a7490a2ea2Compiles fixes for VS.6.0
Robert Osfield
2004-07-09 15:42:07 +00:00
7ef8b14bf0VS.NET Warning fixes from Stephane
Robert Osfield
2004-07-09 15:41:50 +00:00
073193a25dAdded osgText to dependency list of osgsimulation example
Robert Osfield
2004-07-09 15:33:05 +00:00
87c954a4e1Changed std::min definition to osg::minimum to avoid STOOOPID MS conficts.
Robert Osfield
2004-07-09 15:26:48 +00:00
c6ac4926bfClean up of commandline options
Robert Osfield
2004-07-09 15:24:01 +00:00
504dd515d3Improvements to the handling of coordinate system nodes
Robert Osfield
2004-07-09 15:21:33 +00:00
9cb7bb0f4aClean up of debugging information.
Robert Osfield
2004-07-09 12:14:25 +00:00
0869da6e67From 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
8d325c24ffAdded new coputeActiveCooridnateSystemNodePath method
Robert Osfield
2004-07-08 22:28:15 +00:00
3248f885ecReplaced 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
8a44435e4dMade the local storage of a StateAttribute* be a ref_ptr<>
Robert Osfield
2004-07-08 22:11:42 +00:00