MeshCat.jl

WebGL-based 3D visualizer in Julia

MIT License

Stars
232
Committers
16

Bot releases are visible (Hide)

MeshCat.jl - v0.16.2 Latest Release

Published by github-actions[bot] 6 months ago

MeshCat v0.16.2

Diff since v0.16.1

Merged pull requests:

  • Update MeshCat core (three.js to v0.160.1) (#252) (@ferrolho)
MeshCat.jl - v0.16.1

Published by github-actions[bot] 7 months ago

MeshCat v0.16.1

Diff since v0.16.0

Merged pull requests:

  • Add optional video conversion arguments (#247) (@janbruedigam)
  • Add PrecompileTools.jl dependency and method to close server (#250) (@ferrolho)

Closed issues:

  • Don't steal focus when creating a new Blink window (#50)
  • Programmatically Take Pictures (#61)
  • Can open and view a panorama image?? (#82)
  • Unsatisfiable requirements (#95)
  • Not all objects displays in meshcat (#127)
  • Clipping mode and initial zoom level (#165)
  • Is it able to set object properties? (#179)
  • Point colors and Gouraud shading ? (#182)
  • Embedding in a Blink.jl window (#185)
  • Video conversion kwargs and bug fix for Windows (#194)
MeshCat.jl - v0.16.0

Published by github-actions[bot] over 1 year ago

MeshCat v0.16.0

Diff since v0.15.1

Closed issues:

  • setobject!() ERROR: 'no method matching setobject' (#200)
  • ERR_CONNECTION_REFUSED with Mux.jl v1.0 (#233)
  • Understand why the GitHub CI Windows runner started failing all of a sudden (#236)
  • Consider removing Blink.jl in favor of Electron.jl (#242)

Merged pull requests:

  • Replace BinDeps.jl with Tar.jl (#240) (@rdeits)
  • Try replacing Mux and WebSockets with pure HTTP.jl (#241) (@rdeits)
  • Bump version to 0.16.0 (#244) (@rdeits)
MeshCat.jl - v0.15.1

Published by github-actions[bot] over 1 year ago

MeshCat v0.15.1

Diff since v0.15.0

Closed issues:

  • MeshCat v0.14.2 limits Rotations to v1.1.0-v1.1.1 (#214)
  • Cannot establish a connection to the visualizer in Julia v1.8 (#234)

Merged pull requests:

  • Constrain WebSockets.jl version to <1.6 (#235) (@ferrolho)
MeshCat.jl - v0.15.0

Published by github-actions[bot] over 1 year ago

MeshCat v0.15.0

Diff since v0.14.2

Closed issues:

  • Simple line and arrows (#217)

Merged pull requests:

  • Update Rotations compat (#213) (@bjack205)
  • Update compatibility bounds and tagbot config (#232) (@rdeits)
MeshCat.jl - v0.14.2

Published by github-actions[bot] almost 3 years ago

MeshCat v0.14.2

Diff since v0.14.1

Merged pull requests:

  • Renames UnitQuaternion to QuatRotation (#210) (@ferrolho)
  • Compatibility updates for GeometryBasics (#211) (@ferrolho)
  • Update GeometryTypes -> GeometryBasics (#212) (@alhirzel)
MeshCat.jl - v0.14.1

Published by github-actions[bot] almost 3 years ago

MeshCat v0.14.1

Diff since v0.14.0

Merged pull requests:

  • updated readme to use GeometryBasics instead of GeometryTypes (#204) (@dev10110)
  • Update meshcat to get animation fixes (#209) (@rdeits)
MeshCat.jl - v0.14.0

Published by github-actions[bot] about 3 years ago

MeshCat v0.14.0

Diff since v0.13.2

Closed issues:

  • Build fails: too many requests (#196)
  • Does the Julia interface also support 0MQ? (#197)
  • PR2 URDF - missing textures (#199)
  • LineString Support for visualizing Trajectories (#202)

Merged pull requests:

  • Update meshcat to get threejs 0.132 and switch to Artifacts.toml (#203) (@rdeits)
MeshCat.jl - v0.13.2

Published by github-actions[bot] over 3 years ago

MeshCat v0.13.2

Diff since v0.13.1

Merged pull requests:

  • [Draft] Adds TakeScreenshot command (#195) (@ferrolho)
MeshCat.jl - v0.13.1

Published by github-actions[bot] almost 4 years ago

MeshCat v0.13.1

Diff since v0.13.0

Merged pull requests:

  • Allow StaticArrays v1.0 (#190) (@bjack205)
  • try switching to github CI (#191) (@rdeits)
MeshCat.jl - v0.13.0

Published by github-actions[bot] almost 4 years ago

MeshCat v0.13.0

Diff since v0.12.0

Closed issues:

  • I got MeshCat working with 1.5.2. Any interest in that? (#184)

Merged pull requests:

  • Support vertexColors for meshes via GeometryBasics.meta (#183) (@rdeits)
  • Update dependencies (#187) (@rdeits)
MeshCat.jl - v0.12.0

Published by github-actions[bot] about 4 years ago

MeshCat v0.12.0

Diff since v0.11.3

Closed issues:

  • RotMatrix from Rotations.jl is not being brought into scope (#168)
  • Precompilation error: UnitQuaternion not defined (#172)
  • How to toggle the background? (#173)
  • Can this package connect to public IP? (#174)
  • Support of GeometryBasics.Mesh (#181)

Merged pull requests:

  • Switch to GeometryBasics (#166) (@rdeits)
  • Correctly pass through core.host to the server (#175) (@rdeits)
  • Update meshcat js to suppport controlling the background (#176) (@rdeits)
  • CompatHelper: bump compat for "FFMPEG" to "0.4" (#178) (@github-actions[bot])
  • Restore start_browser kwarg from v0.9 (#180) (@Affie)
MeshCat.jl - v0.11.3

Published by github-actions[bot] about 4 years ago

MeshCat v0.11.3

Diff since v0.11.2

Closed issues:

  • Animation not executed (#149)
  • Problem with demo notebook (#167)

Merged pull requests:

  • Brings RotMatrix from Rotations.jl into scope (#169) (@ferrolho)
MeshCat.jl - v0.11.2

Published by github-actions[bot] over 4 years ago

MeshCat v0.11.2

Diff since v0.11.1

Closed issues:

  • Visualizing mesh edges and vertices (#152)
  • Overloading CPU on version 0.10 (#157)

Merged pull requests:

  • Handle the wireframe and wireframeLinewidth properties (#163) (@rdeits)
  • add API documentation (#164) (@rdeits)
MeshCat.jl - v0.11.1

Published by github-actions[bot] over 4 years ago

MeshCat v0.11.1

Diff since v0.11.0

Merged pull requests:

  • Use wait() rather than the js hack to check if the window is ready (#160) (@rdeits)
  • Fix animation of object visibility (#161) (@rdeits)
  • Update js assets (#162) (@rdeits)
MeshCat.jl - v0.11.0

Published by github-actions[bot] over 4 years ago

MeshCat v0.11.0

Diff since v0.10.0

Merged pull requests:

  • CompatHelper: bump compat for "Cassette" to "0.3" (#144) (@github-actions[bot])
  • Re-enable static HTML visualizer rendering (#145) (@rdeits)
  • CompatHelper: bump compat for "GeometryTypes" to "0.8" (#147) (@github-actions[bot])
  • CompatHelper: bump compat for "Colors" to "0.12" (#148) (@github-actions[bot])
  • Mark compatibility with FFMPEG 0.3 (#150) (@rdeits)
  • Restrict MeshIO and Meshing compatibility (#155) (@rdeits)
  • CompatHelper: bump compat for "Rotations" to "1.0" (#156) (@github-actions[bot])
  • Use new Rotations interface (#158) (@bjack205)
MeshCat.jl - v0.10.0

Published by github-actions[bot] over 4 years ago

MeshCat v0.10.0

Diff since v0.9.1

Closed issues:

  • Might be nice to have a global viewer handle for debugging (#33)
  • SetProperty commands don't update the internal tree (#35)
  • More synchronous operations (#60)
  • with_logger(NullLogger()) breaks MeshCat (#68)
  • Meshcat works in jupyter notebook but does not in jupyterlab (#83)
  • Closing visualizer tab results in websocket connection error (#108)

Merged pull requests:

  • Install TagBot as a GitHub Action (#140) (@JuliaTagBot)
  • Remove WebIO and build directly on Mux.jl and HTTP.jl (#141) (@rdeits)
  • setprop! calls now persist across new connections (#142) (@rdeits)
  • Remove some deprecated functions (#143) (@rdeits)
MeshCat.jl - v0.9.1

Published by julia-tagbot[bot] almost 5 years ago

MeshCat.jl - v0.9.0

Published by julia-tagbot[bot] almost 5 years ago

v0.9.0 (2019-12-31)

Release notes:

Diff since v0.8.0

Closed issues:

  • Orbit Controls - Panning (#132)
  • Use FFMPEG.jl to provide a more uniform ffmpeg experience (#121)
  • update threejs (#54)

Merged pull requests:

MeshCat.jl - v0.8.0

Published by julia-tagbot[bot] about 5 years ago

v0.8.0 (2019-10-12)

Diff since v0.7.0

Closed issues:

  • Badly degraded performance with latest WebIO (#118)
  • Compatibility with WebIO 0.6 (#71)

Merged pull requests:

  • Fix MsgPack deprecation (#128) (rdeits)
  • Fix MsgPack deprecation warning. (#126) (tkoolen)
  • [PR against rd/update-js] updates to match WebIO. (#125) (tkoolen)
  • Fix merging of AnimationTracks. (#124) (tkoolen)
  • update to the latest meshcat js (#123) (rdeits)
  • Add lower bound on Cassette. (#117) (tkoolen)
  • Add merge! for animation types, insert! for AnimationTrack. (#115) (tkoolen)
  • Fix notebook links in readme. (#114) (tkoolen)
  • Use Cassette to record animations (#112) (tkoolen)
  • work-around for race condition in wait\(\) (#111) (rdeits)
  • remove unnecessary access of scope.id (#110) (rdeits)
  • Update to WebIO v0.8.x (#109) (rdeits)
  • Change implementation of wait. (#99) (travigd)