Message #8632
Sujet: [PC]Ray-tracer en temps réel
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Correction acceptée | 28-08-2010 08:53:37 | Zorian |
Texte original:
je sais pas quoi dire donc bon en vrac :
pour l'organisation il te faut faire quelque chose comme moi ( vue que tu doit encore evoire les sources ...) une class device ( ecrans ) avec des attribute virtuel pour les fonctions, pour que se soit portable facilement une class draw ( rendue ), pas beusoin d'expliquer ... et les class math ( vector/line/... ) code en anglais cherche un autre tuto, puis si tu trouve vraiment pas, je t'en passerais ne pas utiliser glDrawPixel mais passer par << glBegin(GL_POINTS); glVertex2f(x,y); glEnd(); >> ou dans le cas d'une line << glBegin(GL_LINES); glVertex2f(start.x,start.y); glVertex2f(end.x,end.y); glEnd(); >> ah quoi sert ta fonction trace ? une sorte de glClear ? tu peut utiliser mais source si sa te fait plaisir .... ( vue que je n'ais pas encore fait ça ) il me semble qu'opengl fournit une fonction à voir ... project communautaire ... ouai ... sa fait longtemps que j'y pensse moi aussi, mais bon flemme et j'ai pas envie de me faire passer pour un idéaliste et voir le topic sombrer dans les entrailles du forum entre "c'est quoi opengl" et "kikoulool, slt tt l'mndeuh ..."
Correction proposée:
je sais pas quoi dire donc bon en vrac :
pour l'organisation il faut que tu fasses quelque chose comme moi ( vu que tu dois encore avoir les sources ...) une classe device ( écran ) avec des attributs virtuels pour les fonctions, pour que ce soit facilement portable une classe draw ( rendu ), pas besoin d'expliquer ... et les classes math ( vector/line/... ) code en anglais cherche un autre tuto, puis si tu trouves vraiment pas, je t'en passerai ne pas utiliser glDrawPixel mais passer par << glBegin(GL_POINTS); glVertex2f(x,y); glEnd(); >> ou dans le cas d'une line << glBegin(GL_LINES); glVertex2f(start.x,start.y); glVertex2f(end.x,end.y); glEnd(); >> à quoi sert ta fonction trace ? une sorte de glClear ? tu peux utiliser mes sources si ça te fait plaisir .... ( vu que je n'ai pas encore fait ça ) il me semble qu'opengl fournit une fonction à voir ... projet communautaire ... ouais ... ça fait longtemps que j'y pense moi aussi, mais bon flemme et j'ai pas envie de me faire passer pour un idéaliste et voir le topic sombrer dans les entrailles du forum entre "c'est quoi opengl" et "kikoulool, slt tt l'mndeuh ..." |
| Création du message | 28-08-2010 02:06:01 | Magun |
je sais pas quoi dire donc bon en vrac :
pour l'organisation il faut que tu fasses quelque chose comme moi ( vu que tu dois encore avoir les sources ...) une classe device ( écran ) avec des attributs virtuels pour les fonctions, pour que ce soit facilement portable une classe draw ( rendu ), pas besoin d'expliquer ... et les classes math ( vector/line/... ) code en anglais cherche un autre tuto, puis si tu trouves vraiment pas, je t'en passerai ne pas utiliser glDrawPixel mais passer par << glBegin(GL_POINTS); glVertex2f(x,y); glEnd(); >> ou dans le cas d'une line << glBegin(GL_LINES); glVertex2f(start.x,start.y); glVertex2f(end.x,end.y); glEnd(); >> à quoi sert ta fonction trace ? une sorte de glClear ? tu peux utiliser mes sources si ça te fait plaisir .... ( vu que je n'ai pas encore fait ça ) il me semble qu'opengl fournit une fonction à voir ... projet communautaire ... ouais ... ça fait longtemps que j'y pense moi aussi, mais bon flemme et j'ai pas envie de me faire passer pour un idéaliste et voir le topic sombrer dans les entrailles du forum entre "c'est quoi opengl" et "kikoulool, slt tt l'mndeuh ..." |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 114 invités en ligne membre en ligne: - RSS Feed |