uscita
(OCCT) 7.4.0, prodotto software con una storia di vent'anni, che combina un insieme di librerie e strumenti di sviluppo software, orientati alla modellazione 3D, in particolare ai sistemi di progettazione assistita (CAD). A partire dalla versione 6.7.0, il codice sorgente è distribuito con licenza GNU LGPL 2.1.
OCCT rappresenta innanzitutto il nucleo di modellazione geometrica con codice sorgente aperto attualmente più rilevante sotto licenza libera. Open CASCADE Technology è il nucleo o una componente importante di software come FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT e altri. Open CASCADE Technology 7.4.0 include oltre 500 miglioramenti e correzioni rispetto alla versione precedente 7.3.0, rilasciata un anno e mezzo fa.

Principali :
- Modellazione
- Migliorata l'affidabilità, le prestazioni e la precisione dell'algoritmo BRepMesh.
- Parametri per controllare la deviazione lineare e angolare per la parte interna delle facce in BRepMesh.
- Migliorata l'affidabilità e la stabilità delle operazioni logiche e degli estremi.
- Includibili operazioni logiche su corpi aperti.
- Opzione per disattivare la generazione della storia, che accelera le operazioni logiche.
- Opzione per semplificare i risultati delle operazioni booleane.
- Calcolo delle proprietà superficiali e volumetriche su triangolazioni (modelli senza assegnazione analitica della geometria).
- Nuovo interfaccia in BRepBndLib, che restituisce la parte finale del volume per geometrie con confini aperti.
- Nuovi modi di creazione smusso "constant throat".
- Rimosso l'API per le vecchie operazioni logiche.
- Visualizzazione
- Migliorato il supporto per Linux su piattaforme embedded.
- Aumentate le prestazioni di rilevamento.
- Supporto per combinazioni di piani di ritaglio.
- Nuova classe AIS_ViewController per gestire l'input dell'utente (mouse, touch screen) nelle manipolazioni della camera.
- Migliorata la gestione dei font.
- Espansi gli strumenti per l'analisi delle prestazioni di visualizzazione.
- Visualizzazione del contorno degli oggetti in ombra.
- Opzione per escludere le giunture della geometria nella visualizzazione scheletrica.
- Visualizzazione dell'oggetto con texture dinamica (video).
- Lettura di immagini raster compresse dalla memoria.
- Rimozione delle funzionalità obsolete del contesto locale da AIS.
- Rimossa la dipendenza da gl2ps (basata su funzionalità obsolete di OpenGL).
- Scambio dati.
- Esportazione di documenti XCAF (con struttura di assemblaggio, nomi e colori) in un file VRML.
- Nuovi strumenti per l'importazione di dati da formati glTF 2.0 e OBJ
- Supporto per alcune codifiche non-ASCII nell'importazione STEP.
Ambiente di test Draw - Migliorata la gestione della fotocamera nel visualizzatore 3D
- Risolti i problemi di avvio di Draw da script batch.
- Migliorato il supporto per l'uso di Draw in ambienti senza CASROOT.
- Altro
- Migliorata la performance delle procedure integrate di parallelizzazione (OSD_Parallel)
- Strumenti per una navigazione semplice ed efficace nell'albero BVH
- Ottimizzazione dell'attributo di presentazione TPrsStd_AIS
- Esempio di integrazione del visualizzatore 3D in un'applicazione su glfw
Fonte: opennet.ru
