Robert Osfield
bbde1b2ae7
Fixes for optional compile of GL_LUMINANCE_ALPHA and GL_ALPHA texture usage
...
in fonts. Default to GL_ALPHA.
2003-12-09 12:04:14 +00:00
Robert Osfield
4c3f6004df
Moved osgText across to create GL_ALPHA textures instead of GL_LUMINANCE_ALPHA
2003-12-09 11:31:33 +00:00
Robert Osfield
1f219f5a7e
From Johan Nouvel, support for AnimationPathCallback values in .osg file.
...
Includes a small modication to ensure that code works shared animation paths, by RO.
2003-12-09 10:38:59 +00:00
Robert Osfield
b0a4e917c8
Aded FileUtils include.
2003-12-09 09:03:14 +00:00
Robert Osfield
83bf813e58
Moved the responsibility for finding file to load on to the ReaderWriter plugins,
...
instead of osgDB::Registry where it original lay. This has been done to allow
fileName strings to be encode data rather than just file names, such as one
requires when using PagedLOD along with plugins for doing dynamic tesselation.
2003-12-08 11:24:43 +00:00
Robert Osfield
3e7fadb2ec
Added check against null being passed into std::string constructor.
2003-12-07 20:58:46 +00:00
Robert Osfield
a66d6becfa
From Rune, Added catch for erroneous size specification in .dds file.
2003-12-02 21:38:01 +00:00
Robert Osfield
bd4a1cd601
From Pavel Moloshton, addition of AlphaFunc support to .ive.
2003-12-01 14:31:56 +00:00
Robert Osfield
532d9a38bf
From Ruben,
...
>Fixed: The iv loader that uses Inventor library has a little bug, if used with
>osgconv, it doesn't write the images to the converted file because it's
>not setting the osg::Image->setFilename()
2003-11-28 22:39:15 +00:00
Robert Osfield
848e21fb98
From Geoff Michel, updates to GEO plugin.
2003-11-28 14:37:46 +00:00
Robert Osfield
fd2a735be8
From Rune Schmidt Jensen, support for osgSim::VisibilityGroup in the .ive loader
...
and support for node masks.
2003-11-27 22:53:40 +00:00
Robert Osfield
2353d55697
From Michael Gronager, osgSim::VisibilityGroup
2003-11-27 16:23:07 +00:00
Robert Osfield
dd44734635
From Nikolaus Hanekamp, Fixes to lightpoint code
2003-11-27 13:31:16 +00:00
Robert Osfield
d41a3de37c
From Trajce Nikolov:
...
> There are databases that contain both Matrix and GeneralMatrix records as
> ancillary records. If this happens, this fix will only use one matrix to
> create osg::TransformMatrix node.
2003-11-27 13:25:52 +00:00
Robert Osfield
d950ee8410
Addition of light point.
2003-11-26 16:56:32 +00:00
Robert Osfield
83320374ab
Added missing DOFTransform and MultiSwitch implementations
2003-11-26 08:37:03 +00:00
Robert Osfield
d20f93d78a
Added suport for osgSim::MultiSwitch to .ive plugin
2003-11-25 16:28:32 +00:00
Robert Osfield
953bbd85e8
Tweaked MultiSwitch IO
2003-11-25 16:07:32 +00:00
Robert Osfield
72ba462251
Added osgSim::MultiSwitch and support for it in the OpenFlight and
...
.osg plugins
2003-11-25 15:58:57 +00:00
Robert Osfield
280eaf56fd
Added support for TexMat to .ive plugin
2003-11-25 14:38:16 +00:00
Robert Osfield
31c5528ffb
Moved osg::DOFTransform to osgSim::DOFTransform.
...
Fixed crash associated with .osg files which contain empty description fields.
From Sondra Inverson, added support to .ive plugin for osgSim::DOFTransform.
2003-11-25 14:11:05 +00:00
Robert Osfield
91ccb013a4
Tweaks for debugging output
2003-11-25 10:57:50 +00:00
Robert Osfield
787b64999c
From Eric Hammil, support for compute the dimensions when the file specified
...
size is zero.
2003-11-25 10:53:57 +00:00
Robert Osfield
33fabed8c8
Changed error message to something more meaningful
2003-11-25 10:52:13 +00:00
Robert Osfield
7147f52f6d
Increased the prevision of outputing the height field parameters
2003-11-25 10:50:57 +00:00
Robert Osfield
781aa4fe45
Added support for case insenstive file searches.
2003-11-25 10:49:38 +00:00
Robert Osfield
357078f207
From Trajce Nicklov, support for GeneralMatrix record
2003-11-25 10:47:13 +00:00
Robert Osfield
689e11693a
From Alberto Farre, added support for nesting of files.
2003-11-25 10:32:23 +00:00
Robert Osfield
bd686c4598
From Michael Morrison, added support for the OpenFlight BSPRecord, simply
...
mapping it to a Group.
2003-11-25 10:20:21 +00:00
Robert Osfield
e9df154427
From John Tan, support for offset and scale tex coords via TexMat.
2003-11-21 19:33:09 +00:00
Robert Osfield
454b474f37
From Stephan Huber, clean up of QTexture.cpp's scaling code and additions
...
of handling of different extensions in ReaderWriterQT.cpp
2003-11-21 16:30:59 +00:00
Robert Osfield
0283495c11
From Stephan Huber, with mods by Robert to keep old code in place, change to replace
...
scaling of texture since the OSG does this automatically when required.
2003-11-21 14:30:01 +00:00
Robert Osfield
7136a00b9a
Changed the freetype plugin so it keeps its own ref_ptr<Font> to fonts
...
that it creates, rather than have osgText::Font::readFontFile() use the
osgDB::Registry object cache.
This has been done to prevent problems when users flush the object cache,
which was causing a dangling pointer.
2003-11-20 11:07:19 +00:00
Robert Osfield
91da08b525
From Ruben, added support for nested update and cull callbacks.
2003-11-14 13:39:34 +00:00
Robert Osfield
8af38347d1
From Tom Jolly, Fix to handling of triangle fans.
2003-11-13 15:45:31 +00:00
Robert Osfield
02274f0ea9
From Tom Jolly, fixed incorrect setTexCoordIndices to setColorIndices.
...
Added support for triangle fan primitives.
2003-11-11 16:30:35 +00:00
Robert Osfield
21881490cd
From Dean Iversion, fix to the ReaderWriter::Options management in Pool.cpp
2003-11-11 08:52:41 +00:00
Robert Osfield
9184e9190e
From David Ergo, patch for setting the shininess strength of the specular material,
2003-11-06 13:44:59 +00:00
Robert Osfield
bc7622149d
Updated to slideshow3D to support animation + pausing of animation.
...
Updated associated osg/osgUtil classes that provide animation pausing.
2003-11-03 23:13:31 +00:00
Robert Osfield
de77cede2b
Merged fixes from Geof Michel.
2003-11-02 20:10:04 +00:00
Robert Osfield
980cfc78f9
Renamed _mips to _mipMapKernel
2003-10-31 10:11:38 +00:00
Robert Osfield
f1c4dc3b0d
Updates for osgdem. Including new read/writeHeightField() methods.
2003-10-29 11:11:17 +00:00
Robert Osfield
b9775a1a3e
Fixed PNG plugin so it handles endianess correctly, and alpha/grey scale textures.
2003-10-29 10:41:36 +00:00
Robert Osfield
eb4ee3afad
*** empty log message ***
2003-10-27 16:07:21 +00:00
Robert Osfield
fa8a06990d
From Trajce Nikolov, support for use of PagedLOD in the txp plugin.
2003-10-19 11:46:34 +00:00
Robert Osfield
c11762aeb3
Changed the warnings about unhandled op codes to NOTICE instead or WARN
2003-10-17 10:28:55 +00:00
Robert Osfield
8b0a5035b2
From Eric Hammil, fix for bmp image size.
2003-10-17 10:24:22 +00:00
Robert Osfield
98ed1a8d7d
From Michael Gronenger, updates to JP2 plugin.
2003-10-17 10:23:24 +00:00
Robert Osfield
4e7867ba8c
From Geoff Michel & Roger James,revised AC3D loader - accepted the improvement from Roger James for texture mapping, and developed his writer until it actually writes most geometries (no text or osgFX nodes of course).
2003-10-12 15:20:09 +00:00
Robert Osfield
b9423da386
Added ClusterCullingCallback to ive.
2003-10-10 12:56:35 +00:00