DarioS
f353e65e61
EgtGeomKernel 2.4c1 :
...
- migliorato calcolo distanza minima tra due linee
- eliminate da Trimesh parti inutili
- in Trimesh calcolo Loop di una faccia risolto problema di ciclo infinito
- in Trimesh aggiunta funzione per eliminare triangoli esattamente sovrapposti.
2022-03-14 09:03:13 +01:00
DarioS
de34cfb7e8
EgtGeomKernel :
...
- sistemate minuscole/maiuscole in #include.
2022-02-26 17:47:48 +01:00
DarioS
cb882b9379
EgtGeomKernel 2.4b3 :
...
- corretto GetMidDir di CurveComposite
- eliminati problemi con trigraph in x64.
2022-02-23 10:48:15 +01:00
DarioS
f43951a9e2
EgtGeomKernel 2.4b2 :
...
- in chiusura di Curva Composita con estremi più vicini di 10*EPS_SMALL si spostano gli estremi a metà strada
- in creazione FlatRegion da FatCurve migliorata gestione curve quasi chiuse.
2022-02-20 19:31:03 +01:00
DarioS
899e371c52
EgtGeomKernel 2.4b1 :
...
- modificati messaggi di Log di Triangulate per non essere visti come veri errori.
2022-02-08 16:41:53 +01:00
DarioS
555e0e4375
EgtGeomKernel 2.4a4 :
...
- a CurveComposite aggiunte IsARectangle e IsATrapezoid.
2022-01-24 08:19:06 +01:00
DarioS
8710115634
EgtGeomKernel :
...
- inserita opzione in compilazioni 64bit per evitare Warning su verifica riferimenti non nulli.
2022-01-09 15:49:58 +01:00
DarioS
4056be90d9
EgtGeomKernel 2.4a3 :
...
- modifiche a IntersLineBox e IntersPlaneBox
- adattamenti conseguenti.
2022-01-09 15:17:00 +01:00
DarioS
77640f3a6f
EgtGeomKernel :
...
- migliorie a RemoveTJunctions di SurfTriMesh.
2022-01-07 17:13:16 +01:00
DarioS
9b11212d07
EgtGeomKernel 2.4a2 :
...
- in TriMesh eliminata ResetFaceting e UpdateFaceting ora cerca di ricostruire facce con indice come le eventuali precedenti
- in Trimesh SimplifyFacets cerca di conservare l'identificativo di faccia nei nuovi triangoli
- in Trimesh aggiunta funzione Repair e migliorata SimplifyFacets
- in Trimesh al termine di CutWithOtherSurf si cerca di regolarizzare il risultato.
2022-01-07 10:00:19 +01:00
DarioS
41d76f0c3f
EgtGeomKernel 2.4a1 :
...
- migliorie alle booleane delle superfici trimesh.
2022-01-04 08:03:15 +01:00
DarioS
d2b77833fd
EgtGeomKernel 2.3l3 :
...
- altre modifiche per triangolazioni.
2021-12-23 15:44:49 +01:00
LorenzoM
9ac1a56535
Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel
2021-12-23 09:23:38 +01:00
LorenzoM
9aca1f1e25
Migliorie trimesh
2021-12-23 09:22:25 +01:00
DarioS
e3c10e9bd3
EgtGeomKernel 2.3l2 :
...
- aggiunta triangolazione mediante earcut di mapbox
- piccola modifica a calcoli preliminari per triangolazione standard.
2021-12-18 22:50:02 +01:00
LorenzoM
e84a34917a
Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel
2021-12-07 10:04:33 +01:00
LorenzoM
009328b31b
Migliorie operazioni booleane e intersezione triangoli
2021-12-07 09:43:59 +01:00
DarioS
ca83aaa249
EgtGeomKernel 2.3l1 :
...
- in IntersTriaTria aggiunto riconoscimento triangoli coincidenti
- in IntersTriaTria aggiunta distinzione tra intersezione sovrapposta equiversa e controversa.
2021-12-06 16:47:36 +01:00
DarioS
6cdfdf6db8
EgtGeomKernel 2.3k6 :
...
- dopo tagli e tagli generalizzati lunghezza minima per SimplfyFacets portata da 500 a 5000 per evitare problemi di adiacenza non trovata tra facce.
2021-11-25 14:47:03 +01:00
DarioS
6628b1ee24
EgtGeomKernel 2.3k5 :
...
- correzione in RemoveTriangle di TriMesh (controllo validità indice vertice).
2021-11-22 22:56:13 +01:00
DarioS
2d70d27d85
EgtGeomKernel 2.3k4 :
...
- piccole modifiche estetiche e cambio versione.
2021-11-14 12:32:28 +01:00
LorenzoM
63d62fcc92
Gestione tagli piccoli
2021-11-10 15:39:33 +01:00
LorenzoM
b4303d0e0d
Gestione dei triangoli giacenti sui rettangoli
2021-11-09 10:53:32 +01:00
DarioS
9369447886
EgtGeomKernel :
...
- altre migliorie a GeneralizedCut di SurfTriMesh.
2021-11-07 17:17:54 +01:00
DarioS
dca713b240
EgtGeomKernel 2.3k3 :
...
- modifiche per GeneralizedCut di SurfTriMesh
- Cut e GeneralizedCut di SurfTriMesh spostati in nuovo sorgente SurfTriMeshCuts.cpp.
2021-11-07 12:57:53 +01:00
DarioS
aa82c82ddc
EgtGeomKernel 2.3k2 :
...
- corretta SurfTriMesh::SimplifyFacets.
2021-11-04 10:03:35 +01:00
DarioS
8a6dbf044e
EgtGeomKernel :
...
- piccole modifiche in Cut e GeneralizedCut per eseguire il più possibile SimplfyFacet.
2021-11-03 13:30:26 +01:00
DarioS
76d009ddbe
EgtGeomKernel 2.3k1 :
...
- corretto offset di segmenti di retta singoli con estrusione
- modifiche per calcolo taglio superfici TriMesh
- modifiche a funzione SimplifyFacets di superfici TriMesh.
2021-11-02 08:19:11 +01:00
LorenzoM
6deff01b6e
Modifiche generalized cut
2021-10-29 17:17:51 +02:00
LorenzoM
e79bb117d2
Pulizia codice simplify facet
2021-10-27 17:53:12 +02:00
LorenzoM
2ea4b59b9b
Aggiunta funzione FimplifyFacets in TriMesh
2021-10-26 18:11:58 +02:00
DarioS
6e9465247f
EgtGeomKernel 2.3j1 :
...
- diemnticato un file.
2021-10-24 18:00:00 +02:00
DarioS
1d1fb41212
EgtGeomKernel 2.3j :
...
- modifiche a SurfTriMesh::Cut (più semplice abilitare calcolo con facce invece di triangoli)
- ora CurveClassification (di Regioni e Curve) ricevono anche il parametro dMinLen.
2021-10-24 17:57:53 +02:00
DarioS
add949b6a6
EgtGeomKernel :
...
- tentativo abortito di velocizzare Silhouette di superfici.
2021-10-04 09:01:36 +02:00
DarioS
4731df3702
EgtGeomKernel 2.3i2 :
...
- modificata completamente SurfTriMesh::GetSilhouette ora richiede un parametro per la tolleranza nel calcolo (diminuita sensibilità a problemi topologici)
- aggiunta funzione GetSurfFlatRegionFromTriangle.
2021-09-26 16:27:31 +02:00
DarioS
e7d0b00e0f
EgtGeomKernel :
...
- correzione a Zmap per calcolo grafica a triangoli.
2021-09-13 16:47:15 +02:00
DarioS
641708a5fa
EgtGeomKernel 2.3i1 :
...
- in Regioni se richiesto offset praticamente nullo non si fa alcunché.
2021-09-13 15:48:36 +02:00
DarioS
f5b11a61a0
EgtGeomKernel 2.3h3 :
...
- correzione crezione regioni da curve chiuse (contorni esterni che si intersecano e diventano in parte anche contorni interni).
2021-08-26 10:38:41 +02:00
DarioS
a4cc43dadb
EgtGeomKernel 2.3h2 :
...
- OffsetCurve ora gestisce anche il caso di curve piane con estrusione inclinata fino a 60gradi dalla normale del piano (l'offest si basa su un ellisse).
2021-08-25 15:03:56 +02:00
DarioS
334ce10018
EgtGeomKernel :
...
- ricompilazione.
2021-08-20 15:18:54 +02:00
DarioS
3d233597f3
EgtGeomKernel :
...
- a SurfTriMesh::DoSewing aggiunto parametro opzionale double dTol.
2021-08-01 17:12:07 +02:00
DarioS
a5fad89380
EgtGeomKernel 2.3h1 :
...
- piccole migliorie suggerite da clang-cl.
2021-08-01 10:50:15 +02:00
DarioS
d0f9c2fff5
EgtGeomKernel :
...
- piccole modifiche di stile.
2021-07-27 15:20:38 +02:00
DarioS
038142a6d7
EgtGeomKernel 2.3g3 :
...
- aggiustamenti e ricompilazione per seconda proprietà temporanea degli oggetti geometrici.
2021-07-21 16:44:28 +02:00
LorenzoM
26424252f9
Aggiunta una seconda tempProp a oggetti vari
2021-07-21 12:50:58 +02:00
DarioS
73f5b382c9
EgtGeomKernel 2.3g1 :
...
- versione x64 compilata con Clang-cl/LLVM
- modifiche varie per eliminare warning più gravi di questo compilatore.
2021-07-20 12:53:04 +02:00
DarioS
54e9903850
EgtGeomKernel 2.3g1 :
...
- ricompilazione ed allineamento.
2021-07-05 09:50:59 +02:00
Emmanuele Sassi
60ea6cd54c
Revert "EgtGeomKernel 2.3f3 :"
...
This reverts commit 4b1bf75911 .
2021-07-05 08:43:25 +02:00
DarioS
94900fcea4
EgtGeomKernel 2.3f1 :
...
- ricompilazione per cambio versione.
2021-07-05 08:35:54 +02:00
SaraP
03815d7747
EgtGeomKernel :
...
- correzione errori triangolazione Delaunay.
2021-06-30 15:49:13 +02:00