Which meshing software do you prefer?

3DReshaper, FROST, MeshLab, VRMesh, ZBrush & 3DCoat, CloudCompare, Etc
User avatar
gilles_3Dreshaper
V.I.P Member
V.I.P Member
Posts: 184
Joined: Mon Dec 08, 2014 11:41 am
Full Name: Gilles Monnier
Company Details: Technodigit
Company Position Title: 3DReshaper Manager
Country: France
Linkedin Profile: Yes
Been thanked: 2 times

Re: Which meshing software do you prefer?

Post by gilles_3Dreshaper » Thu Mar 24, 2016 8:17 am

@IngSayyad, I think this is the right question!
At 3DReshaper, we try to avoid such situations where the mesh has a large number of triangles.
The main reasons are: 1/ these meshes are very difficult to share (too big) and 2/ most of the SW will not handle these large meshes...
Gilles
3DReshaper Manager
http://www.3dreshaper.com

dhirota
V.I.P Member
V.I.P Member
Posts: 549
Joined: Sun Nov 01, 2009 11:18 pm
Full Name: Dennis Hirota
Company Details: Sam O. Hirota Inc.
Company Position Title: President
Country: USA
Linkedin Profile: Yes
Location: Hawaii, USA
Been thanked: 3 times

Re: Which meshing software do you prefer?

Post by dhirota » Thu Mar 24, 2016 6:10 pm

@IngSayyad

The short answer to your question for the project illustrated, it was a topographic study for the play ground, but we decided to do color scans for the entire school campus to help the school with other visualization applications as a pro bono donation.

The meshing is part of a longer answer starting with a posting in 2013 on the LSF about using Z+F 5010C for HDR imaging because of early morning low lighting conditions.

https://www.laserscanningforum.com/foru ... =51&t=4937
https://www.laserscanningforum.com/foru ... 7&start=10

We were scanning a 300 diameter historic banyan tree in the middle of Waikiki for a new US$400 million shopping center which used the banyan tree as center piece. They required a meshed tree for modelling and other visualization uses. We have Geomagic software and used it at that time with significant decimation of the scans.

Since we have been working with Thinkbox/Sequoia and saw this thread on trees, (most of our scanning work involves trees as objects), I decided to try out some work flows to include trees without spending any time removing vegetation. An obvious option is to focus on the scans to the area of interest for smaller meshes
as @gilles_3Dreshaper indicated. One of the reasons to looking at Sequoia is their ability to load in entire scanning projects with billions of points and automatically process them using DEADLINE on our servers.

We do not have specific client requirements for large meshes, since the majority of our work is for high end niche markets and seldom do we respond to commodity competitive bidding. The meshing work from point clouds is also determination of work flows to generate 3D printed and extracted models.

@gilles_3Dreshaper

Your two points illustrate where we want to be, so we have little or no competition in the work we can complete.
Dennis Hirota, PhD, PE, LPLS
[email protected]

jedfrechette
V.I.P Member
V.I.P Member
Posts: 864
Joined: Mon Jan 04, 2010 7:51 pm
Full Name: Jed Frechette
Company Details: Lidar Guys
Company Position Title: CEO and Lidar Supervisor
Country: USA
Linkedin Profile: Yes
Location: Albuquerque, NM
Has thanked: 2 times
Been thanked: 8 times
Contact:

Re: Which meshing software do you prefer?

Post by jedfrechette » Thu Mar 24, 2016 8:40 pm

Here's a poisson mesh of some cottonwoods with great bark texture along a street we did recently.
cottonwood.jpg
You do not have the required permissions to view the files attached to this post.
Jed

User avatar
gilles_3Dreshaper
V.I.P Member
V.I.P Member
Posts: 184
Joined: Mon Dec 08, 2014 11:41 am
Full Name: Gilles Monnier
Company Details: Technodigit
Company Position Title: 3DReshaper Manager
Country: France
Linkedin Profile: Yes
Been thanked: 2 times

Re: Which meshing software do you prefer?

Post by gilles_3Dreshaper » Thu Mar 24, 2016 9:21 pm

Thanks for clarifying the different approaches Dennis.
Not surprised different approaches answer different use cases! ;)
Gilles
3DReshaper Manager
http://www.3dreshaper.com

dhirota
V.I.P Member
V.I.P Member
Posts: 549
Joined: Sun Nov 01, 2009 11:18 pm
Full Name: Dennis Hirota
Company Details: Sam O. Hirota Inc.
Company Position Title: President
Country: USA
Linkedin Profile: Yes
Location: Hawaii, USA
Been thanked: 3 times

Re: Which meshing software do you prefer?

Post by dhirota » Sat Mar 26, 2016 1:18 am

This is my final trial of this project, with the trees. I will testing Sequoia with the 300 foot diameter banyan tree that I posted earlier on LSF and above on this thread.

I tried a radius of 15mm which displayed 466.6 Million points and 929.5 Million faces. I am not sure why the number of points and faces in the file are less than the number displayed.
3-25-2016 2-28-29 PM.jpg
3-25-2016 2-39-52 PM.jpg
In the previous thread submittal, I culled out objects with less than 1000 triangles, to minimize the number of meshes due to vegetation. In this trial, I decided to leave all the faces in, and culled nothing out, which probably added to the number of points and faces.

