2010-10-02 28 views
0

Peut-être que j'ai raté quelque chose, mais je n'ai pas trouvé de questions à ce sujet. Si quelqu'un en connaît, alors ce serait bien si vous pouviez poster les liens.Ressources sur les bases du rendu de modèle 3D

Je sais qu'il y a déjà des tas de moteurs opensource massifs qui seraient vraiment faciles à utiliser, ce n'est pas un problème d'en avoir besoin, mais je n'aime pas ne pas savoir comment fonctionnent les choses. Mais en regardant autour de moi, je ne trouve rien. Je ne suis pas un manchot masochiste sur une mission solitaire fou de faire un moteur. J'ai déjà fait toutes les bases d'OpenGL, je peux le coder en dur pour dessiner quelque chose, je n'ai pas besoin d'une exécution complète depuis le premier démarrage, mais je n'ai aucune idée de comment passer au rendu. un modèle, et rien ne semble l'expliquer nulle part. J'ai essayé de voir si je pouvais trouver quelque chose sur la structure de n'importe quel type de fichier pour voir si je pouvais comprendre moi-même comment vous les utilisiez pour rendre le modèle, mais c'était un peu une impasse.

+0

J'ai suivi un cours sur la programmation graphique à un moment donné. Le manuel a passé le plus clair de son temps sur le rendu 3D: disons 1000 des 1200 pages. C'est un grand sujet, avec beaucoup d'approches incompatibles ou seulement partiellement compatibles qui ont toutes des forces et des faiblesses différentes. En plus de cela, les progrès en matière de capacité matérielle et de conception * changent * les compromis tous les quelques années. Pris ensemble, cela signifie qu'il peut être difficile de trouver quelque chose comme une ressource unifiée sur le sujet. – dmckee

+0

Ouais je ne m'attendais pas à une seule ressource, je comprends que c'est une zone massive, mais je ne peux même pas trouver des choses qui couvrent de petites zones, pour n'importe quel point, sans parler de l'état récent de tout. Si rien d'autre ne se présente, pourrais-je demander quel était le livre, si vous l'avez trouvé utile? – AaronM

+0

Petit appartement, donc toute ma bibliothèque technique est au bureau en ce moment. Je vais essayer de me souvenir d'obtenir le titre lundi ... Je l'ai aimé parce qu'il couvrait beaucoup de choses et incluait un peu d'histoire montrant quand différentes techniques étaient utilisées dans quels domaines, et pourquoi. En plus de cela le professeur avait fait des graphiques en temps réel pendant environ 30 ans (à partir de la mise à jour de quelques-uns, de simples cadres de fil à 10 Hz était très chaud). – dmckee

Répondre

0

Section 24 de la FAQ OpenGL a quelques sujets couvrant le chargement/rendu de divers formats de fichiers. Plus précisément, l'article 24.040.

L'un des formats les plus courants utilisés avec OpenGL est le obj file format, probablement parce que de nombreux programmes peuvent l'exporter. Il y a beaucoup de ressources autour de obj obj à Google.