Connexion
Pour récupérer votre compte, veuillez saisir votre adresse email. Vous allez recevoir un email contenant une adresse pour récupérer votre compte.
Inscription
En vous inscrivant, vous acceptez les conditions d'utilisation du site et de nous vendre votre âme pour un euro symbolique. Amusez vous, mais pliez vous à la charte.

Un Rédacteur Factornews vous demande :

Forums

Screenshots DOAX
Joule
Big boss
Admin 8937 msgs
Tecmo a diffusé douze nouvelles screens de Dead or Alive Xtreme Beach Volleyball. Après la frayeur que nous ont fait les screens de gameplay d'hier, on peut enfin respirer avec de nouveaux du bikini en haute résolution. On a eu peur quand même...



Lire la suite sur le site : Screenshots DOAX.
 
Adeher
Comic
Redac 2122 msgs
hmph yen a qui sont pas nouveaux, chuis déçu
 
Joule
Big boss
Admin 8937 msgs
Ben je mets ce que j'ai, hein. Je choisis pas.

Et puis, pense à ceux qui n'ont pas eu la chance de suivre ce projet depuis le début =)
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Les vignettes sont moches
On se dit que "ah beurk ça va être du mauvais scan d'un magazine", mais en fait on clique et non.
 
Joule
Big boss
Admin 8937 msgs
Il faut râler auprès de Niko, c'est son script qui est naze...
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Niko...
Ton script est naze !
J'ai fait un petit programme en C pour réduire les JPEG si ça l'intéresse.
 
Niko
Nostrach !
Admin 14285 msgs
Sidoine > tu me programme la même chose en PHP et y'a pas de problème. Le truc, c'est que je fais ça "a la furieux" sans anti aliaser ... j'ai pas trouvé la fonction et j'ai pas envie de programmer ça a la main.
 
Joule
Big boss
Admin 8937 msgs
Et puis, il faut préciser que son script de m**de ne supporte que le 4/3. Je me suis tapé la moitié des screens à la main :/
 
Adeher
Comic
Redac 2122 msgs
faut pas froisser niko en ce moment, déjà que sonny est parti...
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Ben heu...
Le PHP c'est pas trop mon truc. Je peux filer le code en C, et tu te débrouilles avec.
On va essayer un copié/collé bien méchant, pour voir.

//ATTENTION ! Code pourri en vue
//Heureusement que le compilateur n'a pas d'IA, il pourrait se vexer
void RedimensionnerImage(JSAMPLE * image,int tx, int ty, int nc,
int txd, int tyd)
//Ben heu, image c'est un tableau avec les composantes à l'entrée
//elle fait tx*ty pixels et il faut nc composantes pour faire
//un pixel, donc dans image il doit y avoir tx*ty*nc composantes
//txd*tyd c'est la taille en sortie
{
sortie=new JSAMPLE[txd*tyd*nc];
float surfpixel=float(tx)/txd*float(ty)/tyd;

JSAMPLE * p=sortie;

for (int y=0; y<tyd; y++)
for (int x=0; x<txd; x++)
{
float x1=float(x)*tx/txd;
float x2=float(x+1)*tx/txd;
float y1=float(y)*ty/tyd;
float y2=float(y+1)*ty/tyd;
int x1i=int(x1);
float dx1=x1-x1i;
int x2i=int(x2);
if (x2i==x2)
x2i--;
float dx2=x2i+1-x2;
int y1i=int(y1);
float dy1=y1-y1i;
int y2i=int(y2);
if (y2i==y2)
y2i--;
float dy2=y2i+1-y2;

float coul[3];
coul[0]=coul[1]=coul[2]=0;
for (int yy=y1i; yy<=y2i; yy++)
for (int xx=x1i; xx<=x2i; xx++)
{
float largeur=1;
if (xx==x1i)
largeur-=dx1;
if (xx==x2i)
largeur-=dx2;
float hauteur=1;
if (yy==y1i)
hauteur-=dy1;
if (yy==y2i)
hauteur-=dy2;
float poids=hauteur*largeur;
for (int c=0; c<nc; c++)
coul[c]+=image[yy*tx*nc+xx*nc+c]*poids;
}
for (int c=0; c<nc; c++)
*(p++)=JSAMPLE(coul[c]/surfpixel);
}
}
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Bon monsieur le copier/coller n'a pas marché.
 
Niko
Nostrach !
Admin 14285 msgs
Non mais c'est bon je m'en tape du code en C =)
 
Skyzoboy
Bully
Membre 548 msgs
lol
Et en java ?
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Mais enfin ! C'est bien le C++ ! Vraiment je comprends pas. Je suis consterné.
Et puis bon, le PHP est bêtement copié sur le C (en pire), ça doit pas être très compliqué de passer de l'un à l'autre.
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Je suis consterné.
Vraiment.
Je comprends pas.
 
KuKuL
Membre Factor
Membre 126 msgs
:p
 
Niko
Nostrach !
Admin 14285 msgs
Certes, le PHP et le C sont proches en apparence, mais ce sont quand même des langages très différents, qui n'ont pas la même fonction.

Et ce que tu me montre là, ce n'est pas du C++. Le C++, c'est des objets, de l'héritage, du polymorphisme et des gros dynamic_cast qui tâchent.
 
Adeher
Comic
Redac 2122 msgs
moi j'ai fait un peu de pascal si ca vous interesse
 
Sidoine
Développeur de petites bouses sans intérêt sur décodeur.
Redac 1643 msgs
Mais heu si c'est du C++. D'abord le C c'est du C++. Et ensuite j'ai du utiliser new et un certain nombre d'autres trucs, style la déclaration de variable n'importe où.
 
Niko
Nostrach !
Admin 14285 msgs
Oui, mais c'est pas du C++
C'est du "C+"
C'est mal.
 
Vous devez être connecté pour pouvoir participer à la discussion.
Cliquez ici pour vous connecter ou vous inscrire.

Règles à suivre

Écrire dans un français correct et lisible : ni phonétique, ni style SMS. Le warez et les incitations au piratage sont interdits. La pornographie est interdite. Le racisme et les incitations au racisme sont interdits. L'agressivité envers d'autres membres, les menaces, le dénigrement systématique sont interdits. Éviter les messages inutiles

 
Rechercher sur Factornews