lançamento
(OCCT) 7.4.0, um produto de software com uma história de vinte anos, combina um conjunto de bibliotecas e ferramentas de desenvolvimento de software voltadas para modelagem 3D, especialmente para sistemas de projeto assistido por computador (CAD). Desde a versão 6.7.0, o código-fonte é distribuído sob a licença GNU LGPL 2.1.
OCCT é, antes de tudo, o único núcleo de modelagem geométrica atualizado atualmente com código aberto sob uma licença livre. Open CASCADE Technology é o núcleo ou um componente essencial de programas como FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT e outros. Open CASCADE Technology 7.4.0 inclui mais de 500 melhorias e correções em comparação com a versão anterior 7.3.0, lançada há um ano e meio.

Principais :
- Modelagem
- Melhorada a confiabilidade, desempenho e precisão do algoritmo BRepMesh.
- Parâmetros para controlar a deformação linear e angular para a parte interna das faces em BRepMesh.
- Melhorada a confiabilidade e estabilidade das operações lógicas e extremos.
- Incluídas operações lógicas em corpos abertos.
- Opção de desativação da geração de histórico, acelerando operações lógicas.
- Opção para simplificação dos resultados de operações booleanas.
- Cálculo de propriedades de superfície e volume na triangulação (modelos sem definição analítica de geometria).
- Nova interface em BRepBndLib, retornando a parte final do volume para geometria com limites abertos.
- Novos modos de criação de chanfro "constant throat".
- API para antigas operações lógicas removida.
- Visualização
- Melhorado o suporte a Linux para plataformas integradas.
- Aumentada a performance da detecção.
- Suporte a combinações de planos de corte.
- Nova classe AIS_ViewController para processar entrada do usuário (mouse, tela sensível ao toque) nas manipulações com a câmera.
- Melhorado o controle de fontes.
- Expandidas as ferramentas para análise de desempenho de visualização.
- Exibição do contorno de objetos sombreados.
- Opção de exclusão de costuras de geometria ao exibir o quadro.
- Exibição de objetos com texturas dinâmicas (vídeo).
- Leitura de imagens raster comprimidas a partir da memória.
- Remoção da funcionalidade obsoleta de contexto local de AIS.
- Removida a dependência do gl2ps (baseada em funcionalidade obsoleta do OpenGL).
- Troca de dados
- Exportação do documento XCAF (com estrutura de montagem, nomes e cores) para arquivo VRML.
- Novas ferramentas para importação de dados dos formatos glTF 2.0 e OBJ
- Suporte a algumas codificações não-ASCII na importação de STEP.
Ambiente de teste Draw - Melhorado o gerenciamento de câmeras no visualizador 3D
- Corrigidos problemas ao iniciar o Draw a partir de scripts em lote.
- Aprimorado o suporte ao uso do Draw em um ambiente sem CASROOT.
- Outro
- Melhorado o desempenho das rotinas de paralelização integradas (OSD_Parallel)
- Ferramentas para uma navegação fácil e eficiente na árvore BVH
- Otimização do atributo de representação TPrsStd_AIS
- Exemplo de integração do visualizador 3D em um aplicativo usando glfw
Fonte: opennet.ru
