2017-08-22 4 views
1

J'essaie de visualiser les fonctions d'onde d'hydrogène, et je voudrais le faire en utilisant le lancer/lancer de rayons de volume. Tous les guides en ligne pour créer un rendu de volume sont basés sur des textures 2D provenant de certaines images médicales. Dans mon cas, je n'ai pas de données sous forme d'images, mais les données 3D sont déjà en mémoire (I'm using them to generate particles right now). Ai-je vraiment besoin de convertir toutes mes données 3D en textures 2D, de les charger à nouveau et de truquer une texture 3D? Sinon, comment peut-il être fait sans textures?Tracé de rayons de volume à l'aide de trois.js sans textures

Répondre

1

Oui, à partir de votre lien, je comprends que vous avez une fonction qui prend une coordonnée 3D et renvoie une propabilité entre 0 et 1. Vous pouvez l'utiliser directement lors de l'évaluation de chaque rayon. En utilisant cette méthode, vous sautez les positions de particules que vous avez affichées dans l'exemple lié et utilisez directement la fonction.

+0

Aimerais voir vos résultats! –