È stata rilasciata una nuova versione della tecnologia Open CASCADE: 7.4.0

A disposizione problema
Tecnologia CASCADE aperta (OCCT) 7.4.0, un prodotto software con una storia ventennale, che combina una serie di librerie e strumenti di sviluppo software focalizzati sulla modellazione 3D, in particolare sui sistemi di progettazione assistita da computer (CAD). A partire dalla versione 6.7.0, il codice sorgente è distribuito sotto la licenza GNU LGPL 2.1.

OCCT, prima di tutto, è l'unico kernel di modellazione geometrica oggi rilevante con codice open source con licenza libera. La tecnologia Open CASCADE è il nucleo o un componente importante di programmi come FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT e altri. Open CASCADE Technology 7.4.0 include più di 500 miglioramenti e correzioni rispetto alla versione precedente 7.3.0, rilasciata un anno e mezzo fa.

È stata rilasciata una nuova versione della tecnologia Open CASCADE: 7.4.0

Il principale innovazioni:

  • Моделирование
    • Affidabilità, prestazioni e precisione migliorate dell'algoritmo BRepMesh
    • Opzioni per controllare la deviazione lineare e angolare per l'interno delle facce in BRepMesh
    • Affidabilità e stabilità migliorate delle operazioni logiche e degli estremi
    • Abilitate le operazioni logiche sui corpi aperti
    • Possibilità di disattivare la generazione dello storico, velocizzando le operazioni logiche
    • Opzione per semplificare i risultati delle operazioni booleane
    • Calcolo delle proprietà superficiali e volumetriche sulla triangolazione (modelli senza specificazione della geometria analitica).
    • Nuova interfaccia in BRepBndLib che restituisce la porzione finale del volume per la geometria con confini aperti
    • Nuove modalità di creazione dello smusso a “gola costante”.
    • API rimossa per le vecchie operazioni booleane
  • Visualizzazione
    • Supporto Linux migliorato per piattaforme integrate
    • Prestazioni di rilevamento migliorate
    • Supporto per combinazioni di piani di clip
    • Nuova classe AIS_ViewController per gestire l'input dell'utente (mouse, touch screen) per la manipolazione della fotocamera.
    • Gestione dei caratteri migliorata
    • Gli strumenti per analizzare le prestazioni di visualizzazione sono stati ampliati
    • Visualizzazione del contorno degli oggetti ombreggiati
    • Opzione per escludere le giunzioni geometriche durante la visualizzazione dei wireframe
    • Visualizzazione di un oggetto con texture dinamica (video)
    • Lettura di bitmap compresse dalla memoria
    • Rimuovere la funzionalità del contesto locale deprecata da AIS.
    • Dipendenza rimossa da gl2ps (basata sulla funzionalità OpenGL legacy)
  • Scambio di dati
    • Esporta il documento XCAF (con struttura dell'assieme, nomi e colori) in un file VRML
    • Nuovi strumenti per l'importazione di dati dai formati glTF 2.0 e OBJ
    • Supporto per alcuni set di caratteri non ASCII nell'importazione STEP.
      Disegna l'ambiente di test

    • Controllo della telecamera migliorato nel visualizzatore 3D
    • Risolti i problemi durante l'esecuzione di Draw da script batch.
    • Supporto migliorato per Draw in ambienti senza CASROOT.
  • Altro
    • Prestazioni migliorate delle routine di parallelizzazione integrate (OSD_Parallel)
    • Strumenti per l'attraversamento conveniente ed efficiente degli alberi BVH
    • Ottimizzazione dell'attributo di visualizzazione TPrsStd_AIS
    • Un esempio di integrazione di un visualizzatore 3D in un'applicazione su glfw

Fonte: opennet.ru

Aggiungi un commento