Question

J'ai lu sur l'utilisation du

Était-ce utile?

La solution

La structure de données utilisée pour un-rep B est très similaire à celles utilisées pour la modélisation polygonale - il suffit de remplacer les bords avec des courbes et des faces avec des surfaces.

Le wikipedia page sur des maillages polygonaux a plusieurs types énumérés, y compris bord ailé. Personnellement, j'aime mailles demi-pointe. La seule chose qu'ils ne peuvent pas bien faire est topologie non-manifold, que vous pouvez ou ne pouvez pas besoin. Si vous le faites, recherchez la topologie de bord radial.

Il y a aussi un disponible gratuitement B-rep structure de données de < a href = "http://www.opennurbs.org/" rel = "nofollow noreferrer"> de openNURBS (Lamborot, les fabricants de Rhino). Cela vous emmène aussi déposer IO, ce qui est agréable.

Autres conseils

Techniques limites de modélisation de la représentation par Ian Stroud vous donnera un aperçu des façons dont les gens ont B approchées représentants, ainsi qu'une pléthore de diagrammes avec tous les opérateurs d'Euler et des structures de données concrètes et des algorithmes pour la mise en œuvre B-reps. impérieusement

Si vous voulez déplacer quelques caractères avant dans F # ou non, vous pouvez glaner un peu d'information à partir du code source pour le GML vous permettra d'étudier de manière interactive ce que vous pouvez faire avec vos représentants B, et la structure de données est le code.

Je ne sais pas si cela aide ou non, mais il y a des objets géométriques dans la bibliothèque XNA pour traiter les structures 3D et ce qui ne. Il peut y avoir quelque chose là-dedans. Cependant je suppose que ce sera soit basée ou point Triangle basé vs base bord.

Mais il est peut-être un endroit pour regarder.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top