├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── applications ├── CMakeLists.txt ├── osggroups │ ├── CMakeLists.txt │ └── osggroups.cpp ├── osgmaths │ ├── CMakeLists.txt │ └── osgmaths.cpp ├── vsgnodes │ ├── CMakeLists.txt │ └── vsgnodes.cpp ├── vsgobjects │ ├── CMakeLists.txt │ └── vsgobjects.cpp └── vsgwithosg │ ├── CMakeLists.txt │ ├── GLMemoryExtensions.cpp │ ├── GLMemoryExtensions.h │ ├── GLSemaphore.cpp │ ├── GLSemaphore.h │ ├── SharedTexture.cpp │ ├── SharedTexture.h │ ├── SyncTextureDrawCallbacks.h │ └── vsgwithosg.cpp ├── data └── shaders │ ├── defaultshader.frag │ ├── defaultshader.vert │ ├── fbxshader.frag │ └── fbxshader.vert ├── include └── osg2vsg │ ├── Export.h │ ├── OSG.h │ └── convert.h └── src ├── osg2vsg ├── BuildOptions.cpp ├── BuildOptions.h ├── CMakeLists.txt ├── ConvertToVsg.cpp ├── ConvertToVsg.h ├── GeometryUtils.cpp ├── GeometryUtils.h ├── ImageUtils.cpp ├── ImageUtils.h ├── OSG.cpp ├── Optimize.cpp ├── Optimize.h ├── SceneAnalysis.cpp ├── SceneAnalysis.h ├── SceneBuilder.cpp ├── SceneBuilder.h ├── ShaderUtils.cpp ├── ShaderUtils.h ├── convert.cpp ├── osg2vsgConfig.cmake └── shaders │ ├── defaultshader_frag.cpp │ ├── defaultshader_vert.cpp │ ├── fbxshader_frag.cpp │ └── fbxshader_vert.cpp └── osgPlugins └── vsg ├── CMakeLists.txt └── ReaderWriterVSG.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/README.md -------------------------------------------------------------------------------- /applications/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/CMakeLists.txt -------------------------------------------------------------------------------- /applications/osggroups/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/osggroups/CMakeLists.txt -------------------------------------------------------------------------------- /applications/osggroups/osggroups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/osggroups/osggroups.cpp -------------------------------------------------------------------------------- /applications/osgmaths/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/osgmaths/CMakeLists.txt -------------------------------------------------------------------------------- /applications/osgmaths/osgmaths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/osgmaths/osgmaths.cpp -------------------------------------------------------------------------------- /applications/vsgnodes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgnodes/CMakeLists.txt -------------------------------------------------------------------------------- /applications/vsgnodes/vsgnodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgnodes/vsgnodes.cpp -------------------------------------------------------------------------------- /applications/vsgobjects/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgobjects/CMakeLists.txt -------------------------------------------------------------------------------- /applications/vsgobjects/vsgobjects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgobjects/vsgobjects.cpp -------------------------------------------------------------------------------- /applications/vsgwithosg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/CMakeLists.txt -------------------------------------------------------------------------------- /applications/vsgwithosg/GLMemoryExtensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/GLMemoryExtensions.cpp -------------------------------------------------------------------------------- /applications/vsgwithosg/GLMemoryExtensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/GLMemoryExtensions.h -------------------------------------------------------------------------------- /applications/vsgwithosg/GLSemaphore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/GLSemaphore.cpp -------------------------------------------------------------------------------- /applications/vsgwithosg/GLSemaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/GLSemaphore.h -------------------------------------------------------------------------------- /applications/vsgwithosg/SharedTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/SharedTexture.cpp -------------------------------------------------------------------------------- /applications/vsgwithosg/SharedTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/SharedTexture.h -------------------------------------------------------------------------------- /applications/vsgwithosg/SyncTextureDrawCallbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/SyncTextureDrawCallbacks.h -------------------------------------------------------------------------------- /applications/vsgwithosg/vsgwithosg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/applications/vsgwithosg/vsgwithosg.cpp -------------------------------------------------------------------------------- /data/shaders/defaultshader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/data/shaders/defaultshader.frag -------------------------------------------------------------------------------- /data/shaders/defaultshader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/data/shaders/defaultshader.vert -------------------------------------------------------------------------------- /data/shaders/fbxshader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/data/shaders/fbxshader.frag -------------------------------------------------------------------------------- /data/shaders/fbxshader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/data/shaders/fbxshader.vert -------------------------------------------------------------------------------- /include/osg2vsg/Export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/include/osg2vsg/Export.h -------------------------------------------------------------------------------- /include/osg2vsg/OSG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/include/osg2vsg/OSG.h -------------------------------------------------------------------------------- /include/osg2vsg/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/include/osg2vsg/convert.h -------------------------------------------------------------------------------- /src/osg2vsg/BuildOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/BuildOptions.cpp -------------------------------------------------------------------------------- /src/osg2vsg/BuildOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/BuildOptions.h -------------------------------------------------------------------------------- /src/osg2vsg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/CMakeLists.txt -------------------------------------------------------------------------------- /src/osg2vsg/ConvertToVsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ConvertToVsg.cpp -------------------------------------------------------------------------------- /src/osg2vsg/ConvertToVsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ConvertToVsg.h -------------------------------------------------------------------------------- /src/osg2vsg/GeometryUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/GeometryUtils.cpp -------------------------------------------------------------------------------- /src/osg2vsg/GeometryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/GeometryUtils.h -------------------------------------------------------------------------------- /src/osg2vsg/ImageUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ImageUtils.cpp -------------------------------------------------------------------------------- /src/osg2vsg/ImageUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ImageUtils.h -------------------------------------------------------------------------------- /src/osg2vsg/OSG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/OSG.cpp -------------------------------------------------------------------------------- /src/osg2vsg/Optimize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/Optimize.cpp -------------------------------------------------------------------------------- /src/osg2vsg/Optimize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/Optimize.h -------------------------------------------------------------------------------- /src/osg2vsg/SceneAnalysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/SceneAnalysis.cpp -------------------------------------------------------------------------------- /src/osg2vsg/SceneAnalysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/SceneAnalysis.h -------------------------------------------------------------------------------- /src/osg2vsg/SceneBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/SceneBuilder.cpp -------------------------------------------------------------------------------- /src/osg2vsg/SceneBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/SceneBuilder.h -------------------------------------------------------------------------------- /src/osg2vsg/ShaderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ShaderUtils.cpp -------------------------------------------------------------------------------- /src/osg2vsg/ShaderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/ShaderUtils.h -------------------------------------------------------------------------------- /src/osg2vsg/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/convert.cpp -------------------------------------------------------------------------------- /src/osg2vsg/osg2vsgConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/osg2vsgConfig.cmake -------------------------------------------------------------------------------- /src/osg2vsg/shaders/defaultshader_frag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/shaders/defaultshader_frag.cpp -------------------------------------------------------------------------------- /src/osg2vsg/shaders/defaultshader_vert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/shaders/defaultshader_vert.cpp -------------------------------------------------------------------------------- /src/osg2vsg/shaders/fbxshader_frag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/shaders/fbxshader_frag.cpp -------------------------------------------------------------------------------- /src/osg2vsg/shaders/fbxshader_vert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osg2vsg/shaders/fbxshader_vert.cpp -------------------------------------------------------------------------------- /src/osgPlugins/vsg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osgPlugins/vsg/CMakeLists.txt -------------------------------------------------------------------------------- /src/osgPlugins/vsg/ReaderWriterVSG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vsg-dev/osg2vsg/HEAD/src/osgPlugins/vsg/ReaderWriterVSG.cpp --------------------------------------------------------------------------------