There are many features and capabilities that have been added to 1.X that are going to need to be ported over to 2.0. This page lists what is left to be done with links to tickets about the needed changes.
If you are interested in helping with any of these, please create/edit a ticket and assign it to yourself.
If you notice something missing from the list, please add it.
To get a full list we need someone to do a diff over the code tree from the branch point and look for what has changed or been added to OpenSG 1.8. This is a highly critical task and will take some time and attention to detail but we have to do it if we are going to get everything ported over. #110
Unclassified
- Material Pool FCD: #48 Field container for storing links to many materials without them having to be used in the graph
- Shadow viewport methods, see ticket #172
- SHL callbacks for user parameters
- Manipulators
- Volume rendering subsystem cvs
- Contrib/Cal3D
- Contrib/FTGLText
- Contrib/InvertorLoader
- Contrib/LinearCombiner
- Contrib/MayaExporter
- Contrib/PerformerLoader
- Contrib/Physics
- Contrib/Rhino3DLoader
- Contrib/VideoGrap
- Contrib/WindowFOX
- Experimental/QTWidgets
- Experimental/WebInterface
- Experimental/ChangeListViewer
- System/NodeCores/Drawables/Misc/OSGSlices
- System/Material/OSGFresnelMaterial
- System/Material/OSGPhongMaterial
- System/NodeCores/Drawables/VolRen
- WindowSystem/QT4 (remaining qt widgets, e.g. scenegraph view)
- NodeCores/Drawables/Geometry/OSGExtrusionGeometry
- NodeCores/Drawables/Geometry/OSGNodeGraph (not sure what this one does)
Can be ported
- Image/OSGBMPImageFileType
Image/OSGEXRImageFileType- Image/OSGImageScaler
- Image/OSGJP2ImageFileType
- Image/OSGNRRDImageFileType
- Image/OSGPSDImageFileType
- !FileIO/DXF
!FileIO/OFF- !FileIO/SLP
- System/Window/OSGImageBackground
- System/Window/OSGOffsetCameraDecorator
- System/Window/OSGLogoData
- System/State/OSGSClipPlaneChunk
- System/NodeCores/Groups/Misc/OSGClipPlane
- System/NodeCores/Groups/Misc/OSGMaterialPool
- System/NodeCores/Groups/Misc/OSGScreenGroup
- Source/Base/Field/OSGFieldFactory
Difficult to port
- System/Statistics/OSGGraphicStatisticsForeground (needs a really good cleanup)
- NodeCores/Drawables/Geometry/OSGGeoPropertyInterface
Can not be ported
Will not be ported
- Base/xml parser
- Base/StringConversion
- Base/Functor
- System/DrawAction
- WindowSystem/QT (don't think qt3 is needed anymore)
- Experimental/Gerrit
- Experimental/NewAction (not now at least)
- Experimental/Text
- Experimental/VRMLLoader
- !FileIO/BIN (obsolete, or has anybody data in this format ?)
Will not be ported but replaced
- FBOViewport
- ShadowVierport
- Cluster/DisplayCalibration
- System/Window/DisplayFilter
Have to thing about it
- Contrib/CGChunk
- Contrib/CGFXMaterial
- Contrib/CGFXMaterial2
- Contrib/DrawFunctorCore
- System/NodeCores/Groups/Light/OSGLightEnv
- System/NodeCores/Groups/Misc/OSGStateSortingGroup
Has been ported
Attachments
-
gv7_changes.log
(195.4 KB) - added by dirk
5 years ago.
Logs of changes between to_gv_merge_7 and HEAD (Nov 9 06)
-
osg1_list
(19.1 KB) - added by vossg
3 years ago.
other stuff like tests and doc files which aren't in 2.x yet