This job used all 64GB of RAM and probably all 6GB of my video RAM. Nividia has a new Quadro M6000 card out with 24GB of video RAM.

@cpw006

Chris, how did your tree project turn out?
You do not have the required permissions to view the files attached to this post.
Dennis Hirota, PhD, PE, LPLS
[email protected]

dhirota
V.I.P Member
V.I.P Member
Posts: 549
Joined: Sun Nov 01, 2009 11:18 pm
Full Name: Dennis Hirota
Company Details: Sam O. Hirota Inc.
Company Position Title: President
Country: USA
Linkedin Profile: Yes
Location: Hawaii, USA
Been thanked: 3 times

Re: Which meshing software do you prefer?

Post by dhirota » Sun Mar 27, 2016 4:02 am

The previous post was supposed to be my last on the trees, but Boris (Bobo) from Thinkbox sent me an email reminding me of some other scans that we had worked on that reduced the size of the meshes significantly, like 90% to 99%, which I forgot about.

There are several approaches to produce meshes using Sequoia, and I have a long way to go to figure them all out. As they develop the software, more of these manual approaches will be automated. The one which is currently automated is to simplify the mesh by reducing the number of faces. From our other project, Bobo showed how you could reduce the number of faces from 100% to 10% to 1% by reducing the face count in Sequoia.

Depending on your application, reduction of 100% to 10% face count or smaller percentage may be OK. So I decided to give it another mesh generation try using Sequoia using the same parameters, except reducing the face count by 90% to 10%.

You can be the judge.
929.5M_FACES_3-25-2016 2-28-29 PM.jpg
86.5M_FACES_3-26-2016 11-42-04 AM.jpg
466.5M_PTS_3-25-2016 2-39-52 PM.jpg
42.9M_PTS_3-26-2016 11-44-12 AM.jpg
You do not have the required permissions to view the files attached to this post.
Dennis Hirota, PhD, PE, LPLS
[email protected]

martinbujnak
I have made <0 posts
I have made <0 posts
Posts: 2
Joined: Wed Dec 09, 2015 9:41 am
Full Name: Martin Bujnak
Company Details: Capturing Reality s.r.o.
Company Position Title: research and dev
Country: Slovakia
Skype Name: martinbujnak
Linkedin Profile: Yes

Re: Which meshing software do you prefer?

Post by martinbujnak » Sun Mar 27, 2016 9:29 pm

Hi,
try using RealityCapture (http://www.capturingreality.com). It can import scans, register photos to scans, create meshes from photos, merge with scans, texture scene, etc... You should better try it yourself rather then reading this feature list :) RC demo can import scans too.
It can handle thousands scans, thousands photos and its incredibly fast.
You can also do some low level filtering or to simplify your mesh to have some reasonable poly-count for your output.

Also, it is not just about meshing like other software - it actually does a volumetric reasoning for what is a real geometry and what is a ghost. So it can automatically remove inconsistent objects - such as moving cars/people/... Also photos are involved in this reasoning - what in human language say e.g. "this is empty space" or "there is a car".

It supports just PTX for importing scans but E57 will released soon too.

Here are some toy-examples https://www.capturingreality.com/showcase, but scroll down and there is a video with 30K images and few hundred scans.

User avatar
gilles_3Dreshaper
V.I.P Member
V.I.P Member
Posts: 184
Joined: Mon Dec 08, 2014 11:41 am
Full Name: Gilles Monnier
Company Details: Technodigit
Company Position Title: 3DReshaper Manager
Country: France
Linkedin Profile: Yes
Been thanked: 2 times

Re: Which meshing software do you prefer?

Post by gilles_3Dreshaper » Thu Mar 31, 2016 9:34 pm

Sometime, our users do things we did not expect and it is impressive:


youtu.be/
Gilles
3DReshaper Manager
http://www.3dreshaper.com

cpw006
V.I.P Member
V.I.P Member
Posts: 289
Joined: Tue Nov 20, 2007 3:51 am
Full Name: Chris Widmer
Company Details: LAS
Company Position Title: 3D Scanning Manager
Country: USA
Linkedin Profile: Yes
Location: Atlanta, Georgia
Has thanked: 3 times

Re: Which meshing software do you prefer?

Post by cpw006 » Wed Apr 13, 2016 3:01 pm

dhirota wrote: @cpw006

Chris, how did your tree project turn out?
It turned out well, we're not able to post screenshots as it's for an upcoming movie. We tested Sequoia with nice results, but we used the mesh we created in 3dreshaper. Lots of great info in this thread, lots of good work.

cpw006
V.I.P Member
V.I.P Member
Posts: 289
Joined: Tue Nov 20, 2007 3:51 am
Full Name: Chris Widmer
Company Details: LAS
Company Position Title: 3D Scanning Manager
Country: USA
Linkedin Profile: Yes
Location: Atlanta, Georgia
Has thanked: 3 times

Re: Which meshing software do you prefer?

Post by cpw006 » Wed Apr 13, 2016 3:01 pm

dhirota wrote: @cpw006

Chris, how did your tree project turn out?
It turned out well, we're not able to post screenshots as it's for an upcoming movie. We tested Sequoia with nice results, but we used the mesh we created in 3dreshaper. Lots of great info in this thread, lots of good work.

Post Reply

Return to “Meshing Software”