Releases: rdeits/DrakeVisualizer.jl
Releases · rdeits/DrakeVisualizer.jl
Drop Julia v0.6 and support Julia v0.7 and v1.0
Drop HyperCylinder in favor of GeometryTypes.Cylinder
Merge pull request #73 from rdeits/cylinder Use GeometryTypes.Cylinder
Use new LCMCore.jl features to simplify LCM communication
Merge pull request #71 from rdeits/new-lcm Fix deprecations and clean up
Fixed deprecations, and new MeshFile type
- Fixes some v0.7 deprecations
- New MeshFile type for big meshes
- New PointCloud methods
- Now uses LCMType from LCMCore.jl (@tkoolen)
New `addgeometry!()` methods
Merge pull request #57 from rdeits/addgeometry new addgeometry!() method
Add Julia v0.6 support (and drop v0.5)
Merge pull request #53 from rdeits/update-deps update to new dependency versions
Simplify build process using CMakeWrapper.jl
Merge pull request #43 from rdeits/cmakewrapper Set up source builds with CMakeWrapper.jl
Support PolyLines and arrows
Merge pull request #37 from rdeits/polyline support polylines and arrows
Fix long LCM channel names on some systems
On some systems, the tempfile()
name used as a client ID could result in LCM channel names which are too long (over 63 characters). This replaces that tempfile()
with a shorter random string. Collisions are possible, but with 10^14 possibilities they are vanishingly unlikely.
Update to new tree viewer interface
This updates DrakeVisualizer to use the new API implemented in RobotLocomotion/director#420 . This enables the new viewer tree interface, as described in the updated demo.ipynb
.
Other changes:
load!()
is nowsetgeometry!()
draw!()
is nowsettransform!()
- New geometry types: PointCloud and Triad