2017-06-20 4 views
0

Des logiciels comme Catia, SolidWorks ou similaires peuvent tous visualiser des modèles complexes lors de la conception.Comment les programmes CAO affichent-ils des modèles paramétriques?

L'exportation de tels modèles vers des maillages triangulaires raster produit d'énormes fichiers qui doivent ensuite être grandement simplifiés pour être importés dans des moteurs 3D comme Unreal Engine ou équivalent.

Ma question est: comment visualisent-ils des géométries aussi complexes sans rastérisation? Comment font-ils aussi vite?

+0

Pouvez-vous définir ce que le terme "rastérisation" signifie pour vous? Si vous voulez simplifier la géométrie exacte des maillages triangulaires à des fins de visualisation, CATIA le fait bien sûr. Toutes les surfaces sont visualisées par des maillages triangulaires et toutes les courbes sont visualisées par des polylignes. L'écart maximum entre la géométrie exacte et les maillages peut être spécifié. Pour les assemblages énormes, les techniques LOD (niveau de détail) peuvent être utilisées. En général, les exigences de visualisation des systèmes de CAO sont moins exigeantes que certains jeux. – gdir

Répondre

1

Les GPU ne peuvent traiter que des triangles, donc ils forment des mosaïques exactement comme pour l'export STL. La tolérance de la tessellation peut varier d'un affichage à l'autre, ce qui affecte le temps nécessaire pour le calculer.

0

Exportation de tels modèles au triangle raster mailles des rendements énormes fichiers

Pas tout à fait correct. Lorsque vous demandez à Solidworks le maillage, vous fournissez également une qualité qui influencera le nombre de triangles que vous recevez - peut être des millions, peut être juste une douzaine.

Les boîtiers CAO fonctionnent avec la plupart des corps/formes analytiquement - ils ont une formule. Je suppose que tout autre moteur 3D fait la même chose, la chose est le format des données analytiques que les différents moteurs utilisent ne sont pas les mêmes. Vous avez donc besoin de convertir de l'un à l'autre en utilisant des triangles, format que tout le monde comprend.