begin process at 2010 03 20 02:30:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > LIBRAIRIE 3DS GLUT

LIBRAIRIE 3DS GLUT


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :9 445 / 1 184

Auteur : Alcantornet

Ecrire un message privé
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);



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 février 2005 12:45:03 :
13 février 2005 12:46:54 :

 Sources du même auteur

Source avec Zip CHARSET CONVERTER LIBRARY
Source avec Zip CONVERTI UN TEXTE UNIX VERS DOS

 Sources de la même categorie

Source avec Zip Source avec une capture LEÇON MDL HALF-LIFE OPENGL VISUAL C++ par bobby03
Source avec Zip Source avec une capture SCREENSAVER OPENGL DEV C++ par bobby03
Source avec Zip Source avec une capture LEÇON 13 NEHE EN FRANÇAIS OPENGL DEV C++ par bobby03
Source avec Zip JEU DE DAMES 3D par vbclaude
Source avec Zip CHARGEMENT DES TEXTURES EN OPENGL par Jackyzgood

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture ANALYSE DE LA TEXTURE D'UNE IMAGE : FILTRE DE GABOR par Pistol_Pete
Source avec Zip CHARGEMENT DES TEXTURES EN OPENGL par Jackyzgood
Source avec Zip Source avec une capture BUVETTE POURSUITE VIRTUELLE par kts_system
Source avec Zip Source avec une capture MODÉLISATION D'UNE SURFACE AVEC UN MAILLAGE MASE RESSORT OPE... par SebLinck
Source avec Zip DOOM LIKE EN OPENGL EN LANGAGE C AVEC LA BIB GLUT par kled

Commentaires et avis

Commentaire de albert0 le 13/02/2005 18:40:11

On dit Merci Gametutorial?


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

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.

Commentaire de kzimir666 le 04/11/2005 02:56:31

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

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é...

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.


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

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?

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

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

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.

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?

Commentaire de Alcantornet le 06/10/2006 16:10:55

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

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


Discussions en rapport avec ce code source dans le forum

lien vers librairie glut pour win32 [ par francky ] m'étant fait déja passé pour un con ne sachant pas lire,pour tout ceux qui débutent et ne trouve pas la librairie glut pour windows permettant de cree Opengl + glut : pb console + grosse texture [ par lechabin ] Boinjour à tousmerci de preter attention à mes deux questions.La premiere:est ce qu'il est possible de supprimer la barre bleu qui se place au dessus libjpeg glut et DevC++ [ par EvilSeiya ] Bonsoir à tous, Voilà je débute dans la programmation open gl et c'est dans le cadre d'un projet que j'ai décidé de m'int&#23 installation de la librairie Glut [ par Ptlpn ] Bien le bonjour,J ai un projet a realiser en c que je voudrais faire en OpenGL. Apres une rapide recherche sur internet, je me suis rendu compte que G glut et texture [ par iam_myst ] Bonjour a tousJ'ai créé des objets graphiques avec glut ( glutSolidCube etc .. ) et je voudrais leur appliquer des textures. Malheuresement, de ce que Question librairie glut [ par kenikun ] Bonjour,J'ai récemment découvert la librairie glut et je souhaite projetter graphiquement des coordonnées 3D de points contenues dans un tableau 2D (n Cherche librairie QSPI pour coldfire [ par rovkoupov ] Bonjour,Je suis à la recherche d'une librairie QSPI pour un microcontroleur coldfire.Si quelqu'un en a une ou sait où je peux en trouver une ca m'inte probleme execution sous visual avec GLut [ par kcrik ] Bonjour, Voila j'ai un soucis avec un programme utilisant glut sous visual.J'ai fait tous les linkages necessaires, toutes les bibliotheques sont bien Cherche librairie I2C pour coldfire [ par rovkoupov ] Bonjour,Je suis à la recherche d'une librairie I2C pour un microcontroleur coldfire.Si quelqu'un en a une ou sait où je peux en trouver une ca m'i Types obscurs [ par bond_never_die ] Bonjour à tous,Je travaille actuellement sur un programme Java qui utilise une librairie externe permettant l'accès à des systèmes de cartes à puce. C


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,342 sec (4)

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