19-04-2013, 12:25 PM
Bonjour,
pour un projet pour la fac en webGL, j'ai besoin de créer des murs.
Pour ce faire on a une interface qui permet de définir des droites: on va sur notre éditeur html5, on click à un endroit (p1), puis un autre (p2), et on obtient une droite.
On définit une hauteur (h) des murs, donc on peut facilement avoir les deux points "au dessus".
Reste le problème pour obtenir la profondeur du mur maintenant.
Comment à partir de mes deux points p1, p2, obtenir les points p3, p4 qui serait les projetés respectif de p1, p2 sur une perpendiculaire à la droite qu'ils forment, et dont la distance (d) serait fixé à 1 par exemple.
Le but étant à la fin que p1, p2, p3, p4 forme un rectangle (et via la hauteur h, on obtient les 4 autres points pour formé le pavé droit correspondant au mur et passé toutes ces coordonnées à webGL).
Quelqu'un sait faire ça? Même le prof a du mal (même s'il nous demande de le faire et noté bien sur ^^).
merci.
pour un projet pour la fac en webGL, j'ai besoin de créer des murs.
Pour ce faire on a une interface qui permet de définir des droites: on va sur notre éditeur html5, on click à un endroit (p1), puis un autre (p2), et on obtient une droite.
On définit une hauteur (h) des murs, donc on peut facilement avoir les deux points "au dessus".
Reste le problème pour obtenir la profondeur du mur maintenant.
Comment à partir de mes deux points p1, p2, obtenir les points p3, p4 qui serait les projetés respectif de p1, p2 sur une perpendiculaire à la droite qu'ils forment, et dont la distance (d) serait fixé à 1 par exemple.
Le but étant à la fin que p1, p2, p3, p4 forme un rectangle (et via la hauteur h, on obtient les 4 autres points pour formé le pavé droit correspondant au mur et passé toutes ces coordonnées à webGL).
Quelqu'un sait faire ça? Même le prof a du mal (même s'il nous demande de le faire et noté bien sur ^^).
merci.
Dévotion, jeu multijoueur gratuit par navigateur de stratégie et de conquête
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)