4175def6bePorted osgshadow across to using new osg::CameraNode
Robert Osfield
2005-07-10 14:50:52 +00:00
94ad07af5ePorted osgdistortion example across to using osg::CameraNode.
Robert Osfield
2005-07-09 14:35:35 +00:00
638c928e30From Paul Martz, fix to memory leak of StateSet's
Robert Osfield
2005-07-09 09:56:49 +00:00
fafbb43bf9From Jason Beverage, fix to setting of grey band.
Robert Osfield
2005-07-08 19:45:18 +00:00
3943a14f0dFrom Tom Jolly, added setPulse
Robert Osfield
2005-07-08 19:33:38 +00:00
99279fbf61From Marco Jez, added missing method implementations to CameraNode and added check to ensure FBO extension is support to RenderToTextureStage.
Robert Osfield
2005-07-08 14:46:13 +00:00
0d8e38f9eeTweaks for better OSX paging support, 6 and 9 keys for control drive manipulator up and down looking, and removed redundent API from osg::Geometry.
Robert Osfield
2005-07-07 14:14:38 +00:00
facb0e2638From Pavel Moloshtan, Byte2,3,4 and Short2,3,4 classes and their Array counterparts. With a few build tweaks and bug fixes by Robert Osfield.
Robert Osfield
2005-07-05 15:57:53 +00:00
ba5f3ce99aChanged notice to be an info message
Robert Osfield
2005-07-03 19:58:21 +00:00
72488d274fAdded support for equalizing the normals along tile boundaries.
Robert Osfield
2005-07-02 08:11:55 +00:00
68cb69ee82Added support for point sprites
Robert Osfield
2005-07-01 09:10:37 +00:00
64cfa2773dAdded tri sripping and support for outputing files.
Robert Osfield
2005-06-30 09:08:31 +00:00
7f1e571918Romoved redudent gdal link
Robert Osfield
2005-06-30 07:59:32 +00:00
1c8aca5a00Added smoothing and tri strip pass.
Robert Osfield
2005-06-29 15:52:01 +00:00
cefa62097fAdded support nesting the parameter specification within a [x,y,z] block and float parameters
Robert Osfield
2005-06-29 10:23:34 +00:00
b6e2653d4fFrom Colin McDonald, build fix for Solaris
Robert Osfield
2005-06-29 10:21:49 +00:00
2dae7dd629From Mike Weiblen, icon file.
Robert Osfield
2005-06-28 17:53:48 +00:00
8cc424792cFrom Mike Weiblen, "some polish for 1.0: centralizes the icon resource definition and adjusts all app and example projects to use that single defn. The various existing resources.rc files should be deleted."
Robert Osfield
2005-06-28 09:34:20 +00:00
92d15adf76Added / and * controls of the distance attentuations of the point size extension
Robert Osfield
2005-06-27 14:28:29 +00:00
4e0a5e5069Added missing dirtyBound().
Robert Osfield
2005-06-27 08:54:43 +00:00
042ca70866From David Spilling, fixed the incircle test so it handles colinear points.
Robert Osfield
2005-06-24 20:19:12 +00:00
57eb631654From Colin McDonald, "On fixing the pointer access I discovered that reading osga archives containing ive files went into a cpu loop. This turned out to be a problem with proxy_streambuf on Solaris. Public methods in the Solaris streambuf standard library implementation rely on the gptr() being set, which proxy_streambuf was not doing. So I have modified proxy_streambuf to set the input sequence pointers, and have also aligned it more with the standard library streambuf implementation where all input is through underflow(), not uflow() which merely calls underflow() and advances the pointer."
Robert Osfield
2005-06-24 19:50:14 +00:00
f2b4ac179dFrom Colin McDonald:
Robert Osfield
2005-06-24 15:39:29 +00:00
e8cc8f06c5From Martijn Kragtwijk: "I ran into the same problems as Karl Martensson (http://openscenegraph.org/archiver/osg-users/2005-June/0575.html); after switching children of a Switch node off and on again, they become unpickable. This issue occurs first in 0.9.9, with 0.9.8 everything is fine. My fix involves calling dirtyBound() every time the on/off-values of the Switch are changed"
Robert Osfield
2005-06-24 15:34:46 +00:00
bad47e0fe0From David Guthrie, "The call NSLookupAndBindSymbol was changed to NSLookupSymbolInModule. The former call would lookup the named symbol NOT in the current dynamic library, but in the entire running program while the call NSLookupSymbolInModule, takes the handle to the library the symbol should be found in. This means the current code will fail if one loads multiple bundles at runtime and attempts to load the same named symbol from each one."
Robert Osfield
2005-06-24 15:30:11 +00:00
914b16c9e9Moved the working createPagedLODScene() implemention into createScene() method replacing the original flaky code.
Robert Osfield
2005-06-24 15:15:55 +00:00
0a021cf04fFrom Mike Weiblen, fixes to shaders to correct modification of varying types
Robert Osfield
2005-06-22 11:26:56 +00:00
3baa8cdad2Disabled NPO2T on GeforceFX.
Robert Osfield
2005-06-22 11:02:37 +00:00
8bc1910767Added experimental OpenGL shader path for positioning of trees (doens't work yet though..)
Robert Osfield
2005-06-22 11:01:22 +00:00
708b6f5530Added option for terrain texturing.
Robert Osfield
2005-06-21 16:10:04 +00:00
91106262e8Added matrix and simple vertex shader paths.
Robert Osfield
2005-06-21 15:24:23 +00:00
88f65c2c24Combined uniforms.
Robert Osfield
2005-06-21 15:13:42 +00:00
1103911277Tweaked the vertex program.
Robert Osfield
2005-06-21 12:12:50 +00:00
900739bd7eAdded very simply osgparametric example which uses an OpenGL shader program to create an animated parametric surface.
Robert Osfield
2005-06-20 21:10:32 +00:00
34be5166ffFrom Tom Jolly, added method for getting the number of frames.
Robert Osfield
2005-06-20 10:38:39 +00:00
7453711267From Mike Weiblen, " - adjustments to improve namespacing on VS - clarify compilation status message"
Robert Osfield
2005-06-20 10:36:06 +00:00
9c950f0f3cFrom Andreas Jochens (submitted by Loic Dachary), addintion of forward declare of class Progam; to fix compile problem under gcc4.0/amd64/debian unstable.
Robert Osfield
2005-06-20 10:28:52 +00:00
ba2aeb52e5From Mike Weiblen, added OSG_EXPORT to FrameBufferObject files.
Robert Osfield
2005-06-20 10:16:30 +00:00
c5cad6982eFurther FBO support work.
Robert Osfield
2005-06-16 14:01:38 +00:00
1641cd7b54From Pavel Moloshtan, added support of Drawable::Extensions::glDeleteQueries()
Robert Osfield
2005-06-16 13:53:52 +00:00
3a0b742461Added copyright notices.
Robert Osfield
2005-06-16 11:45:50 +00:00
d702fed0efMoved FBO support from osgfbo example into core osg.
Robert Osfield
2005-06-16 11:42:59 +00:00
77a4cef9d6Futher work on FBO support
Robert Osfield
2005-06-15 20:06:10 +00:00
bc76fbf60dAdded automatic creation of texture when size is set but not osg::Image is assigned. This is useful for FBO usage.
Robert Osfield
2005-06-15 20:05:47 +00:00
92087ee5acFrom David Guthrie, " In the constructor in removes any options beginning with "-psn" from argv on OSX by calling the "remove" method. When a .app run is created in OSX, which is required to get a fully functioning UI application, the OSX finder passes a -psn_XXXX option to the application where the XXXX refers to a unique process number. An example option would be "- psn_0_37617665". The argument parser was choking on this option in all the osg example applications."
Robert Osfield
2005-06-15 11:49:25 +00:00
dfaed083eaAdded osgmultiplecameras example and support for pre/post multiplaction.
Robert Osfield
2005-06-15 10:59:10 +00:00
71122ff38fWork on the RenderToTexture usage of the new osg::CameraNode. Both osghud and osgprerender now ported across to osg::CameraNode.
Robert Osfield
2005-06-14 20:51:35 +00:00
868d381528Added osg::CameraNode.
Robert Osfield
2005-06-14 13:16:58 +00:00
0fa26ae9c4Removed reference to non existant AVI plugin
Robert Osfield
2005-06-14 09:12:45 +00:00
4fb9039d0cFixed position of glBindBuffer.
Robert Osfield
2005-06-14 08:48:48 +00:00
486f5c1a30Fixed with the reprojection so that it doesn't promote all source data to RGBA, but only does this for RGB data.
Robert Osfield
2005-06-13 20:03:26 +00:00
80a99a2559From Ken Sewell, fixed for x86_64 build.
Robert Osfield
2005-06-13 11:14:42 +00:00
3612da9fbcFrom Marco Jez, added project files for osgfbo example.
Robert Osfield
2005-06-09 19:02:55 +00:00
a7b343237bFixed makefiles
Robert Osfield
2005-06-09 11:53:23 +00:00
5c86ecebe4From Marco Jez, added example that uses FBO extension to do prerendering.
Robert Osfield
2005-06-09 11:08:37 +00:00
96eb0b71c6Added \n to end of a couple shader source lines.
Robert Osfield
2005-06-09 09:27:43 +00:00
119b528711Added texture2D shader source
Robert Osfield
2005-06-09 08:29:22 +00:00
ac02c37718Added experiment GLSL fragment shader to clip out dark areas of videos.
Robert Osfield
2005-06-08 15:57:05 +00:00
38528c4952Updated wrappers.
Robert Osfield
2005-06-08 13:20:09 +00:00
27c4c6a956Moved the set/getName() support from osg::Node etc into the osg::Obejct base class
Robert Osfield
2005-06-08 13:16:19 +00:00
69cd27e37fAdded sizeof(std::string) test to osgunittests
Robert Osfield
2005-06-08 10:39:43 +00:00
e0cf176590From Mike Weiblen, added GLSL datatypes mat2 and mat3 to osg::Uniform, with .osg and .ive support
Robert Osfield
2005-06-08 10:36:56 +00:00
f87d09b64dFrom Mike Weiblen, "modified .rot pseudoloader plugin so rotation order actually matches the embedded documentation"
Robert Osfield
2005-06-08 08:33:59 +00:00
6fc00a2613From Mathia Walker: bug fix to LOD ranges in TXP plugin to avoid cracks:
Robert Osfield
2005-06-06 10:18:33 +00:00
cb1c148e87Changed VisualStudio 7.0 reference to 7.x
Robert Osfield
2005-06-05 18:41:23 +00:00
93942abc02From Adam Richard, fixed typos + explanation how to use project files.
Robert Osfield
2005-06-05 18:40:49 +00:00
a799cdca2fFrom Tim Daust, "I fixed the getScale functions in matrixf and matrixd. It was returning the values of the diagonal of the matrix, which only returns the scale if there is not a rotation. I fixed this by returning the length of the vectors that form the basis. I also added a function to orthonormalize the rotation component of the matrix. I seem to always run into situations where non uniform (or even uniform) scale complicate my calculations, and I thought other members of the community could use this function as well."
Robert Osfield
2005-05-31 06:21:16 +00:00
5a5b39fee3Small fixes to NEWS
Robert Osfield
2005-05-31 05:48:27 +00:00
fee1e75fe0Changed char* to const char*
Robert Osfield
2005-05-31 05:47:40 +00:00
4d960e9ecdFrom Tom Jolly, fixes to the mapping of the billboard rotate mode.
Robert Osfield
2005-05-31 05:46:41 +00:00
44b8b0177cAdded ability to toggle on/off the pre compile of OpenGL objects in the DatabasePager via the setDoPreCompile(bool) method or via the env var OSG_DO_PRE_COMPILE=ON or OFF.
Robert Osfield
2005-05-31 05:37:13 +00:00
ac5ffa2becAdded support for reading:
Robert Osfield
2005-05-30 16:15:11 +00:00
84dbb62a5aReverted release number to 0 (development version).
Robert Osfield
2005-05-26 14:38:08 +00:00
55ba67ab76From James French, fix for multiple definitionwhen compiling osg + plugins into monolithic dll.
Robert Osfield
2005-05-26 13:56:23 +00:00
3c308104a9Updated Version numbers for release.
Robert Osfield
2005-05-25 20:02:25 +00:00
6385630407From Blake Williams, fix for VS8.0 build
Robert Osfield
2005-05-25 17:19:47 +00:00
24849f3c70Renamed ExplosionDebriEffect to ExplosionDebrisEffect
Robert Osfield
2005-05-25 16:42:36 +00:00
2b08f729f3Updated change log.
Robert Osfield
2005-05-25 15:35:51 +00:00
55d170d4fdAdded file to osgkeyboardmouse invokation.
Robert Osfield
2005-05-25 15:34:10 +00:00
40ef0026dfUpdated doxgen docs.
Robert Osfield
2005-05-25 11:45:02 +00:00
59be8c19f3Changd unsigned int's to unsigned char* to fix gcc3.4 64 bit issues.
Robert Osfield
2005-05-25 09:50:11 +00:00
003051acb1Updated NEWS
Robert Osfield
2005-05-25 09:48:10 +00:00
2966180043Updated NEWS
Robert Osfield
2005-05-24 20:45:34 +00:00
cf06b40891Added pragma to remove warnings under VS.8.0
Robert Osfield
2005-05-24 18:57:13 +00:00
e229a8cb67Updates to clean up wrapper generation, and to update wrappers
Robert Osfield
2005-05-24 15:34:23 +00:00
58962475f1Did a dos2unix on all files
Robert Osfield
2005-05-24 15:23:23 +00:00
fcd2f504e6Added check for an empty compile lists.
Robert Osfield
2005-05-24 10:46:21 +00:00
3ba6ce887bAdded re-entrent mutex to serialize access to OpenFlight plugin to prevent any multi-threaded issues.
Robert Osfield
2005-05-24 10:37:18 +00:00
2369b20f70Updated changelog
Robert Osfield
2005-05-23 11:27:52 +00:00
2d6b61a98eAdded new examples to runexamples
Robert Osfield
2005-05-23 11:18:01 +00:00
3bb5479595Updated news.
Robert Osfield
2005-05-23 11:00:03 +00:00
3ac091bb25Changed .png files to .jpg to help save space in OpenSceneGraph-Data.
Robert Osfield
2005-05-22 20:30:30 +00:00
f1ef59b757Added scoring, welcome page, you've lost and you've won pages.
Robert Osfield
2005-05-22 20:19:26 +00:00
a76e9c83c4Added support for multiple levels, and exit on lose of all lives or on finishng the highest level.
Robert Osfield
2005-05-21 21:19:11 +00:00
3d4e2fa4f3Updates to osgcatch game to allow different types of falling objects
Robert Osfield
2005-05-21 12:57:28 +00:00
ea9cfaf11eMaded debugging output write out at INFO level
Robert Osfield
2005-05-21 09:55:43 +00:00
00c3c5dc61Tweaked wrappers by hand to get them to compile
Robert Osfield
2005-05-20 22:15:57 +00:00
f609185e03Updated wrappers.
Robert Osfield
2005-05-20 21:12:57 +00:00
b8b6ed8e34Fixed doxygen comments.
Robert Osfield
2005-05-20 21:01:57 +00:00
57d333fd0fRemoved references to removed files.
Robert Osfield
2005-05-20 18:35:30 +00:00