Skip to content

Releases: bandicoot-imaging-sciences/bivot

Bivot 1.4.11: Bug fix for Firefox

24 Feb 04:49
Compare
Choose a tag to compare

Bivot 1.4.10: Moved camera settings and improved documentation

22 Feb 05:15
Compare
Choose a tag to compare
  • The camera parameters added to render.json in 1.4.9 have been moved to bivot-renders.json instead.
  • Documentation on viewer configuration and texture files has been added to the README files.

Bivot 1.4.9: Camera settings in material folders

22 Feb 02:28
Compare
Choose a tag to compare
  • Added support for camera parameters in the render.json file inside each material folder. The new parameter names are:
    • cameraPositionX
    • cameraPositionY
    • cameraPositionZ
    • controlsMinDistance
    • controlsMaxDistance

Bivot 1.4.8: Control improvements

20 Feb 00:50
Compare
Choose a tag to compare
  • Added lighting control offset: you can now move the origin of the light position controls away from top-down, to give a more natural side-lit appearance, using the new state.lightPositionOffset parameter. The offset is added to the light position set by the mouse position or device tilt.
  • Added config.useTouch (#12): set this to false to disable touch pan and zoom controls over the render, which means touch reverts to control the page pan and zoom. Previously, Bivot would always grab all touch events, which meant that trying to scroll the page didn't work if your fingers were inside a Bivot canvas. The previous behaviour is still available if you set config.useTouch to true.
  • The loading progress bar is now more visible against bright background colours (#27).
  • Fixed bug with multiple tilt control buttons on iOS when using more than one Bivot on the same page (#14). Now only one button appears per Bivot, and once tilt control is approved for one Bivot, the buttons are cleared from all Bivots on the page.

Bivot 1.4.7: Fixed showInterface = false bug

28 Jan 00:46
Compare
Choose a tag to compare
  • Fixed a bug where Bivot would fail to start up if config.showInterface was set to false.

Bivot 1.4.6: Tilt control and configuration tidying

14 Jan 06:52
Compare
Choose a tag to compare
  • Added tilt limits for camera and lighting: state.camTiltLimitDegrees and state.camTiltLimitDegrees.
  • The baseline device tilt now adjusts on the fly when the user tilts the device past one of the tilt limits (drift rate controlled by state.tiltDriftSpeed).
  • Added a toggle for the view snapping to centre when the mouse moves out of the window (controlled by state.tiltZeroOnMouseOut).
  • Added CSS class and style to iOS tilt permissions button (bivot-button).
  • Tidied state and configuration:
    • Moved all runtime adjustable config parameters into state.
    • Added controls for all of the runtime adjustable state to the UI.
    • Renamed sample configuration files to bivot-config-sample.json and bivot-config-renders.json.
    • Fixed device tilt angle bug for angles > 1.0 radians.

Bivot 1.4.5: Bug fixes for GUI control, JSON state and lighting

09 Dec 07:43
Compare
Choose a tag to compare
  • Fixed diagonal lighting issue when object is rotated (#17).
  • Partial fix for GUI control value updates (#19).
  • Fixed scan control update (#20).
  • All state values from bivot-renders.json and render.json are now applied when loading a scan.
    • With one exception: state.lightPosition in the JSON files is ignored.

Bivot 1.4.4: load* texture format flags in URL

03 Dec 23:27
Compare
Choose a tag to compare
  • The load* texture format flags in the URL are working again
    • Valid flags are loadJpeg=1, loadPng=1, loadExr=1
    • These were added back in to the URL for consistency with the config file, however they are deprecated and will be removed from the config file and URL in a future release

Bivot 1.4.3: Added config.textureFormat

02 Dec 07:57
Compare
Choose a tag to compare
  • Added config.textureFormat:
    • Valid values are: 'EXR', 'PNG' or 'JPG'.
    • Replaces config.loadExr and config.loadJpeg (they still work when set in the config file but they are now deprecated).

Bivot 1.4.2: Added JPEG texture option

10 Nov 04:10
Compare
Choose a tag to compare
  • Added loadJpeg URL flag, used to load JPEG instead of PNG when using loadExr = false to load 8-bit textures.
  • Changed default bloom to 0.1