begin process at 2008 07 06 02:14:26
1 205 433 membres
14 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LIBRAIRIE 3DS GLUT


Information sur la source

Catégorie :OpenGL Classé sous : 3ds, glut, librairie, vertex, texture Niveau : Débutant Date de création : 13/02/2005 Date de mise à jour : 13/02/2005 12:46:54 Vu / téléchargé: 7 116 / 1 017

Note :
7,25 / 10 - par 4 personnes
7,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

Description

Petit librairie pour charger des scènes 3DS avec les vertex et les point des coordinations textures avec des fonctions permettant de detecter des collision entre plusieurs objets.

Utilisation :

Tu déclare tes objets

obj_type cube;
obj_type banc;

tu charge l'objet dans la fonction main par exemple

// Chargement des fichier 3DS
  Load3DS (&cube,"data/cube.3ds");
  Load3DS (&banc,"data/banc.3ds");

Tu dessine tes objets dans la fonction xxxxx (glutDisplayFunc(xxxxx))

// dessine l'objet
draw3DS(kart_left,11,1);
draw3DS(kart_left,11,1);


// Commande qui renvoie 1 si collision entre l'objet cube et l'objet banc
Collision3DS(cube,-1,px,y,pz,0,0,0,1,2,banc,-1,0,0,-3,0,90,0,1,40,1);
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

13 février 2005 12:45:03 :
13 février 2005 12:46:54 :
  • signaler à un administrateur
    Commentaire de albert0 le 13/02/2005 18:40:11

    On dit Merci Gametutorial?


    c'est pas tres honnete de pas les avoir cité....

  • signaler à un administrateur
    Commentaire de Alcantornet le 21/03/2005 11:20:25

    Ouais c'est juste mais je crois qu'il n'y pas que game tutorial. Car pour faire j'ai pris plein de tutoriels et en plus de tout ça j'ai quand même fais bien des modifs.

    Merci alors à toute les personne auxquels j'ai un peu copié de leur tutoriaux et surtout à DigiBen pour 3DMath.h

    Voilà c'est dit.

  • signaler à un administrateur
    Commentaire de kzimir666 le 04/11/2005 02:56:31

    Merci ! C'est exactement ce dont j'avais besoin ! :)

  • signaler à un administrateur
    Commentaire de citronrock le 05/11/2005 15:49:13

    ..interessant mais sous glut, qqcn a essayer de le passer sous window.h , çà serait beaucoup mieux, ... glut est bien pratique mais tellement limité...

  • signaler à un administrateur
    Commentaire de norton le 08/02/2006 14:56:12

    Hello, super code mais j'ai un problème, quand j'essaye de charger un fichier ".3ds" la console m'affiche les infos sur le fichier mais il ne s'affiche pas dans ma fenêtre glut.

    J'ai essayer de vérifier si le fichier étais chargé comme il faut avec ce code:
    if(!Load3DS(&vaisseau,"Textures/3ds/player.3DS"))"affiche erreur"

    Mon soft m'affiche l'erreur comme si le fichier n'est pas chargé !

    Y a t'il une sorte de fichier spécial que ce loader ne supporte pas ??
    Merci.


  • signaler à un administrateur
    Commentaire de Alcantornet le 04/04/2006 08:42:51

    Est ce que ton object comporte plus de 2000 vertex ou face ?

    Si oui essaie d'augmenter les valeurs dans 3ds.h

    #define MAX_VERTICES 2000 // Maximun de vertex par objet
    #define MAX_POLYGONS 2000 // Maximum de polygones par object
    #define MAX_OBJ 20 // Maximum d'objets

  • signaler à un administrateur
    Commentaire de baobob82 le 16/04/2006 10:07:58

    lorsque je compile j'obtient l'erreur
    "[linked error]undefined reference to WinMain@16"
    et je n'arrive pas à m'en débarraser!!!
       Qu'est ce que je dois faire?

  • signaler à un administrateur
    Commentaire de crazysunny1 le 04/05/2006 10:15:57

    Salut,

    J'ais encore rien fais de très compliquer en opengl, et je n'arrive pas à utiliser ton loader, quelqu'un pourrais svp, me donner un exemple un bout de code pour charger un objet et l'afficher dans une fenêtre (ici ou dans un mail n.vieval@wanadoo.fr)!!

    merci d'avance

  • signaler à un administrateur
    Commentaire de maladedede le 09/07/2006 08:42:49

    Slt
    je voudrais savoir si ca charge la texture que l'on avait choisi avec 3d studio max ou si ca ne charge que l'objet 3d en brut

  • signaler à un administrateur
    Commentaire de Alcantornet le 19/07/2006 16:43:05

    Non elle ne charge pas de texture il faut que tu la charge toi-même et puis après tu peux mettre un bindtexture juste avant de dessiner l'objet.

  • signaler à un administrateur
    Commentaire de alexflex25 le 30/09/2006 10:23:41

    bjr, j'ai un problème avec le fichier 3DS.h, quand je "l'include" au début de mon programme, et que je compile, le compilateur me retourne quelques erreurs du type:

    In file inclued from main.c
    syntax error before '&' token (ligne 46)
    syntax error before "IntersectedPlane" (ligne 58)
    ...

    il y en a 9 du meme type?
    que se passe t'il?
    j'utilise dev-c++ sous windows?

  • signaler à un administrateur
    Commentaire de Alcantornet le 06/10/2006 16:10:55

    Le source ne fonctionne qu'en C++. Elle ne marche pas en C.

  • signaler à un administrateur
    Commentaire de _nounours le 24/12/2006 12:23:45

    je n'arrive pas a charger l'objet 3d et pourtant ca compile bien et j'ai procédé comme tu l'indiques dans la description
    est ce que tu pourrais m'aider?

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS