Robert Osfield
4b2e559c63
changed build order so that osgText gets built before osgViewer
2007-01-23 17:29:14 +00:00
Robert Osfield
9e91e6410b
Fixed tabbing
2007-01-23 16:32:17 +00:00
Robert Osfield
3c6eec78f9
Updated wrappers
2007-01-23 16:28:59 +00:00
Robert Osfield
bd7af070af
Commented out the default saving of models
2007-01-23 16:27:07 +00:00
Robert Osfield
055abec7a3
Added osg::StateSet* parameter to constructor to make it more convinient to set
...
up the StateSetManipulator and moved the initialization of locally cached states
into the handle method to ensure a representative version of the StateSet is captured
2007-01-23 16:26:15 +00:00
Robert Osfield
45dea96d75
Added #define of GL_QUERY_RESULT and GL_QUERY_RESULT_AVAILABLE
2007-01-23 16:02:37 +00:00
Robert Osfield
6b7652b1cb
Added single screen option
2007-01-23 15:51:43 +00:00
Robert Osfield
fd9c8c5258
Added command line help
2007-01-23 14:43:07 +00:00
Robert Osfield
6b47ea31b5
Added delete selected object using delete and back space key, and added save option
2007-01-23 14:10:10 +00:00
Robert Osfield
a7dcd3e9b6
Adde osgText dependency to osgViewer
2007-01-23 13:54:32 +00:00
Robert Osfield
781b3bd5c9
Made stats bars transparent and improved positioning
2007-01-23 13:28:49 +00:00
Robert Osfield
4dea029608
Made two sided stencil the default
2007-01-23 13:16:47 +00:00
Robert Osfield
d614262ab7
Added stats and range of keyboard mouse handling to osgshadow example
2007-01-23 12:10:44 +00:00
Robert Osfield
691e4d7b88
Added ability to customize the keys used to control stats
2007-01-23 11:56:10 +00:00
Robert Osfield
affb8f1289
Moved StatsHandler into its own seperate header/source in osgViewer.
2007-01-23 11:01:20 +00:00
Robert Osfield
1f05b14f4e
Added ticks to stats display
2007-01-23 10:38:23 +00:00
Robert Osfield
71f307c5b2
Further work on GPU stats
2007-01-22 21:16:51 +00:00
Robert Osfield
52e86aaea3
Further work on stats
2007-01-22 17:39:32 +00:00
Robert Osfield
b83753abd5
Added camera stats
2007-01-22 13:13:43 +00:00
Robert Osfield
d6ecce6f5f
Improvements to stats
2007-01-22 11:22:37 +00:00
Robert Osfield
24bc488205
From Mathias Fröhlich, "Attached is a small change that makes the txf loader render the same resulting
...
text than an other well known txf loader. That means drawing them one on top
of the other I can only see differences due to different mipmapping ...
That is it introduces an additional gap of 0.1*height between the glyphs.
There is an additional mapping between upper and lowercase characters if one
of them is not available in the txf file.
And we have an artificial blank character that is very often missing in txf
files."
2007-01-22 09:28:31 +00:00
Robert Osfield
89cb2a438c
Further work on stats
2007-01-21 20:41:23 +00:00
Robert Osfield
d6834d7abc
Added osgproducerviewer, in the form of orignal Producer based osgviewer, leaving the
...
new osgViewer based osgviewer focused on just osgViewer functionality.
2007-01-21 18:46:01 +00:00
Robert Osfield
8e20956511
Changed the camera with focus code to only accept cameras with valid views
...
as ones that can recieve focus.
2007-01-21 18:34:26 +00:00
Robert Osfield
b47ef11d74
Initial on screen stats support
2007-01-21 18:24:54 +00:00
Robert Osfield
d3ce4825d8
Removed gl includes
2007-01-21 11:18:07 +00:00
Robert Osfield
2e7e114aba
Updated wrappers
2007-01-20 09:48:50 +00:00
Robert Osfield
f5d425cd11
Fixed the output of texture files
2007-01-20 09:44:05 +00:00
Robert Osfield
15a3972be0
Added OSG_EXPORT to Stats to fix Windows build
2007-01-20 09:03:58 +00:00
Robert Osfield
41a0226a8f
Added stats for update, event and rendering traversals
2007-01-19 20:25:17 +00:00
Robert Osfield
f0e2404541
Added new osg::Stats class for collecting frame stats of different sorts.
...
Added s/getStats() to osg::View and osg::Camera.
Added population of View::getStats() with frame stats in osgViewer/Viewer.
Added Basic StatsHandler to osgviewer example.
2007-01-19 19:53:23 +00:00
Robert Osfield
a90206bcbb
Added EXT_timer_query support
2007-01-19 14:41:29 +00:00
Robert Osfield
ccc8a922a6
Added osg::StencilTwoSided state attribute to wrap up the stencil_two_sided extension.
...
Added path in osgShadow work for using StencilTwoSided to accelerate shadow volume rendering.
2007-01-18 22:32:18 +00:00
Robert Osfield
ba9e355550
Added support for stencil GL_INCR_WRAP and GL_DECR_WRAP operations
2007-01-18 17:00:42 +00:00
Robert Osfield
d60d04c8c4
From André Garneau, "Attached is a fix in the GraphicsWindowWin32 class to allow the following usage pattern to work properly; create window, delete window, create window, etc. In all the tests I made I was always creating-deleting and then shutting down the application so this pattern was untested. The osgtexture3d & osgsimulation examples were also using this pattern so would not work. They are working fine now."
2007-01-18 09:56:23 +00:00
Robert Osfield
fdc5ebc900
Build fix for Win32
2007-01-18 09:03:08 +00:00
Robert Osfield
552293eb03
Added extra methods WindowSystemInterface for controlling frame rate and resolution, and adde useCursor flag.
2007-01-17 21:11:57 +00:00
Robert Osfield
3ebc5efe05
From Joakim Simonsson, added osgDB::concateFile and osgDB::getRealPath.
...
Tweaks by Robert Osfield - Moved methods to FileNameUtils, added unix
implementation of getRealPath add extern and OSGDB_EXPORT to function declarations.
2007-01-17 15:59:29 +00:00
Robert Osfield
d63b351137
From André Garneau, threading bug fixes - moving scoped statics out of scope to be global statics
2007-01-17 14:40:03 +00:00
Robert Osfield
3ce53da0e1
From André Garneau, Implementation osg GraphicsWindowWin32
2007-01-17 14:21:18 +00:00
Robert Osfield
65e1a5cda3
Updaed wrappers
2007-01-16 22:10:52 +00:00
Robert Osfield
578a5a3b9b
Removed the automatic registration of GraphicsContextImplementation.
2007-01-16 22:00:56 +00:00
Robert Osfield
19a5682c33
Fixed compile warning
2007-01-16 21:40:43 +00:00
Robert Osfield
6cf85cb953
Cleaned up CompositeViewer interface and added event traversal of views
2007-01-16 19:18:32 +00:00
Robert Osfield
b71f613b77
Added PickHandler to osgmultiplecameras examples
2007-01-16 17:10:15 +00:00
Robert Osfield
dad3deec38
Added debug messages
2007-01-16 17:08:47 +00:00
Robert Osfield
91a4b0b71d
Reverted the FlightManipulator usage
2007-01-16 16:02:08 +00:00
Robert Osfield
1ee2af9f41
Further work on CompositeViewer
2007-01-16 16:01:01 +00:00
Robert Osfield
0b40a6fc82
Added mouseWarped call into View::requestWarpPointer
2007-01-16 15:05:44 +00:00
Robert Osfield
46b9c19fb5
Further work on event handling in CompositeViewer
2007-01-16 14:15:49 +00:00