Bonne bibliothèque pour les mathématiques 3D en C #?
Je suis en train d'écrire un outil qui va être utilisé pour traiter un tas de données 3D, faire des choses comme la rotation des objets, la traduction, la mise à l'échelle et toutes ces bonnes choses. Personne ne sait d'une bonne bibliothèque qui en fait déjà partie de cette commune de la 3D?
Je ne suis pas intéressé dans la visualisation de données, à l'instant, et je suis principalement intéressé à effectuer les opérations.
Choses que je sais que j'ai besoin en ce moment:
- 2D/3D/4D vecteurs
- (l'addition, la soustraction, produit scalaire, produit vectoriel, etc...)
- Rotation/Translation/mise à l'Échelle à l'aide de matrices
- Quaternions
J'ai été en mesure de localiser le Sharp3D de la bibliothèque, mais il semble comme il pourrait faire ce que je veux, mais n'a pas été mis à jour dans un temps long. Quelqu'un a utilisé ce avant? Tout autre (mieux) des suggestions?
source d'informationauteur Anton
Vous devez vous connecter pour publier un commentaire.
Microsoft.Xna.Cadre (navire de cette XNA) pourrait faire le travail.
Je n'ai jamais utilisé avant, mais j'ai juste attrapé Sharp3D et il semble bien fonctionner (mis à part quelques question sur les noms forts qui ont pris quelques minutes pour contourner). Mon impression est que ce n'est pas exactement un poids léger mais loin d'être sur le côté le plus lourd.
À pas de mises à jour récentes, ce n'est pas comme les maths est en train de changer ou quoi que ce soit...
Essayer Scinet Linea à http://www.obacs.com. Il n'est pas d'un accès gratuit à la bibliothèque, mais par rapport à des solutions de rechange, il n'est pas très cher ww
Scinet Linea n'est pas disponible à partir de http://www.obacs.com plus. Il en vient maintenant à l'intérieur de Scinet de Mathématiques qui a beaucoup plus de fonctionnalités. J'ai acheté une copie de mes recherches il y a un mois. Je l'aime tellement loin.