Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Thu Mar 28, 2024 5:07 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: format des textures
PostPosted: Wed Sep 13, 2006 8:37 pm 
Offline

Joined: Thu Sep 07, 2006 1:49 am
Posts: 99
j'ai lu dans l'api qu le format était en tga

c'est voulu ou c'est une contrainte avec laquelle on doit compter ?

c'est plus lourd qu'un jpg d'où un téléchargement plus long pour l'utilisateur et ca doit, je pense occuper plus de place en mémoire quand le jeu tourne non ?

maintenant c'est certainement plus simple à lire qu'un jpg.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 13, 2006 9:23 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Tu va trouver une réponse ici : http://wiki.raydium.org/wiki/tga et en particulier le lien "JPEG are evil". Raydium sait lire des JPEG (il le fait pour le codec vidéo par exemple), c'est donc bien une limitation volontaire pour les raisons données dans les liens çi-dessus ! :)

Note quand lorsque le jeu est distribué, c'est sous forme de ZIP ou d'archive "gzipée", et le TGA se compresse très bien à ce niveau (beaucoup moins qu'avec une compression avec perte, nous sommes bien d'accord).


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 13, 2006 9:29 pm 
Offline

Joined: Thu Sep 07, 2006 1:49 am
Posts: 99
voilà une réponse claire.

je connais que trop bien le pouvoir destructeurdu jpg. c'est surtout le poids qui m'inquiétait pour des textures larges genre 3 ou 4 mo

c'est chargé dans la ram une fois le jeu lancé ?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 14, 2006 6:56 am 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Quel que soit le format original d'une texture (TGA, Jpeg, PNG, ...) il est toujours décompressé pour être stocké dans la mémoire de la carte vidéo ... Une autre compression peut ensuite (une fois la texture chargée) être mise en place dans la carte vidéo elle même, mais avec des algos adaptés à la compression de texture (moins destructeurs que Jpeg par exemple, mais aussi moins efficace).

En résumé, le format de fichier utilisé pour stocker les textures sur le disque n'a aucun impact sur la place qui va être consomée dans la carte vidéo :)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 14, 2006 8:20 pm 
Offline

Joined: Wed Sep 06, 2006 3:57 pm
Posts: 6
Tient marrant ce post ça me rappelle des souvenirs et la sortie du S3TC (une révolution inauguré par S3... et pourtant leur carte 3D était pas meilleur à l'époque qu'aujourd'hui).

Un petit test sous google (pour être sur du terme) et je tombe sur un joli article en première réponses: http://www.digit-life.com/articles/reviews3tcfxt1/

J'imagine que maintenant c'est standardisé (sous OGL et DX3D).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group