Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Y a-t-il un moeyn d'afficher des sprites de la taille qu'on veut ? (15 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Invité Ecrit le: Lundi 28 mars 2005 à 15:13 Déconnecté(e)    
 
J'aurais besoin d'afficher des sprites bien plus grands que du 8x8, 16x16 ou 32x32, par exemple un 160x80, et de pouvoir le faire "scroller". Il y a un moyen de le faire ou je suis obligé de le découper ?
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 28 mars 2005 à 15:23 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Il y a des fonctions SpriteX8 dans ExtGraph.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Invité Ecrit le: Lundi 28 mars 2005 à 15:26 Déconnecté(e)    
 
void GraySpriteX8_AND(short x,short y,short h,unsigned char* sprite1,unsigned char* sprite2,short bytewidth,void* dest1,void* dest2) __attribute__((__stkparm__));

Que représente bytewidth là dedans ?
-Edité le Lundi 28 mars 2005 à 15:30 par AS-
    
./Post n°3   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 28 mars 2005 à 15:46 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


La largeur en octets (pas en pixels!).
Cf. la documentation que tu n'as visiblement pas lue. #roll#
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°4   Marquer comme non lu.
Jfg Ecrit le: Lundi 28 mars 2005 à 16:46 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Un sprite de 160x80 ?
C'est plus un sprite, c'est une image!
Kill Mario
    
./Post n°5   Marquer comme non lu.
Invité Ecrit le: Lundi 28 mars 2005 à 17:30 Déconnecté(e)    
 
Oui c'est une image. En fait c'est un tile.
Et dans la doc je n'ai vu qu'une énumération des fonctions. Je vais la relire en entier.

EDIT : C'est bon ça fonctionne mon sprite s'affiche.
-Edité le Lundi 28 mars 2005 à 17:33 par AS-
    
./Post n°6   Marquer comme non lu.
Sasume Ecrit le: Lundi 28 mars 2005 à 19:51 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Ce n'est pas vraiment ça qu'on appelle un tile.
    
./Post n°7   Marquer comme non lu.
Jfg Ecrit le: Lundi 28 mars 2005 à 21:12 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Un tile est un sprite qui est utilisé pour le pavelage d'un background.

D'ailleurs, existe t-il un programme qui converti une image en array de tiles entrelacées ? (avec l'array associé de préférence)
Kill Mario
    
./Post n°8   Marquer comme non lu.
Sasume Ecrit le: Lundi 28 mars 2005 à 21:46 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Il me semble que la t3 fournit des outils pour réaliser cette opération.
Sinon, je pense écrire un jour un logiciel qui fait ça, mais je ne sais pas quand j'aurai le temps :(
    
./Post n°9   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 28 mars 2005 à 22:06 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Sasume :
Il me semble que la t3 fournit des outils pour réaliser cette opération.

Oui, mais en leur format propriétaire, pas en le format standard (TIGCCLIB, ExtGraph).
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°10   Marquer comme non lu.
Sasume Ecrit le: Mardi 29 mars 2005 à 09:25 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Il a demandé un format entrelacé.
Extgraph fournit des fonctions exploitant ce format.
Et le format de TIGCCLIIB n'a rien de standard.
    
./Post n°11   Marquer comme non lu.
Folco Ecrit le: Mardi 29 mars 2005 à 18:08 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


>propriétaire
#gni# il faut savoir que c'est 15? par tile dans ton jeu!!!
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°12   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 29 mars 2005 à 19:56 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Il a de standard que c'est le format le plus naturel et le plus simple, que c'est à peu de choses prêt (tailles dans le header vs. passées en argument, format du header) le même que celui utilisé traditionellement par graphlib et par la structure BITMAP de AMS lui-même, et c'est aussi celui de TIGCCLIB.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°13   Marquer comme non lu.
Folco Ecrit le: Mercredi 30 mars 2005 à 14:52 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Tiens, t'aimes bien graphlib quand ça t'arrange
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°14   Marquer comme non lu.
Thor Ecrit le: Dimanche 10 avril 2005 à 20:28 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


La nuance entre tile et sprite est donc trés faible puisqu'un tile est un sprite.... #confus#
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°15   Marquer comme non lu.
Jfg Ecrit le: Dimanche 10 avril 2005 à 20:37 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Oui mais un tile n'est pas utilisé de la même façon qu'un sprite
Kill Mario
    
  :: Index » Forum Ti68K » Programmation C » Y a-t-il un moeyn d'afficher des sprites de la taille qu'on veut ? (15 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 62.93ms avec 21 requetes