Skip to content

Releases: bwasty/gltf-viewer

0.4.1

27 Jan 18:29
Compare
Choose a tag to compare

0.4.0

22 Aug 20:15
Compare
Choose a tag to compare

0.3.1

16 Mar 16:09
Compare
Choose a tag to compare

0.3.0

23 Feb 14:42
Compare
Choose a tag to compare

0.2.0

11 Feb 16:37
Compare
Choose a tag to compare
  • replace WASD+mouse navigation with OrbitControls based on three.js:
    • rotate: left click + drag
    • pan: right click + drag (still a bit buggy after rotation/zoom)
    • zoom: mouse wheel
  • add --count parameter (short -c) to generate multiple screenshots, rotating evenly spaced around the object (#10)
  • add --headless parameter for real headless screenshot generation. Unfortunately it only works on macOS. For a workaround using xvfb/Docker see here.
  • change background for screenshots to be transparent

0.1.0

23 Sep 13:40
Compare
Choose a tag to compare
  • add PBR shading
  • add screenshot generation via parameter (-s, --screenshot <FILE>)
    • Note: currently creates a hidden window, as the "headless" mode of glutin did not work as expected
  • Determine 'nice' initial camera position from bounding box of scene
    • doesn't work in all cases yet
    • glTF cameras are still ignored
  • update gltf crate to 0.9.2
  • remove URL parameter (HTTP handling needs to be re-implemented differently after large changes to the gltf crate)

0.0.3

28 Jul 16:40
Compare
Choose a tag to compare
  • add binaries for Win/Linux/macOS to releases
  • switch from glfw-rs to glutin
  • add performance logging
  • internal refactoring & optimizations

0.0.2

15 Jul 14:16
Compare
Choose a tag to compare

Fix shader handling (cargo installed version didn't work as shaders weren't compiled into the binary).

0.0.1

15 Jul 13:33
Compare
Choose a tag to compare

Initial release. Can display most glTF files, but without any lighting or textures.