What's Changed
- vsgExamples complain about not linking OpenThreads in release builds by @tomhog in #1
- Fixed outdated include statement by @olegded in #2
- Topic fbx by @tomhog in #3
- Added missing geomtery utils header by @tomhog in #4
- Topic fbx by @tomhog in #5
- Added debug glsllang libs for windows by @tomhog in #7
- Added ResourceLimits h/cpp from glsllang by @tomhog in #8
- Added fixed directional light, removed shaderc, added build instructions for windows by @tomhog in #9
- Improved OSG to VSG scenegraph conversion by @vsg-dev in #10
- Handle bindoverall, fixed normalmapping shader path, handle mutliple … by @tomhog in #12
- Added draw arrays support, function for texture mode conversions, dont use indicies if none in geometry by @tomhog in #13
- Updated documentation for glslang checkout by @olegded in #14
- Use vertex colors, improve mix of draw and drawindexed by @tomhog in #15
- Multi Texturing and Normal mapping by @tomhog in #16
- Improved multi texture support, removed old createVSG path. by @tomhog in #17
- PSC Shaders by @tomhog in #19
- Topic multidescriptorlayout by @tomhog in #20
- Allow multiple descriptor set layouts, SharedBindDescriptorSets by @tomhog in #21
- Support to load custom vert and frag program with --vert and --frag arguments by @tomhog in #23
- fixed shader error when no material present by @tomhog in #25
- Removed material value to move to core vsg by @tomhog in #26
- Interface implementation by @vsg-dev in #27
- Topic debugshaderoutput by @tomhog in #28
- fixed some warnings by @tomhog in #29
- Support for bind overall colors, normals. by @tomhog in #30
- Ensure identical geometries don't get duplicated. Memcopy vertex arrays by @tomhog in #31
- Topic transparency by @tomhog in #32
- Added -t command line option and 'p' keyboard handler for testing by @vsg-dev in #33
- added basic billboarding, by @tomhog in #34
- fixed normal map shader path by @tomhog in #35
- Geometry target by @vsg-dev in #36
- Replaced separate model and view push constants with combined modelvi… by @vsg-dev in #37
- Added handling of OSG compressed and mipmapped textures by @vsg-dev in #38
- Replaced in source shaders with osg2cpp generated ones, with the orig… by @vsg-dev in #39
- Improved the VSG_BILLBOARD handling so it can now works properly for … by @vsg-dev in #40
- Created Billboard instancing approach by @vsg-dev in #41
- Port across to using the VSG's from vsg::Texture to new vsg::DescriptorImage by @vsg-dev in #43
- Ported across to new ShaderStage approach found in the VSG's Speciali… by @vsg-dev in #42
- Updates to match changes in API in core VSG. by @vsg-dev in #44
- Stream readerwriter by @vsg-dev in #45
- Database paging by @vsg-dev in #48
- Raytracing refactor by @vsg-dev in #52
- Refactor descrptor set by @vsg-dev in #54
- Updates to work with the intersection changes to the VSG. by @robertosfield in #55
- Support for vsg::Data::Layout.origin by @robertosfield in #56
- Vulkan interface refactor by @robertosfield in #58
- Integrate vsg xchange osg by @robertosfield in #59
- Added osg2vsg::convert(..) functions. by @vsg-dev in #64
- Implemented support for building VulkanSceneGraph using CMake FetchContent by @robertosfield in #66
- Updated to work with std::set<> version of ShaderCompileSettings::defiines. by @robertosfield in #67
- Updated to work with Data::Layout -> Data::Properties chages. by @robertosfield in #69
- Fix not using install related settings from vsg by @rhabacker in #71
- Add vsg_add_target_xxx macros by @rhabacker in #72
- Apply remaining cmake fixes by @rhabacker in #73
- Set osg plugin prefix for all platforms as expected by osg by @rhabacker in #74
- Fixes for (cross-)compilation for Windows by @rhabacker in #75
- Removed no longer required build direcoty by @robertosfield in #77
- Remove build dir by @robertosfield in #78
New Contributors
- @olegded made their first contribution in #2
- @vsg-dev made their first contribution in #10
- @robertosfield made their first contribution in #55
- @rhabacker made their first contribution in #71
Full Changelog: https://github.com/vsg-dev/osg2vsg/commits/v0.1.0