Create Stunning 3D Mesh from Point Clouds (Python Version)

  Рет қаралды 28,372

Florent Poux

Florent Poux

Күн бұрын

Пікірлер: 84
@YAWEN-s4y
@YAWEN-s4y 10 ай бұрын
Hi Sir, thank you very much! May i ask what if i have some sample data of a building point cloud, but it has some open ends i think, making the mesh generate result has the warning: [Open3D WARNING] [SimpleShaderForTriangleMesh] Binding failed with empty triangle mesh. How could we overcome this? thank you!
@FlorentPoux
@FlorentPoux 10 ай бұрын
Hmmm, the approach should work for any type of comple point clouds, therefore, it may be a good idea to investigate! You can reach me on learngeodata.eu, or in the discord channel and I will check out your dataset 😉
@moshuchitu203
@moshuchitu203 5 ай бұрын
Maybe if the open ends are planar, with known shapes, maybe write a random point generator function will be sufficient?
@mohammadrezaee5617
@mohammadrezaee5617 Ай бұрын
That was Great Bro!!!
@FlorentPoux
@FlorentPoux Ай бұрын
thanks bro :)
@trollenz
@trollenz Жыл бұрын
Thanks, very interesting... Your point cloud voxelization to mesh approach is also very interesting, thanks 👌🏻👏🏻
@annamarwiapalese2734
@annamarwiapalese2734 11 ай бұрын
do you think this procedure would also work well for less dense point clouds?
@FlorentPoux
@FlorentPoux 11 ай бұрын
Yes it would! You just need to adjust the radius of your ball
@surveying1015
@surveying1015 Жыл бұрын
I’d really love to see all the methods I’m glad I landed on this channel
@FlorentPoux
@FlorentPoux Жыл бұрын
Welcome aboard! Very happy to have you part of 3D learners :)
@lapoulequipond7555
@lapoulequipond7555 Жыл бұрын
HAAAA! Merci beaucoup pour cette vidéo pépite! Je suis en plein travail de recherche sur les techniques de cartographie et cette vidéo est très enrichissante. Bravo et merci :)
@prog.0133
@prog.0133 Ай бұрын
Hi Sir, thank you for your videos and your effort I'm now working on a XYZ file format of a point cloud of neom area, and the file is about 500MB and also the file has the format of XYZ RGB and the Normals, but the normals are all zeros in all the rows. every time I run the code the kernal just dies, do you know the reason behind that? the file works fine in cloudcompare software but in the code does not as I said the normals are all zeros and the RGB values are between 0-255, and xyz just float numbers
@paulosantosbim
@paulosantosbim Жыл бұрын
Can I do this with iPhone LiDAR Scanning?
@FlorentPoux
@FlorentPoux Жыл бұрын
Yes you can ! A video on it is coming soon ;)
@luongpham2587
@luongpham2587 Жыл бұрын
hello , can i get the file point clouds example ?? thank you
@FlorentPoux
@FlorentPoux Жыл бұрын
Yes of course, you have that in the tutorials page in the description below
@octopusfinds
@octopusfinds 9 ай бұрын
Thank you, Great introduction- just commenting on the background music kind of distracting- but the rest is golden 🔥
@FlorentPoux
@FlorentPoux 9 ай бұрын
Haha thanks a lot for the feedback, indeed, I am learning how to edit, 1% better evry time haha!
@Tbagsmacgee321
@Tbagsmacgee321 8 ай бұрын
would this work on like a 3d scan of a landscape from drone?
@FlorentPoux
@FlorentPoux 8 ай бұрын
Yes it would!
@Tbagsmacgee321
@Tbagsmacgee321 8 ай бұрын
@@FlorentPoux ok i have to try , let you know how its goes
@CowaBUNGA-jg8jq
@CowaBUNGA-jg8jq 7 ай бұрын
Sir, is there any way to export the mesh as one of these files? I am trying to model in ABAQUS using point cloud data and am trying really hard to bridge the gap with an efficient process.... FILES: Nastran (.bdf, .dat, .nas) ANSYS (.cdb) STL (.stl)
@FlorentPoux
@FlorentPoux 7 ай бұрын
Yes, you can export as .stl file. I am working on another tutorial for parametric modelling
@lucasliu9299
@lucasliu9299 3 ай бұрын
Nice video! how to get a nice pcd by using a ToF camera. My pcd is noisy.
@FlorentPoux
@FlorentPoux 2 ай бұрын
Thanks ! I will make a tuto on this to help you
@TabbyKitty13
@TabbyKitty13 5 ай бұрын
Thanks! I work with realsense D415 sensor for 3d scanning human body. Can I build point cloud from sensor steam realtime? (Like recfusion, dot3d, lipscan do)
@FlorentPoux
@FlorentPoux 3 ай бұрын
yep this is feasible, just not with directly python :)
@hamzabargougui7402
@hamzabargougui7402 6 ай бұрын
thank you so mush for your effort great videos and great information. If I want to calculate the volume of a shape like that what methods you advice me!!!!
@FlorentPoux
@FlorentPoux 5 ай бұрын
Thanks a lot for your kind words! So if you want to compute the volume, you can use Convexl hull as a first approach, I hope this helps you!
@f1-coldlaps460
@f1-coldlaps460 Жыл бұрын
id love to see how you created this point cloud!
@FlorentPoux
@FlorentPoux Жыл бұрын
Noted :)! Coming soon!
@johnrichardson1949
@johnrichardson1949 Жыл бұрын
will you be doing the software version soon? I was wondering if you would do a quick consulting for me for hire?
@FlorentPoux
@FlorentPoux Жыл бұрын
Hi! Sure I can do both, and maybe also show to to create software from theses
@amartious2123
@amartious2123 Жыл бұрын
Hello, at 4:25 you show that the Point Cloud you captured has proper normals. Hos did you get these? Did you estimate them after acquisition or were they computed during the capture? Actually, I'm really interested in learning about your capture method, and if it's possible to use a similar process for dynamic point clouds (volumetric video).
@FlorentPoux
@FlorentPoux Жыл бұрын
Hey @amartious2123 ! These where computed afterwards, as the initial ones where not properly oriented. The capture method is Photogrammetry, so I will make a video on that to show my process to get such point clouds and 3D meshes! It is indeed possible to capture dynamic point clouds, but the data volume will be on par :)!
@amama4real
@amama4real 8 ай бұрын
Thanks. Great video. However, I have been having problems installing Open3d. My python is version 3.12. Is there a way to install it or do I have to install an older version of python?
@FlorentPoux
@FlorentPoux 8 ай бұрын
Thanks! You have some ways but it is a bit broken (you have to compile from scratch). I would advise getting to work with an isolated environment with Python 3.9
@amama4real
@amama4real 8 ай бұрын
@@FlorentPoux Thanks! It worked. I used Python 3.8
@paulbarton4395
@paulbarton4395 11 ай бұрын
I cannot install Open3d with conda, which video has the instructions for obtaining open3d, please?
@FlorentPoux
@FlorentPoux 11 ай бұрын
Hey paul! I will make a video on installing open3d with conda then (else I recomment pip: pip install open3D), as with the new version it looks like they do not have ithe possibility with conda. Else, if you want an older version, you can use this line: conda install -c open3d-admin -c conda-forge open3d
@paulbarton4395
@paulbarton4395 11 ай бұрын
@@FlorentPoux Thanks. However, I am learning now that conda frequently has issues recently; I reinstalled Anaconda and conda failed to install some other libraries also. I am switching over to using pip/pipenv for everything. Thanks for the reply!
@piyushtiwari4453
@piyushtiwari4453 9 ай бұрын
great video!, actually i wanted to create a water tight mesh , can you tell me which algo is best suited for that?
@FlorentPoux
@FlorentPoux 8 ай бұрын
In that case, you may take a spin the Poisson reconstruction approach
@arushis7144
@arushis7144 Жыл бұрын
I would love to learn how to turn images into point cloud.
@FlorentPoux
@FlorentPoux 11 ай бұрын
Coming very soon ;)
@jeffreypartridge7201
@jeffreypartridge7201 Жыл бұрын
Can I use these tools on Mac?
@FlorentPoux
@FlorentPoux Жыл бұрын
Hi @jeffreypartridge7201 , yes you can use these tools on Mac as well!
@SandeepRCRajarathnam
@SandeepRCRajarathnam Жыл бұрын
Thank you...Nice video Is there any way to create texured mesh from this point cloud?
@FlorentPoux
@FlorentPoux Жыл бұрын
Thanks! Yes indeed, but then you would have to transfer the vertex colors to the faces, which will a bitdegrade the quality of the texture. I will make another episode on point cloud meshing with texture creation
@DJ-Illuminate
@DJ-Illuminate Жыл бұрын
Could one create a dynamic mesh with 4D splat point cloud data?
@FlorentPoux
@FlorentPoux Жыл бұрын
Hi steve! I am not sure I understand the question. You want to animate a Mesh?
@DeepApnea
@DeepApnea Жыл бұрын
Are you using nerf to create 2D images into 3D point cloud ?, good video :)
@FlorentPoux
@FlorentPoux Жыл бұрын
Thanks @DeepApnea! In this tuto, I used photogrammetry, but Nerf works as well, I just finished testing it on a simple scene, I will make a video on it if you are interested
@MihirMihir-u7v
@MihirMihir-u7v 11 ай бұрын
Great video! Please also make a video on how to make a point cloud from photos
@FlorentPoux
@FlorentPoux 11 ай бұрын
Great suggestion! And a Quick Wish granted 😉 I shot last week: kzbin.info/www/bejne/aYWkpJKunpuDd9Esi=6llRB8iYN2CW7Yj8
@ramakrishnak8146
@ramakrishnak8146 9 ай бұрын
Hey this video is helpful so much, I have similar requirement to create a 3d object from series of 2d images is it possible
@FlorentPoux
@FlorentPoux 9 ай бұрын
Super happy that it helps you a lot! Yes you can!
@sebastianarroyo7005
@sebastianarroyo7005 8 ай бұрын
great tutorial
@FlorentPoux
@FlorentPoux 7 ай бұрын
Thanks a lot!
@gauravbam9252
@gauravbam9252 4 ай бұрын
Great great great video. 🎉🎉🎉🎉🎉 Very amazing video 👌👌👌👌👌👌 Huge love from india ❤❤❤❤❤❤ 🎇🎇🎇🔥🔥🎊🎉🎉❣️❣️💝💝🎈🎈🎈 Please make another video on how to convert mesh to surface solid and convert surface solid to solid body or convert mesh into solid body using python please please please 🙏🙏🙏
@FlorentPoux
@FlorentPoux 3 ай бұрын
Thank you so much 😀
@miwkatv590
@miwkatv590 10 ай бұрын
If we don't have normals, how can we compute them? I use pcd.estimate_normals(search_param=o3d.geometry.KDTreeSearchParamHybrid(radius=0.1, max_nn=30)), but the result is very bad
@FlorentPoux
@FlorentPoux 10 ай бұрын
If you do not have normals, then, an approach like morphological deformation is better suited. I will do a video on it, on how to avoid computing normals. But maybe your point cloud has a geometry type that makes normal computation complex? Do not hesitate to share more on learngeodata.eu, we can deep dive your issue 🌞
@utkarshsingh1784
@utkarshsingh1784 Жыл бұрын
Loved the demonstration. Thank you! Would this apply to full building exterior scans? I am working towards exporting building meshes out of a point clouds but the results have not been the best. Thanks
@FlorentPoux
@FlorentPoux Жыл бұрын
Yes, absolutely! This is the advantage compared to using watertight meshes approaches, here you can generate a full mesh of the exterior scan of a building!
@alloc7260
@alloc7260 Жыл бұрын
Hey bro your content is awesome, I really liked it, can you please share the code resource for more guidance 🙏.
@FlorentPoux
@FlorentPoux 11 ай бұрын
Hey alloc, Thanks a lot! Sure, I am sorting out the best way to do that! So far, the code is available in the description, on the tutorials page of learngeodata.eu
@VictorOnFlutter
@VictorOnFlutter 9 ай бұрын
How can I get these point clouds?
@FlorentPoux
@FlorentPoux 8 ай бұрын
You can download them from the article
@khelidjyoucuf2417
@khelidjyoucuf2417 Жыл бұрын
Can you give le the code please
@FlorentPoux
@FlorentPoux Жыл бұрын
Yes of course, it is in the Medium article!
@geodatacenter
@geodatacenter 3 ай бұрын
Share the code please
@FlorentPoux
@FlorentPoux 2 ай бұрын
I added the link indescription (first link)
@lazibsharar
@lazibsharar 3 ай бұрын
can u provide the source code?
@FlorentPoux
@FlorentPoux 2 ай бұрын
Yep of course, it is in the comments, first link
@AyushSingh-u5d5z
@AyushSingh-u5d5z 3 ай бұрын
give source code link plzz
@FlorentPoux
@FlorentPoux 2 ай бұрын
I added in the comments, the first link
@russellg3775
@russellg3775 Жыл бұрын
Squadrons sucked, i was hoping for an updated Tie Fighter, with great solo campaign and similar controls but instead we got an MMO
@FlorentPoux
@FlorentPoux 11 ай бұрын
haha, I didn't play squadron! I am still stuck to the old X-Wing VS Tie Fighter
@psLand-film
@psLand-film 11 ай бұрын
Thank you, but I hope you will grow from adding disturbing music to your videos.
@FlorentPoux
@FlorentPoux 11 ай бұрын
Noted
@Ninjujitsu
@Ninjujitsu 2 ай бұрын
were you playing dota with a controller wtf
3D Point Cloud Segmentation and Shape Recognition with Python
18:23
3D Point Clouds in Blender: Starter Guide
18:18
Florent Poux
Рет қаралды 26 М.
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
3D Point Cloud Classification in Python - PointNet Concept and Implementation
7:56
Gentle Introduction to Preprocessing Point Clouds-pt. 1
14:33
Amnah's Lab
Рет қаралды 1,2 М.
Reality Capture: Using Control Points
19:45
Polygarden
Рет қаралды 2,5 М.
3D Point Cloud vs Mesh - Which is Better?!
5:11
Stitch_3D
Рет қаралды 2,8 М.
How to Turn a Point Cloud to a Mesh Using CloudCompare
6:19
EveryPoint
Рет қаралды 134 М.
How to Generate 3D Voxels from Point Clouds with Python (Tutorial)
25:56
Generate mesh from point cloud in MeshLab
2:44
Eduard Paul Lakida
Рет қаралды 37 М.