Published March 16, 2021
| Version 2021.0.2
Software
Open
marcomusy/vedo: 2021.0.2
Authors/Creators
- 1. EMBL
- 2. University of Salzburg
- 3. Freelance - RDBR
- 4. Codacy
- 5. @Kitware
- 6. ESSS
- 7. Tsinghua University
Description
vedo 2021.0.2
A new web page is avaialble! check it out at https://vedo.embl.es
- python2 is no more supported
- A dangerous bug in
mesh.closestPoint(returnIds=True)has been fixed - Added interfaces and examples to libraries iminuit and pymeshlab
- variable
datadirchanged todataurl - added
ipyvtk_simpleoption for notebooks rendering
base.py
- method
addPos()(obsolete but still valid) renamed toshift() - added shortcut to input the opacity with syntax
mesh.color("blue", 0.5) - arrays with name "Normals" are set as active normals automatically ( @theponpon )
- added keyword invert in
getTransform()( @Tai-Hsien ) - added
deleteCells()method
addons.py
- added mesh cutter with planes and spheres in addition to boxes ( @nantille )
- major revision of the
Axesclass. with new added feature like axes inversion, free rotations - keyword
xFlipTextdisappeared as is now substituted byxLabelRotation - Added
xyShiftto shift the whole cartesian plane along one axis ( @JGarrett7 ) - Axes can be flipped with their range with
xInverted(caveat: this does not at all affect the world coordinate system!) - new class
LegendBoxto show a legend with icons
colors.py
vedois now independent of matplotlib for colormaps- added new bootstrap5 color scheme
(e.g.
c='red1', 'red2', ..., 'red9', or in short:c='r1', 'r2', ..., 'r9') Lower index means darker. - added
rgb2hex()andhex2rgb()functions - fixed bug on
printc()and addedsettings.enablePrintColor. #337
mesh.py
- fixed bug in
splitByConnectivity()( @jsanchez679 ) - added method
addConnectivity()to add a connectivity array to mesh points - added method
isClosed()ti return if mesh is watertight (no holes)
plotter.py
- improved
resetcambehaviour - passing camera no more empties the passed dictionary (thanks @icemtel )
verbosekeyword has been removed (as hard to maintain)- mouse clicking can now pick
Picturenot onlyMesh - revised and improved callback functionality with
plotter.addCallback()(see examplesmousehighlight,mousehover) - new way of creating a callback loop with a timer (thanks @nantille - see examples
timer_callback)
picture.py
- attribute
picture.shapeholds the shape of the picture in pixels - added
giffile reader to return a list ofPictureobjs. - added
clone()method.
pointcloud.py
- added
fitCircle()to fit a circle to a line in 3D. - added a revision of
self.densify(). RemoveddensifyCloud(). #338
pyplot.py
- a brand new function
fit()to perform polynomial fitting to data with error bars in both x and y with correct estimation of error bands via bootstrap method (there are out there soo many wrong scripts in matplotlib!) - added
pyplot.matrix()to plot numpy matrices (eg. correlation/covariance matrix) - various minor fixes
shapes.py
Splinecan control the easing, the density of points along the line.- support for closed splines.
Text2Dcompletely rewritten. Can now update it after creation (e.g.mytxt.text("test").color("g"))
volume.py
- added
volume.shade()which can beTrueorFalse. Disable by default (was previously enabled) to be used in conjunction withvolume.lighting()to create a mesh-like rendering of the volume. (thanks to @nantille for debugging) - fixed example
interpolateVolume(thanks @rafaelmarch3 )
vedo -r colorcubesvedo -r cuttervedo -r spline_easevedo -r gyroidvedo -r align6vedo -r colormap_listvedo -r blochvedo -r slicePlane1vedo -r slicePlane2vedo -r pygmsh_cutvedo -r mousehighlightvedo -r mousehovervedo -r line2mesh_quadsvedo -r line2mesh_trivedo -r pointsCutMesh2vedo -r hoverLegendvedo -r iminuitvedo -r pymeshlab1vedo -r timer_callback1vedo -r timer_callback2vedo -r fitCirclevedo -r anim_linesvedo -r earthquake_browservedo -r np_matrixvedo -r customAxes2vedo -r customAxes3vedo -r glyphs3vedo -r fitPolynomial1vedo -r fitPolynomial2vedo -r histo_gaussvedo -r plot_polarvedo -r densifycloudvedo -r interpolateVolume
Files
marcomusy/vedo-2021.0.2.zip
Files
(11.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:3caa7a05dcddf92cb69a14b30fbeb1d9
|
11.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/marcomusy/vedo/tree/2021.0.2 (URL)