Skip to content

Releases: praeclarum/ShaderGraphCoder

v2.0.0 - Complete and Correct

06 Jun 18:56
d53fdc3
Compare
Choose a tag to compare

This is a major super deluxe release focusing on completeness and correctness. It exposes all 700+ shader graph nodes with much stronger type checking. New SGMatrix types have been added and half (Float16) types and operations are now supported. Texture mapping has been simplified so you can just pass TextureResources right into the graph. Finally, chaining of operations is now supported through extensions to the SGValue types.

All this awesomeness comes at a cost however and the following breaking changes were made:

  1. SGValue.texture2DParameter was renamed SGValue.textureParameter (turns out 1D and 3D textures aren't supported)
  2. SGTexture.sample was split into three functions sampleColor3f, sampleColor4f, and sampleVector4f to determine the output type.
  3. The vector and color operators have moved to be static members of SGValue

I hope you love it!

v2.0 Announcement Poster

v1.0.0 - Initial Release

03 Jun 22:54
Compare
Choose a tag to compare