Skip to content

Conversation

@EliCDavis
Copy link
Owner

@EliCDavis EliCDavis commented Sep 13, 2025

New Features

  • formats/gltf
    • Now Loading GLBs
    • Loading references to textures in embedded binaries
    • Nested children
    • PolyformTexture now keeps up with UV Channel
    • Writer now respects TextureInfo UV Channel
    • Reader now interprets TextureInfo UV Channel
    • Reader now interprets Material Extensions:
      • KHR_materials_pbrSpecularGlossiness
      • KHR_materials_transmission
      • KHR_materials_ior
      • KHR_materials_unlit
      • KHR_materials_emissive_strength
      • KHR_materials_dispersion
      • KHR_materials_volume
      • KHR_materials_iridescence
      • KHR_materials_specular
      • KHR_materials_clearcoat
      • KHR_materials_sheen
      • KHR_materials_anisotropy
  • Webview previews gradients
  • drawing/texturing
    • New Parallel operation Texture functionality for Scanning and Mutating Textures
    • Texture FromImage
    • New N-dimensional Radial Gaussian Blur.
    • DivideColor
    • MaxColor
    • ClampColor
  • math.trs
    • Positions
    • Scales
    • Rotations
  • modeling/mesh
    • HasUV

Fixes

  • GLTF tests now run on Windows
  • GLTF can now resolve file:// protocol on windows

Breaking Changes

  • drawing/coloring.MultiplyRGBByConstant renamed to drawing/coloring.ScaleColor
  • GLTF
    • GLTF reader and writer now maintain parent-child relationship of nodes when translating to Polyform's version of models, instead of flattening them.
    • GLTF writer Instancing Strategy has been hiked up from the scene to the writer itself.
    • gltf.Parse has been renamed to gltf.ParseGLTF
    • gltf.Load has been renamed to gltf.LoadGLTF (you can use LoadFile to be format independent)

@EliCDavis EliCDavis marked this pull request as ready for review September 27, 2025 17:34
@EliCDavis EliCDavis merged commit 10b0557 into main Sep 27, 2025
6 checks passed
@EliCDavis
Copy link
Owner Author

@alexykot Just tagging ya since this might effect you

@alexykot
Copy link
Contributor

alexykot commented Oct 1, 2025

Thanks, I'll pay attention when bumping the libraries 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants