Robert Osfield
|
ce68304f90
|
Improved support GUIEventHandler's being node event callbacks.
|
2005-02-25 23:02:23 +00:00 |
|
Robert Osfield
|
0f61af08bd
|
Added support for new event visitor type into osgGA and osgProducer::Viewer,
and event callback into Drawable.
|
2005-02-25 14:02:48 +00:00 |
|
Robert Osfield
|
10c3f934f1
|
Added support for control the pitch of the drive manipulator via the
up and down cursor keys.
|
2005-02-22 19:19:50 +00:00 |
|
Robert Osfield
|
89236b46fd
|
From Mason Menninger, addition of setTrackballSize() parameter.
|
2005-01-22 16:55:48 +00:00 |
|
Don BURNS
|
1771cdbcc7
|
Update version numbers in files
|
2004-12-04 23:38:24 +00:00 |
|
Robert Osfield
|
fae2416584
|
Added debugging messages to setTrackerNode
|
2004-11-02 17:04:06 +00:00 |
|
Robert Osfield
|
bb7c423849
|
Updates to NodeTrackerManipulator.cpp
|
2004-10-14 20:35:55 +00:00 |
|
Robert Osfield
|
e4f22c72bd
|
Fixed the home position.
|
2004-10-14 12:10:10 +00:00 |
|
Robert Osfield
|
792a7fe0d5
|
Improvements to the NodeTrackManipulator and osgsimulation example
|
2004-10-14 10:38:29 +00:00 |
|
Robert Osfield
|
cecaec4ed8
|
From Sohey Yamamoto, added support for GL_TEXTURE_FILTER_CONTROL/GL_TEXTURE_LOD_BIAS.
|
2004-10-13 19:52:39 +00:00 |
|
Robert Osfield
|
3f0e4ea99a
|
Small tweaks to the calculateMovement method.
|
2004-10-13 13:40:05 +00:00 |
|
Robert Osfield
|
23d518be6e
|
Fixed precision of center computation.
|
2004-10-13 11:56:09 +00:00 |
|
Robert Osfield
|
7e5c87de6a
|
Changed the version strings to use OpenSceneGaph rather than "Open Scene Graph"
|
2004-09-27 12:07:34 +00:00 |
|
Robert Osfield
|
790da0776a
|
Made the computeLocalToWorld etc method to use const NodePath's parameters.
|
2004-09-09 15:14:33 +00:00 |
|
Robert Osfield
|
46c830cc12
|
Added missing setTrackerMode(TrackerMode)
|
2004-09-07 06:59:19 +00:00 |
|
Robert Osfield
|
da5fa4cbcd
|
Added bool paramter to MatrixManipulator::setHomePosition(,,,bool) to allow
the autocomputehomeposition to be controlled.
|
2004-09-01 10:18:46 +00:00 |
|
Robert Osfield
|
1da72da167
|
Simplified the TrackMode options
|
2004-08-31 14:21:46 +00:00 |
|
Robert Osfield
|
08017daf37
|
Added rescale of quaternion in Matrix::set(Quat), a copy operation in osg::Quat and
extra tracking options in NodeTrackerManipulator.
|
2004-08-31 09:20:31 +00:00 |
|
Robert Osfield
|
6578655ff3
|
Added trackmode support for handling rotation of tracked node
|
2004-08-30 18:53:44 +00:00 |
|
Robert Osfield
|
146f4cd573
|
Remamed TrackerManipulator to NodeTrackerManipulator
|
2004-08-30 10:03:18 +00:00 |
|
Robert Osfield
|
ddb7423e46
|
Set version numbers for 0.9.7 release
|
2004-08-05 08:02:48 +00:00 |
|
Robert Osfield
|
6524fe1293
|
From Norman Vine, fixes for Mingw
|
2004-08-02 09:11:31 +00:00 |
|
Robert Osfield
|
b790fa59a8
|
Added beginnings of new TrackballManipulator
|
2004-07-30 15:44:59 +00:00 |
|
Robert Osfield
|
70ea29f1cb
|
Double intersections distance for intersects.
|
2004-07-21 08:55:17 +00:00 |
|
Robert Osfield
|
4a8c090bf8
|
Lowered level of debugging message
|
2004-07-19 09:39:58 +00:00 |
|
Robert Osfield
|
d57697fefa
|
Fixed the computePosition so it find intersections more easily.
|
2004-07-12 21:32:33 +00:00 |
|
Robert Osfield
|
0acbe077fa
|
Added support for matix manipulator setHomePosition(,,)
|
2004-07-12 19:54:54 +00:00 |
|
Robert Osfield
|
69caf104d8
|
Reduced the pan sensitive on the trackball
|
2004-07-12 09:43:45 +00:00 |
|
Robert Osfield
|
7fdf18a768
|
Reduced the sensitivity of the pan.
|
2004-07-12 09:17:21 +00:00 |
|
Robert Osfield
|
788a19d3b5
|
Made debugging message write to osg::INFO instead of osg::NOTICE
|
2004-07-11 23:07:47 +00:00 |
|
Robert Osfield
|
504dd515d3
|
Improvements to the handling of coordinate system nodes
|
2004-07-09 15:21:33 +00:00 |
|
Robert Osfield
|
c6ca80f2c5
|
Added automatic scaling of the minimum distance to cope with models of
small dimensions.
|
2004-07-07 11:29:58 +00:00 |
|
Robert Osfield
|
eda1bf544d
|
Added further checks for _node validity.
|
2004-06-11 21:00:06 +00:00 |
|
Robert Osfield
|
c63f0e2fce
|
Added checks against null to prevent crashes when the terrain manipulator is set up before
a node has been attached.
|
2004-06-11 20:57:36 +00:00 |
|
Robert Osfield
|
22ec86114d
|
Updates to the terrain manipulator.
|
2004-06-08 07:32:08 +00:00 |
|
Robert Osfield
|
48d671352d
|
Changed the terrain manipulator so the intersection ray is only
computed near to the current center point during panning.
|
2004-06-07 14:49:39 +00:00 |
|
Robert Osfield
|
205a6a105e
|
Made the drive and flight manipulators more sensitive to de/acceleration
|
2004-05-26 00:26:43 +00:00 |
|
Robert Osfield
|
ab2b817e61
|
Made improvements to the handling of small rotations in Quat and
TerrainManipulator
|
2004-05-20 23:25:26 +00:00 |
|
Robert Osfield
|
f02c75f5ea
|
Added Vec2d, Vec3d and Vec4d classes, and remapped Vec2, Vec3 and Vec4 to
Vec2f, Vec3f an Vec4f respectively, with typedef's to the from Vec* to Vec*f.
|
2004-05-20 10:15:48 +00:00 |
|
Robert Osfield
|
2cd4bd513a
|
Changed how the rotation and panning are managed, therby improving the
handling of the center point going over a pole.
|
2004-05-17 22:22:24 +00:00 |
|
Robert Osfield
|
a62699b015
|
Improved the panning support, and added s/getRotationMode(..) to allow
users flip between a trackball rotation style and an azim,elevation style.
|
2004-05-17 15:50:44 +00:00 |
|
Robert Osfield
|
01b504bc2f
|
Improved the pan controls on the terrain manipulator
|
2004-05-17 12:08:52 +00:00 |
|
Robert Osfield
|
35c6632cfd
|
From Mike Weiblen, Fixes for Win32 build
|
2004-05-09 06:29:54 +00:00 |
|
Robert Osfield
|
1c46e8c4f2
|
From Bob Kuehne, addition of support for toggling on and off GL_TEXTURE_1D, 3D, CUBE_MAP
and GL_TEXTURE_RECTANGLE (small addition from R.O)
|
2004-05-07 12:41:49 +00:00 |
|
Robert Osfield
|
2c352ceb7c
|
Changed debug info level
|
2004-05-07 11:18:18 +00:00 |
|
Robert Osfield
|
db78d55ef2
|
*** empty log message ***
|
2004-05-06 12:30:53 +00:00 |
|
Robert Osfield
|
47dd0ece28
|
Added new TerrainManipulator to osgGA, and new callback for getting the
CoordinateFrame for a given X,Y,Z location.
|
2004-05-06 11:01:16 +00:00 |
|
Robert Osfield
|
f81447e839
|
Added support for handling a user define CoordinateFrame in the flight
and trackball manipulators with API access via the MatrixManipulator
base class
|
2004-04-29 22:18:54 +00:00 |
|
Robert Osfield
|
ccefa05523
|
Clean up of headers.
|
2004-03-07 14:21:11 +00:00 |
|
Robert Osfield
|
11975bd4da
|
Made the FRAME event handling in the various MatrixManipulators return false
from the handle method to prevent frame events from being eaten.
|
2004-02-21 16:57:57 +00:00 |
|