Marco Musy

Results 390 comments of Marco Musy

Yes it is possible, but you need to keep in mind that it is just a representation e.i. you change the appearance of the axes not the data associated to...

Hi Louis, thanks, that makes sense to me! Please go on with a PR. I would not do the same for `interactive` though as that is something one may want...

Thanks for spotting the problem, after: ``` pip install -U git+https://github.com/marcomusy/vedo.git ``` you should be able to reproduce: ```py # build simple mesh import numpy as np import vedo points...

Yes - sorry - at the minute that is not implemented.

Sorry for the late reply, this really looks like a bug... but I could not spot the problem for now. A workaround is to add m.pointdata.remove("PointsRGBA") m.pointcolors[idpoint] = [255,0,0,255] On...

isn't it already possible with extrude(): ```py from vedo import * letter = Text3D("A") #can be any Mesh letter.pointdata["mydata"] = range(letter.npoints) letter.cmap("Set1") eletter = letter.clone().extrude(0.1) eletter.cmap("Set1") eletter.print() show(letter, eletter, N=2,...

this is only available in the forthcoming release: ``` git clone https://github.com/marcomusy/vedo.git cd vedo git checkout restruct_mem pip install -e . ``` ```py from vedo import * letter = Text3D("A")...

oh for that i see 2 options: - use https://vedo.embl.es/autodocs/content/vedo/vedo/pointcloud.html#Points.implicit_modeller - `compute_normals(cells=False)` then manually move the vertices along the normals. To avoid self collisions I would move them by averaging...

Ops sorry, another miss in my release docs.. it's: https://vedo.embl.es/autodocs/content/vedo/vedo/pointcloud.html#Points.generate_surface_halo How "dense" is dense for you? I would say it should be ok up to 100k vertices. Third option, would...

Moving vertices along the normal is very fast even for meshes of 438k: ```py from vedo import * msh = Mesh("https://www.dropbox.com/scl/fi/l28380iuhudaanl5uajf4/dragon.ply") msh.compute_normals(cells=False, points=True) for i in progressbar(10): normals = msh.pointdata["Normals"]...