[Résolu]Calcul des intersections entre un rayon et différents objets

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
Morpheus
Membre Naturel
Messages: 36
Enregistré le: 02 Fév 2006, 18:38

[Résolu]Calcul des intersections entre un rayon et différents objets

par Morpheus » 11 Jan 2007, 14:50

Bonjour,

j'aurais besoin de votre aide pour le calcul des intersections entre un rayon et différents objets.
J'ai besoin de ça car je dois coder un raytracer mais je suis nul en math.
J'aurai besoin des calculs d'intersection entre un rayon et :
-une sphere
-un cube
-un cone
-un cylindre
-une parabolide.
Quelqu'un aurait-il la gentillesse de m'indiquer ça pour les objets suivants.

Merci par avance



Zebulon
Membre Complexe
Messages: 2413
Enregistré le: 01 Sep 2005, 10:06

par Zebulon » 11 Jan 2007, 15:30

-un cube

Un cube est , (a,b,c) est le centre et l la longueur du côté.

Morpheus
Membre Naturel
Messages: 36
Enregistré le: 02 Fév 2006, 18:38

par Morpheus » 11 Jan 2007, 15:45

Zebulon a écrit:Bonjour,

euh... un rayon, c'est un segment ?

oui, c'est bien ça

Zebulon
Membre Complexe
Messages: 2413
Enregistré le: 01 Sep 2005, 10:06

par Zebulon » 11 Jan 2007, 16:05

Et tu as les équations ?

Morpheus
Membre Naturel
Messages: 36
Enregistré le: 02 Fév 2006, 18:38

par Morpheus » 11 Jan 2007, 16:46

Zebulon a écrit:Et tu as les équations ?

Non, je n'ai rien et je ne sais pas comment faire.
C'est pour ça que j'aurais besoin d'aide.

Merci

Morpheus
Membre Naturel
Messages: 36
Enregistré le: 02 Fév 2006, 18:38

par Morpheus » 11 Jan 2007, 18:20

Sur le net, j'essaye de touver comment on obtient le point d'intersection entre un rayon et les objets que j'ai cité mais je n'arrive pas à trouver quelques choses.
Si quelqu'un pouvait m'indiquer les equations pour les objets dont j'ai besoin ce serait sympa.

Merci

Zebulon
Membre Complexe
Messages: 2413
Enregistré le: 01 Sep 2005, 10:06

par Zebulon » 11 Jan 2007, 18:33

Morpheus a écrit:un rayon

Un segment est , a et b étant les deux extrémités.

une sphere

Une sphère est , (a,b,c) est le centre de la shère et R le rayon.

maturin
Membre Irrationnel
Messages: 1193
Enregistré le: 09 Nov 2006, 16:28

par maturin » 11 Jan 2007, 19:03

le plus simple c'est de travailler avec des vecteurs tout du long.

un point M appartient au rayon passant par un point A et qui a pour vecteur directeur
ssi
ssi avec t réel

M appartient à une sphère de centre C de rayon R
ssi

M appartient à un cone de centre C de vecteur directeur et d'angle
ssi

M appartient à un cylindre de rayon R de droite directrice
ssi et si ton cylindre est limité en hauteur c'est plus chiant mais c'est dans le même esprit.

M apaprtient à une paraboloide d'axe
ssi où a et le coeficient de ta parabole style y=ax²

Morpheus
Membre Naturel
Messages: 36
Enregistré le: 02 Fév 2006, 18:38

par Morpheus » 11 Jan 2007, 23:27

J'ai finalement trouver les equations pour tous les objets que je voulais.
Merci de votre aide

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 56 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite