AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 script pour dessiner des trapezes sans probleme de

Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: script pour dessiner des trapezes sans probleme de   Sam 13 Nov 2010 - 19:27

perspective, voici un lien pour plus d'explications :
http://en.wikipedia.org/wiki/Texture_mapping#Perspective_correctness

Les scripts :

merge_number
Citation :
//interpolation linéaire
return (argument0*(1-argument2))+(argument1*argument2)

draw_trapezoid_tex
Citation :
var i,X,Y,Height,Tsize,Bsize,Seg,tex;
i=0
X=argument0
Y=argument1
Height=argument2
Tsize=argument3
Bsize=argument4
Seg=argument5
tex=argument6

draw_set_color(c_white)
draw_primitive_begin_texture(pr_trianglestrip,tex)
for (i=0; i<=Seg; i+=1)
{
draw_vertex_texture(X-merge_number(Tsize,Bsize,(1/Seg)*i)/2,Y+(Height/Seg)*i,0,(1/Seg)*i)
draw_vertex_texture(X+merge_number(Tsize,Bsize,(1/Seg)*i)/2,Y+(Height/Seg)*i,1,(1/Seg)*i)
}
draw_primitive_end()
draw_set_color(0)

sprite0


draw_trapezoid_tex(320,120,256,256,64,32,sprite_get_texture(sprite0,0))

Aperçu :


Dernière édition par shm3A012B42FE3 le Mer 17 Nov 2010 - 13:02, édité 1 fois
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8962
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: script pour dessiner des trapezes sans probleme de   Sam 13 Nov 2010 - 19:31

Cool, j'ajoute ça au post-it :p

_________________
                 
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
avatar

Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

MessageSujet: Re: script pour dessiner des trapezes sans probleme de   Dim 14 Nov 2010 - 12:29

ya quelque temps je cherchais ce code, en tout cas bravo !
(sympa l'avatar oni XD)
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
Contenu sponsorisé




MessageSujet: Re: script pour dessiner des trapezes sans probleme de   

Revenir en haut Aller en bas
 
script pour dessiner des trapezes sans probleme de
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Script pour introduire publicité
» Sans Liberté de flatter il n ya point d éloge flateur...
» Sauce pour légumes crus
» Garanties type "bulletin de salaire" pour une location
» Soin visage et corps contre le psoriasis ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: