étant donné une grille 3D, un point 3d comme centre de sphère et un rayon, je voudrais calculer rapidement toutes les cellules contenues ou recoupées par la sphère.intersection rapide de sphère-grille
Actuellement, je prends le cadre de délimitation (gridéigned) de la sphère et calcule les deux cellules pour le point max min anx de cette boundingbox. Ensuite, pour chaque cellule entre ces deux cellules, je fais un test d'intersection boîte-sphère.
serait génial s'il y avait quelque chose de plus efficace
merci!
Le rayon de l'intersection est égal au rayon de la sphère, multiplié par la quantité de 1 moins la distance du centre de la sphère au point le plus proche sur le plan au carré. – amphetamachine
désolé - quoi? rayon de quelle intersection? je cherche les indices des cellules intersectées par la sphère – Mat