Files
OpenSceneGraph/src/osgPlugins/osg
Robert Osfield 45fcb25765 From Liang Aibin:
"1. Location: <OSG_SOURCE_ROOT>\src\osgPlugins\osg\Fog.cpp
   Reason: ".osg" writter plugins output incorrected string for osg::Fog's Mode.
   How to Fix:
     Line 138 in Fog.cpp: case(Fog::LINEAR): return "NERVER";
     Change to:           case(Fog::LINEAR): return "LINEAR";
2. Location: <OSG_SOURCE_ROOT>\src\osgPlugins\ive\
   Reason: ".ive" writter plugins missing to process "osg::Fog".
   How to Fix:
   (1). Line 86 in ReadWrite.h:
        Add: #define IVEFOG                          0x00001133
   (2). In CMakeLists.txt
        "SET(TARGET_SRC" section Add: Fog.cpp
        "SET(TARGET_H" section Add: Fog.h
   (3). In DataInputStream.cpp
        Line 54,Add:    #include "Fog.h"
        Line 1185,Add:  else if(attributeID == IVEFOG){
                            attribute = new osg::Fog();
                            ((ive::Fog*)(attribute))->read(this);
                        }
   (4). In DataOutputStream.cpp
        Line 57,Add:    #include "Fog.h"
        Line 832,Add:   // This is a Fog
                        else if(dynamic_cast<const osg::Fog*>(attribute)){
                            ((ive::Fog*)(attribute))->write(this);
                        }
   (5). Add newly created ive::Fog Object in Fog.h and Fog.cpp.
"
2008-06-18 20:17:13 +00:00
..
2005-11-17 15:03:51 +00:00
2008-06-18 20:17:13 +00:00
2005-11-17 15:03:51 +00:00
2005-11-17 15:03:51 +00:00
2005-04-08 09:36:42 +00:00
2005-11-17 15:03:51 +00:00
2005-04-08 09:36:42 +00:00
2005-11-17 15:03:51 +00:00
2005-11-03 17:12:49 +00:00
2005-11-17 15:03:51 +00:00
2005-11-17 15:03:51 +00:00
2003-06-25 07:59:59 +00:00
2005-04-08 09:36:42 +00:00
2005-11-17 15:03:51 +00:00

Notes
=====

The support in Image.cpp is also not full functional and should be rewritten 
in the future to support inline images.  Currently osg::Images are supported
via the osgDB::Registry::read/writeImage methods and plugins.

Robert Osfield,
March 2001.