shm31 *Excellent utilisateur*

Age : 16 Inscrit le : 16 Jan 2006 Messages : 8226 Localisation : 2 bad for u m8 : ────────── : Avancement :
  (0/100)
| Sujet: dessiner des polygones apartir de l'éditeur de paths Lun 28 Avr - 14:05 | |
| <hello world>
bon voila mon problème :
dans mon jeu je veux utiliser des polygones en 2D ça bouffe pas grand chose c'est moins encombrant en sprites c'est plus beau etct etc
mais je veux pas me faire ch*** a créer 21255467 ligne de code, alors j'ai pênsé que le mieux a faire c'est d'utiliser les paths
ce que je veux
un scipr qui permet de créer des polygone a partir de l'editeur de paths
un aperçu (a noter que le polygone a été dessiné manuellement et non grâce a l'éditeur de paths)

| Spoiler: | | | code :
| Code: | draw_primitive_begin_texture(pr_trianglefan,tex1);
draw_vertex_texture(320,384,0,0); draw_vertex_texture(384,384,1,0); draw_vertex_texture(528,390,0,1);
draw_vertex_texture(368,256,1,0); draw_vertex_texture(240,304,0,1); draw_vertex_texture(288,336,1,0);
draw_primitive_end(); |
|
merci d'avance a tous ceux qui m'aiderons _________________
deux sur trois ! le troisième sera disponible a l'heure du diné et c'estg super utile pour récupérer ses cd foutus
comming soon Rambotioner : Night of the living abla  I am an in the GM Quiz!
Warning!: This article contains some fucked up pictures. Deal with it.
Dernière édition par shm31 le Mar 29 Avr - 14:50, édité 1 fois (Raison : mauvaise demande) |
|
[TheDarkTiger] Modérateur 'Programmation'

Age : 21 Inscrit le : 08 Juin 2005 Messages : 5452 Localisation : Essonne : ────────── : Avancement :
  (0/100)
| Sujet: Re: dessiner des polygones apartir de l'éditeur de paths Mar 29 Avr - 0:31 | |
| j'avais fait un système similaire une fois ...
| Code: | i=0; //y 130 -> 380 Ty:250 draw_set_color(c_white); draw_primitive_begin_texture(pr_trianglelist,background_get_texture(bck));
for(i=0;i<path_get_number(path)-3;i+=2) { x=path_get_point_x(path,i); y=path_get_point_y(path,i); draw_vertex_texture(x,y,0,(y-130)/250);
x=path_get_point_x(path,i+1); y=path_get_point_y(path,i+1); draw_vertex_texture(x,y,1,(y-130)/250);
x=path_get_point_x(path,i+2); y=path_get_point_y(path,i+2); draw_vertex_texture(x,y,0,(y-130)/250);
//draw_background(bck,i,i);
x=path_get_point_x(path,i+1); y=path_get_point_y(path,i+1); draw_vertex_texture(x,y,1,(y-130)/250);
x=path_get_point_x(path,i+2); y=path_get_point_y(path,i+2); draw_vertex_texture(x,y,0,(y-130)/250);
x=path_get_point_x(path,i+3); y=path_get_point_y(path,i+3); draw_vertex_texture(x,y,1,(y-130)/250); } draw_primitive_end(); |
ceci dit, faut que tu adapte mon code, car il ne fonctionnait que pour des polygones 2D "en drapeau" (2 coordonnées d'un polygones sont prise du précédent)
bonne chance  _________________ Bonne chance pour vos projets actuels! Prêt à aider ceux qui en ont besoin ^^

Bienvenue au 1107eme utilisateur : SaikoBlitz !
ABSENT Du : 30/07/2008 Au : 31/08/2008 Cause : Vacances |
|
shm31 *Excellent utilisateur*

Age : 16 Inscrit le : 16 Jan 2006 Messages : 8226 Localisation : 2 bad for u m8 : ────────── : Avancement :
  (0/100)
| Sujet: Re: dessiner des polygones apartir de l'éditeur de paths Mer 30 Avr - 16:44 | |
| yeah genial ! ça marche nickel
je l'ai adapte dans une fonction draw_primitive_from_path(path,x,y,texture); et ça marche très bien !
merci dark tiger tu es mon sauveur  _________________
deux sur trois ! le troisième sera disponible a l'heure du diné et c'estg super utile pour récupérer ses cd foutus
comming soon Rambotioner : Night of the living abla  I am an in the GM Quiz!
Warning!: This article contains some fucked up pictures. Deal with it. |
|
gosc Utilisateur confirmé: Rang ***

Age : 13 Inscrit le : 09 Fév 2008 Messages : 765 Localisation : juste devant ton nez, prêt à te manger : ────────── : Projet Actuel : Fantomeuh ! Avancement :
   (55/100)
| Sujet: Re: dessiner des polygones apartir de l'éditeur de paths Mer 30 Avr - 17:07 | |
|  _________________ chien bouffer par un chat ici
bonne chance pour la continuation de ton projet Topaze

| Spoiler: | | |  |
|
|