Skip to content

Releases: vsg-dev/osg2vsg

v0.1.0

25 May 14:06
Compare
Choose a tag to compare

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

Full Changelog: https://github.com/vsg-dev/osg2vsg/commits/v0.1.0