Subject: CGAL users discussion list
List archive
- From: Sebastien Loriot <>
- To:
- Subject: Re: [cgal-discuss] Error with jet_smooth data
- Date: Thu, 7 Jul 2022 09:34:01 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-data: A9a23:JYhIv6AWFesGvhVW/xvlw5YqxClBgxIJ4kV8jS/XYbTApD8n12YHy zcdCGHSaazfZ2uhfowjaY3k9BsE6JHXyt9gOVdlrnsFo1Bi+ZOUX4zBRqvTF3rPdZObFBoPA +E2MISowBUcFyeEzvuVGuG96yE6j8lkf5KkYAL+EnkZqTRMFWFw03qPp8Zj2tQy2YfhXFvU0 T/Pi5S31GGNi2Yc3l08sPrrRCNH5JwebxtF1rCWTakjUG72zxH5PrpHTU2CByeQrr1vIwKPb 72rIIdVUY/u10xF5tuNyt4Xe6CRK1LYFVDmZnF+A8BOjvXez8A/+v5TCRYSVatYoy6Im9ZN9 PJcjIO9eBo1ZqjjlOgSDRYNRkmSPYUekFPGCX22sMjW0EifNnWwmbNhC0Y5OYBe8eFyaY1M3 aZAeXZdM1ba3bLwnOjTpupE3qzPKOHwOIQFu3Z8izTdJfkjSJHHBa7N4Le02R9s2p4XRqqHN qL1bxJsSwvdTDwWBmwSDc8hsey0h0anbiZX/Qf9Sa0fujCPlmSdyoPFO9XcfpmGRN5eg12Dj nnX+nzwRBAcLt2WjzSfmk9AncfKlCL/HZ0XTfi2qqQsj1qUyWgeThYRUDNXvMVVlGalWtZZF 3Az6xMxoJkv6BSuYdXxUEO39SvsUgEnZ/JcFOgz6Qeow6XS4hqECmVsctKnQIx23CPRbWx6v mJlj+8FFhQ07+LIESP1GqO86GLtaXJMfAfucAddFVNdi+QPtr3fmf4mczqOOKu8j9mwBjSph j7W9m4xgLIcicNN3KK+lbwmv95OjsiWJuLWzl+PNo5A0u+fTND8D2BPwQaChcus1K7DEjG8U IEswqByFtwmA5CXjzCqS+4QBryv7PvtGGSC3AE2RMN7rWT0qibLkWVsDNdWdBcB3iEsKW+BX aMvkV45CGJ7Zyb1MfUmO+pd9exzlPC4RbwJqcw4nvIXOsQrHON21C5pYkGU0gjQfLsEwMkC1 WOgWZ/0Vx4yUPw5pBLvHrt1+eJ1m0gWmDyLLbimnkzP+efPPxa9FOZVWHPQNLxRxP3f+239r Y0PX/ZmPj0FD4USlAGModBNRb3LRFBnba3LRzt/L7HYfVY+ST16Wpc8A9oJIuRYokicrc+Ql lnVZ6OS4AOXaaTvJVrYZ3Z9RqnoWJoj/3s3MTZ9b1mt0nknJ42o6f5HJZcweLAm8s1lzOJ1H 6FVIZXeXqwXR2SV4SkZYLn8sJdmK0amiAeICCyvP2oycptmcArW94K2ZQDo7iQPUnG6uJJm8 b2t3w/WW7QZQAFmAJqEYf6j1QLjsn0UmeY0VEzNe4EBdELp+YlsCirwkv5ne5FWeUufnmOXj l/EDw0ZqO/Bp54O3OPI3a3U/Z20F+ZeH1ZBGzaJ4LuzMx7c9DXxzIJFVtGOYmmBBm75/aOVZ dJVwev5B/sJkQsYqIF7Cbtqkfsz6taz9b9XygNoQCfCY1ixUOgyJ3CH2YxQs/QIyOMD/wSxX U2L959RPrDQYJHpF1sYJQwEaOWf1KFLxmODs6xteEiqtjVq+LenUFlJO0XegiJqKrYoYpgux v0suZJL5gHj2AAmNM2K0nJd+2iWdCdSVqwmstQFBdauhFZxjF5FZpPYB2n955TWM4dANUwjI zm1gqvehuQDmhCTLSJrTXWdj/BAgZkuuQxRyANQLVq+nNeY1OQ82wdc8GhqQwlYpvmdPzmf5 oS224xJyaSyE/NAgcFCWyWzHlgECkHDvEP2zFQNmSvSSEzAuqkh6oEiEb7lwazb2zs0kvtnE HWwx2PsUDKsd8b0tsf3cVAwsOTtFLSd6SWb8P1K3K25810Sbj/sg6vobm0Nw/ci7QXdm2Wfz dRXEC1MhWEX+MLeT2DXy2VX6FjIdC25GQ==
- Ironport-hdrordr: A9a23:EgFBzqr1Wkq4Mp+EcKv6Yi8aV5ooeYIsimQD101hICG9E/bo9f xG885w6faZslsssTQb9+xoW5PwIk80l6Qb3WB5B97LNzUO+lHIEGgI1+vfKkjbakvDH5lmpM BdmsZFZOEYdWIK6foStzPIduod/A==
- Ironport-phdr: A9a23:cpg3AhagpkujODImsODzMN//LTFC2YqcDmcuAnoPtbtCf+yZ8oj4O wSHvLMx1gSPBNuHoKse0qL/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQF cVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q99pHNbQhEniexbLJ9I Rm5sAndqNQaipZ+J6gszRfEvmFGcPlMy2NyIlKTkRf85sOu85Nm7i9dpfEv+dNeXKvjZ6g3Q qBWAzogM2Au+c3krgLDQheV5nsdSWoZjBxFCBXY4R7gX5fxtiz6tvdh2CSfIMb7Q6w4VSik4 qx2ThLjlSUJOCMj8GzPicJ+gq1Urxy8qRJhzY7aYIOaO+ZxcK7GYdMXRnBMUtpNWyFPAI6xa ZYEAeobPeZfqonwv0YAogWlCga2H+Pv1j5IiWHw3aYn1eohFhvG3A0nH9ISrX/Zq871NKMVU eCvzanIyinDY+lT2Tf584XIfRUhruuNXbJ0a8be1U4vFwbcg1iWtIfqMC+b2P4XvGiH8+pvS /ivi2g/pg9xojWix9khh4jVi48Ly13J9id0zok7KNGmR0B2Zd+pHZhOui2EK4d4TMMsTn10t Cs6ybALtoK3cSgKxZk5xBPSbeGMfYaP4hLmTumRIDF4iWp5d7KwnRmy9VKsyurmVsm7yFpKr yxFksPNtn8XzRDT5NKHR/1g9UmiwTaCzx7f5v1ALEwulqfWK4QtzqMumpcQq0jOETH6lF31g aKXbEkp+Oml5/75brjouJOQLZJ4hwHxP6koh8exG/43MhIUUGie4em81KPs/Un+QLhSi/05i KjZsJTDKcUVo661HhZZ0ogs5hqhFTum39MYnX4ILFJBZh2LlZTmO1bLIPzgDPe/hUqjkCtzy vzYIrHsBo/BI3vDnbv7YLpx9U1RxBA8wNxB/55UD6sOIPP3Wk//rtzYCRo5PhSvw+bjD9V9z IIeWWWTAqODNaPStUSF5u0qI+aWZY8VvCzxJOQi5/7rlXM5n0QScrGz3ZQLcHC4AuhmI0KBb HbxmtsBC3sFvhIiTOz2j12PSSJcZ3moUKI4/z00FYOmDZzfSYCwm7yBxzy2HoZWZ2BDElCDC 23kd4SCW/cWaSKdONVtkjIeVevpdok6yBv7tBPm06E1aa3P6ygAvNTi0sJ07qvdj1Yp5DlsB oOc1W+KCGp7l2dNSz4t171kuh9AzEye25R1k+ANFcBP/+gbFUAhJJvExqp7DcrzU0TPZJCSW VO+S5KnBz82Cdk+yttLb0dmEMi5lUP/2H+hDLYR0rCKH5cp6bn03n7rJs87xWyV+rMmigwdT 8FGLnGni6g30w/JBonV2xGCk6GwdKMAmivJ3GiGxGuK+kpfVVgjAu3+QXkDax6O/pzC7UTYQ ur2YVxGGg5IyMrYb7BPdsWsl1JNAvHqJNXZZWu13Wa2HxeBgL2WP8LxY2tI+iLbBQAflhwLu 26cPF0lAiC7omXCSjlqPV3qakLot+J5rSDzVVc6mjmDdFYpzL+p4lgQjP2YRekU2+cfvCA7q jJoWlO5993TAtuE4QFmefYUessztXFA02+RrAlhJtqgIqRl00YZaBhytljy2g9fD4xBlY01q SpvwlYob62f11xFenWT2pWY1qT/DG708VjvbqfX3guby9OK4uIV7/9+rVz/vQavH05k8nN90 tAT3WHOrpPNRBEfV578SCNVv1Bzuq3aby8h5ojVyWwkMK+6tSXH0s4oA+1twwipftNWOqeJX AHoFMhSC8+rIe0s01+nC3BMdPtW87Q1ON/gcv+u16uiPeImlzWjzCxG7I17zkOQ5n9kUOebl 50Bwvyewk6GT2Km1Abn4p2xwNoUI21ITQ/dgWD+CYVcZ7N/Z9MOAGaqeYisw8lmwoTqUDhe/ UKiAFUP3ImofwCTZhrzx141twxfrHq5lC+/1zExnSsuq//VxyjJ2eXlaFwCPkZEQWBjiRHnJ o3+3LV4FAC4KhMkkheo/xOw3KxcvqV4My/WRW9HeiH3KydpVa765d/gK4ZfrZgvtytQSuG1Z 1uXH6X8rxUt2CTmB2JCxTo/ellGo73BlgdhwCKYJXd39j/CfN1ogA3Y75raTOJQ2TwPQG95j yPWDx6yJYvh8dKRnpbF+uewMgDpHoZXdjPqyp/GsS+T6mhjABn5lPe20tHqCgk11ybn2sIiD 32Z6kahJNCxh+Lma6puZQFwCUX56tZmF40b8MN4n5wW1XUAx92U8XcBjWbvIIBe0KP6YmAKQ G1DyNrU7Q75nUx7eyjRlsSpCzPEmJsnO4PpBwFekjgw5M1LFqqOublNnC8v50G9sRqUe/922 DEU1fop7ncexeAPogskiCuHUdVwVQFVOzLhkxOQ4pWwtqJSMSy0db+q1U1i29WlJL6HqwBYH n3+f91xeE04ptU6K1/K3HDpv8v/fN7KbNUP8BiQuxjFhulRbpk2k7BZ4EgvcXK4tnojxekhi BVo1pzvp4mLJVJm+6ehCwJZPDn4NIsDvyvghqFEkoOKzpiiS99/Ty4TUsKiHpfKWHoC8O7qP AGUHHggp2eHTPDBSBSH5h4urmqTQcv2cSjGfD9DkYokHF7HeARemFxGAml8xMViUFn0nIq5N x4og1JZrl/g9kkSlKQxb0O5CiGH413wIjYsFMrBclwMslAEtx+TaYvEtqpyB30Kocfn9VDLc z3BIVwPVDFsOATMBki/bObyo4Carq7AQLL5dqWGYK3S+7UGB7HRms3pgs0+uGzVfsSXYis7U KZ9gxsfGyg/Q4OAxVBtA2QWj36fNZbK4kfhvHQt/obnt620EAP3udnVUuUUbIUpokHsx//Eb r/YhT4le2wBiNVWni6Ok+JZhBlL2kQMP3G7GLAE/0YhVYr2nalaR14eYiJ3bo5T6r4kmxNKM ojdg8/00bhxirg0DU1EXBrvgJPhY8tCOGy7OF7dYSTDfL2bOT3Gxd32aqKgWPVRiutTrRi5p TecFQfqID2CkzDjUx3nP/tLiWmXOxlXuYf1dRgIayCrVNX9dhiyK8N6lxUzyLwww2zPbCsSb WI6fERKobmdqyhfh7Q3GmBM6GZkMfjRmyud6Lq9SN5euv9qDyJo0uNCtS5imv0FsWcdHqwzx HGBy7wm60urmeSO1Dd9BR9HqzIRwZmOoV0nI6LSsJ9JRXfD+hsJq2SWERUD4dV/WbiN8+hdz MbCkKXrJXJM6dXRqIEHA8/OKcWbdn8lGRXsET/QSgACSHT4UAOXz1wYi/yU+nCP+9IirYPwn ZMVVrJBfFk8F/dfFUE8WdJeetF4WTQrlbPdh8kNrynbzlGZVIBRuZbJUeiXCPPkJWOCjLVKU BAPxKvxMYUZMoCTM6NKZVxznYCMEE3VD4klSshJYQo9oUEL+397HDVbM6PNbwqs5DoMEKfxk EJszAR5Zusp+XHn5FJlfjL3
- Ironport-sdr: Jos3AbhCVhAFyJJr4XMHLG146O8qlfAAt0x7sAHorbSVyLYKMgDCb9/+U3KW+ndduvBds0Lyqc VlnrDQUTIFU+QMkfKL4ITElxfRh/XHGlsTwSsS9qkYN5b9BcKA0kqEb33ANmTnlLUp5LhENJ3v 9/KDTjosD3PpFAWYUvI0JRsiera6yQm3tq0+JmAc/qkKzKq9MYvLkJj2yzGQwTEjPvBWEoaVCn Tv6xLHdP48AGqBp3wMBenqQEUFDmvrVpOZAn79rX73i25DN089C/xXM1vCBkYk+rxxE+J6r1Wq aZ2T1YUT4BilxxPwD5ipkw3Q
What the assertion says is that you need more points than the degree
of the jet to be fitted. To be honest if you have only 4 points I don't
think poisson reconstruction will give you something relevant.
Advancing front is probably you best option.
Sebastien.
On 7/6/22 16:58, KL ( via cgal-discuss Mailing List) wrote:
Hello,
Following that tuto:
https://doc.cgal.org/latest/Manual/tuto_reconstruction.html#TutorialsReconstruction_recap <https://doc.cgal.org/latest/Manual/tuto_reconstruction.html#TutorialsReconstruction_recap>
with the latest version of CGAL, I get:
The error is CGAL ERROR: precondition violation!
Expr: nb_input_pts >= nb_d_jet_coeff
File: include/CGAL/Monge_via_jet_fitting.h
when calling CGAL::jet_smooth_point_set<CGAL::Sequential_tag> (points, 24);
The point_set has 4 points in it. I tried with a reduced number of neighbors points, same thing.
Please note: the advancing_front_surface_reconstruction section works fine.
*Code:*
auto poisson_variant ( Point_set &points, double spacing, mpol3d &out ) -> void{
if ( points.empty() ){
return;
}
CGAL::jet_smooth_point_set <CGAL::Sequential_tag> ( points, 24 ); <- exception here
CGAL::jet_estimate_normals <CGAL::Sequential_tag> ( points, 24 ); // Use 24 neighbors
// Orientation of normals, returns iterator to first unoriented point
typename Point_set::iterator unoriented_points_begin = CGAL::mst_orient_normals( points, 24 ); // Use 24 neighbors
points.remove( unoriented_points_begin, points.end() );
CGAL::Surface_mesh <Point_3> output_mesh;
CGAL::poisson_surface_reconstruction_delaunay( points.begin(), points.end(),
points.point_map(), points.normal_map(),
output_mesh, spacing );
for ( auto &r : output_mesh.faces() ){
cout << "";
}
}
What are the corrective actions?
Thanks
--
MKL
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
- [cgal-discuss] Error with jet_smooth data, KL, 07/06/2022
- Re: [cgal-discuss] Error with jet_smooth data, Sebastien Loriot, 07/07/2022
- Re: [cgal-discuss] Error with jet_smooth data, KL, 07/07/2022
- Re: [cgal-discuss] Error with jet_smooth data, Sebastien Loriot, 07/07/2022
Archive powered by MHonArc 2.6.19+.