begin process at 2012 02 10 15:01:39
  Trouver un code source :
 
dans
 

70 commentaire(s) de BeLZeL sur des sources sur tout CodeS-SourceS

Déposé sur Modèle 3d texturé [opengl & ase & raw & devcpp]

C'est sûr, on peut tjrs créer son propre format, mais de mémoire, il ne doit pas exister de format standard comme ca :)
Posté le : 10/07/2006 19:19:10

Déposé sur Modèle 3d texturé [opengl & ase & raw & devcpp]

Ce programme le fait. C'est un ASE texturé.
J'ai peut être mal compris au départ ce que tu voulais me dire.

Le format ASE et 3DS contiennent également des informations sur l'emplacement et la position d'une texture (texture uniforme ou texture au format BMP/JPEG/TGA/etc., et qu'il faut alors charger à part).

Ce qui n'est pas possible, c'est de tout avoir dans un seul fichier.
Posté le : 10/07/2006 13:55:30

Déposé sur Modèle 3d texturé [opengl & ase & raw & devcpp]

Non, les objets 3D sont des objets 3D, c'est-à-dire une suite de coordonnées de points dans l'espace (avec quelques trucs en plus).
Posté le : 09/07/2006 00:12:48

Déposé sur Terminer un processus (api win32 - gcc)

Bon, je sais pas si c'est ca mais je te l'ai uploadé quand même au cas où :
http://belzel.free.fr/libth32.a

Regarde dans ton répertoire Dev-Cpp\lib si tu l'as pas déjà.
Apparemment, changement de nom, mais c louche quand même.
J'sais pas si ca marchera, dis moi.

A+
Posté le : 24/05/2006 21:01:29

Déposé sur [hook clavier] fichier texte avec gestion des dead keys [dev-...

lol, je connaissais pas la combinaison altgr + é puis a pour former ã ;)
Effectivement, pour les deadkey, je crois que j'ai juste géré les '^'

Si vous faites des mises à jour de ce code, n'hésitez pas à indiquer l'url ici, si vous l'avez posté sur CPPFrance. Moi ca m'intéresse en tout ca.
Posté le : 24/05/2006 20:53:27

Déposé sur Limiter nombre fps [opengl & queryperformance & devcpp]

J'achète ;)

Comme quoi, on en apprend tous les jours.
Je ne connaissais pas, merci :)
J'espère que j'arriverai à faire marcher la souris sous Linux avec ce framework ...
Posté le : 11/12/2005 17:46:21

Déposé sur [hook clavier] fichier texte avec gestion des dead keys [dev-...

Il faut que tu fasses ton propre EXE, qui se lance en arrière plan.
Posté le : 08/10/2005 16:59:25

Déposé sur Les fonctions de math.h reprogrammées

Exact, c'était juste un ordre d'idée, j'ai fait un copier coller de ces valeurs depuis la calculatrice de Windows ;)

En fait, il faudrait mettre par exemple :
if ( x == +1 )   return PI/2.0;
if ( x == -1 )   return -PI/2.0;

Sinon, je bosse sur un moteur de collisions 3D. Il doit calculer 16 cos() et 16 sin() pour chaque collision (et il peut y avoir + de 100 000 particules). Et pour info, je n'ai pas gagné de temps de calcul, j'en ai même perdu. Pourquoi ?

Parce que le compilateur (gcc, avec devcpp) peut optimiser le code, et accélérer de 900% le temps de calcul des cos/sin. J'arrive à calculer 20 000 000 de cos() / secondes avec mon Duron 1 GHz.
Posté le : 01/10/2005 22:08:19

Déposé sur Cos et sin plus rapide que math.h

En changeant quelques options de mon compilo (devcpp), j'ai des cos et des sin "classiques" plus rapides qu'avec ce code.

Pour DevCpp 4.9.9.2, avec mon Duron 1 GHz :
Editeur de liens : retirer les symboles de l'exe : [YES]
Génération du code : générer instructions : [i586]
Génération du code : utiliser les fonctions spécifiques : [MMX]
Optimisations du code : Toutes

En moyenne, les fonctions classiques sont 3 fois plus efficaces ! (170ms au lieu de 510ms)

Sans changer les options, les fonctions classiques (1500ms) sont 2 fois moins rapide que les fonctions modifiées (750ms).
Posté le : 01/10/2005 21:03:54

Déposé sur Les fonctions de math.h reprogrammées

Un petit détail. J'ai des problèmes avec asin ( 1 ) et asin ( -1 ).
J'ai testé ...

if (x<=-1 || x>=1) return numeric_limits<double>::quiet_NaN();

... mais j'ai des problèmes avec acos ( 1 ) et acos ( -1 )
alors j'ai fait ca :
if ( x == +1 )   return 1.5707963267948966192313216916398;
if ( x == -1 )   return 4.7123889803846898576939650749193;
if (x<-1 || x>1) return numeric_limits<double>::quiet_NaN();
Posté le : 01/10/2005 20:38:05

1 2 3 4 5 6 7


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales