Skip to content

Commit

Permalink
Andreas's review
Browse files Browse the repository at this point in the history
  • Loading branch information
janetournois committed Nov 26, 2024
1 parent 69b8eb4 commit a268a1f
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions _posts/2024-12-01-mesh3-improvements.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: "Tetrahedral Mesh Generation improvements"
description: "Tetrahedral Mesh Generation improvements in CGAL-6.0.1"
title: "Tetrahedral Mesh Generation Improvements"
description: "Tetrahedral Mesh Generation Improvements in CGAL-6.0.1"
category:
tags: [""]
---
Expand Down Expand Up @@ -46,9 +46,9 @@ are added to the feature graph of the domain for feature protection.</p>

<p>Two detection functors are provided :
<ul>
<li><i>CGAL::Detect_features_in_image()</i> detects and constructs all
<li><code>CGAL::Detect_features_in_image()</code> detects and constructs all
polylines lying at the intersection of three or more subdomains, and</li>
<li><i>CGAL::Detect_features_on_image_bbox()</i> detects and constructs the polylines
<li><code>CGAL::Detect_features_on_image_bbox()</code> detects and constructs the polylines
that lie at the intersection of two or more subdomains and the bounding box of the input labeled image.</li>
</ul>
</p>
Expand All @@ -71,7 +71,7 @@ a smooth and accurate output surface was described by Stalling et al in
<a href="https://opus4.kobv.de/opus4-zib/frontdoor/index/index/docId/382"><i>Stalling, D., Zöckler, M., Sander, O., & Hege, H. C. (1998),
Weighted labels for 3D image segmentation</i></a>.
It consists in generating a second input image, made of integer coefficients called weights, and use those weights to define
smoother domain boundaries. The 3D image of weights can be generated by <i>CGAL::Mesh_3::generate_label_weights()</i>.</p>
smoother domain boundaries. The 3D image of weights can be generated by <code>CGAL::Mesh_3::generate_label_weights()</code>.</p>

<div style="text-align:center;">
<a href="../../../../images/mesh3_weighted_images.png"><img src="../../../../images/mesh3_weighted_images.png" style="max-width:100%"/></a><br>
Expand All @@ -96,14 +96,14 @@ until they are satisfied.
The list of CGAL meshing criteria has been enriched with a new criterion that enables the user to
define an upper bound on the distance between the input feature graph and the output feature edges.</p>

<p>The following example shows how to use this new criterion, called <i>edge_distance</i>:
<p>The following example shows how to use this new criterion, called <code>edge_distance</code>:
<a href="https://doc.cgal.org/6.0.1/Mesh_3/Mesh_3_2mesh_polyhedral_domain_with_edge_distance_8cpp-example.html">
mesh_polyhedral_domain_with_edge_distance.cpp</a>.</p>

<div style="text-align:center;">
<a href="../../../../images/mesh3_edge_distance_stool.png"><img src="../../../../images/mesh3_edge_distance_stool.png" style="max-width:65%"/></a><br>
<br><small>Mesh generation from polyhedral surface with varying <i>edge_distance</i> meshing criterion.
The quality improvement is important on the lower end of stool feet.</small>
<br><small>Mesh generation from polyhedral surface with varying <code>edge_distance</code> meshing criterion.
The quality improvement is noticeable at the bottom section of the stool legs.</small>
</div>


Expand Down

0 comments on commit a268a1f

Please sign in to comment.