Après un an et demi d’attente, la version 4.0 des bibliothèques de composants 3D d’Open Cascade est enfin disponible en téléchargement à cette adresse. Cet outil industriel de modélisation 3D disponible en open source est destiné aux entreprises spécialisées ou aux éditeurs d’applications techniques et scientifiques ; en pratique, tous ceux qui recourent à la modélisation 3D pour, par exemple, procéder aux calculs de contraintes qui s’exercent sur des matériaux solides.Fruit du travail des développeurs d’Open Cascade et de plus d’un millier de contributeurs indépendants, cette dernière mouture propose un nouveau module d’échange de données, lui aussi disponible en open source. Baptisé XDE (eXtended Data Exchange), il permet de stocker et de récupérer automatiquement, dans des fichiers, les propriétés des formes, telles que les couleurs, les couches, etc. XDE possède également des logiciels pour lire et écrire des informations dans les fichiers aux formats Iges et Step. Parallèlement, les données incomplètes ou manquantes dans les documents importés sont automatiquement corrigées.De nombreuses fonctions pour la manipulation de données en 2D et en 3D sont désormais disponibles. Elles permettent, entre autres, une meilleure sélection et un affichage amélioré des objets dans la fenêtre de visualisation, lors du placage de texture, par exemple. Pour accélérer le rendu des formes discontinues, une quarantaine de nouveaux algorithmes de modélisation ont été inclus.
Open Cascade, les briques 3D du développeur d’applications
L’Ocaf (Open Cascade Application Framework) qui sert à définir les caractéristiques des objets, leur épaisseur par exemple, ne requiert plus de bibliothèque partagée. Il revêt désormais la forme d’un module additionnel pour toutes les plates-formes logicielles, facilitant ainsi le travail des développeurs.Par ailleurs, Open Cascade 4.0 est doté d’un environnement de développement en équipe, appelé WOK (Workshop Organisation Kit). Il a pour rôle de faciliter la conception et la réalisation de tous types d’applications nécessitant des composants Open Cascade ou des éléments externes écrits dans le langage C++. Le WOK est indépendant du langage Open Cascade CDL (Component Definition Language) donnant ainsi un peu plus de souplesse aux développeurs.De nombreuses corrections de bogues et des améliorations mineures viennent compléter lensemble. Outre les environnements Solaris 2.6, Irix 6.4, Windows 98/NT et Linux (noyau 2.2), elle fonctionne désormais avec Windows 2000, de Microsoft, et les dernières distributions Linux intégrant le noyau 2.4.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.