Number of triangles needed for Curvature Calculation

33 views
Skip to first unread message

aditya shukla

unread,
Aug 26, 2024, 8:39:33 AM8/26/24
to dream3d-users
Hi Dream3D community

I would like to know, how many triangles for a given feature I need to calculate mean curvature with some confidence. I read in the documentation that the default parameter for   Neighborhood Ring Count is 3. I guess it means that the curvature calculation will be done with the third nearest nieghbour included in the group of triangles .

Let me know if you have an opinion on this.

Best
Adi

Michael Jackson

unread,
Aug 26, 2024, 1:03:56 PM8/26/24
to aditya shukla, dream3d-users
Dear Aditya, 
     The DREAM3D development team has never conducted one of these studies. If you are using the surface meshing from within DREAM3D, there is typically enough triangles to give a good approximation of the curvature. This also indirectly assumes that there are about 10 voxels across each grain/feature before you use the surface meshing algorithm.

--
Mike Jackson                    mike.j...@bluequartz.net
BlueQuartz Software         www.bluequartz.net
President/Owner               Dayton, Ohio
Principal DREAM.3D Developer


--
You received this message because you are subscribed to the Google Groups "dream3d-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dream3d-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dream3d-users/a115db8f-adc0-4934-b06b-5f2b0f0c546fn%40googlegroups.com.

aditya shukla

unread,
Sep 11, 2024, 1:58:01 PM9/11/24
to dream3d-users
Thank you the reply. As a follow-up, can I ask what is the unit of calculated curvatures? I input my 3D voxelated volume using create geometry filter with grain ids. I then mesh the volume and then calculate curvature using the suitable filters. Are the units of curvature = 1/(voxel length) -1

Thanks 

Best
Adi

Michael Jackson

unread,
Sep 13, 2024, 6:27:06 PM9/13/24
to aditya shukla, dream3d-users
Hello, 
   I would reference this paper:

[1] J. Goldfeather, V. Interrante, “A Novel Cubic-Order Algorithm for Approximating Principal Direction Vectors”, ACM Transactions on Graphics 2004, 23(1), pp. 45 - 63.

The algorithm is based on the algorithm in that paper. 
--
Mike Jackson                    mike.j...@bluequartz.net
BlueQuartz Software         www.bluequartz.net
President/Owner               Dayton, Ohio
Principal DREAM.3D Developer

Reply all
Reply to author
Forward
0 new messages