recherche
MaisonProblème communQuel est le format obj ?

Quel est le format obj ?

Feb 01, 2023 pm 03:01 PM
文件obj

obj peut faire référence à un fichier au format de modèle 3D ou à un fichier de code intermédiaire de compilation de programme. Le fichier de modèle obj3D est un fichier texte qui peut être ouvert directement avec WordPad pour être visualisé, édité et modifié. Il ne contient pas d'animation, de propriétés de matériaux, de chemins de texture, de dynamique, de particules et d'autres informations. Le fichier objet obj est généralement un fichier binaire compilé par le programme, puis lié via l'éditeur de liens et les fichiers de ressources pour devenir un fichier exécutable.

Quel est le format obj ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

obj peut faire référence à un fichier au format de modèle 3D ou à un fichier de code intermédiaire de compilation de programme.

fichier obj (format de fichier de modèle 3D)

le fichier obj est un format de fichier de modèle 3D. Un standard développé par Alias ​​​​| Wavefront pour le logiciel de modélisation et d'animation 3D "Advanced Visualizer". Il convient au guidage mutuel entre les modèles de logiciels 3D et peut également être lu et écrit via Maya.

Par exemple, si vous créez un modèle dans 3dsMax ou LightWave et que vous souhaitez le transférer vers Maya pour le rendu ou l'animation, l'exportation d'un fichier OBJ est un bon choix. Actuellement, presque tous les logiciels 3D connus prennent en charge la lecture et l'écriture de fichiers OBJ, mais beaucoup d'entre eux nécessitent des plug-ins.

Le fichier OBJ est un fichier texte qui peut être ouvert directement avec WordPad pour l'affichage, l'édition et la modification. De plus, il existe un format de fichier binaire associé (*.MOD), qui n'est pas divulgué en tant que brevet, il ne sera donc pas abordé ici.

Caractéristiques du fichier

(1) Le fichier OBJ est un fichier de modèle 3D. Il n'inclut pas l'animation, les propriétés des matériaux, les chemins de texture, la dynamique, les particules et autres informations.

(2) Les fichiers OBJ prennent principalement en charge les modèles de polygones. Bien que les courbes, les surfaces et les matériaux de groupe de points soient également pris en charge, les fichiers OBJ exportés par Maya n'incluent pas ces informations.

(3) Les fichiers OBJ prennent en charge les surfaces avec plus de trois points, ce qui est très utile. De nombreux autres formats de fichiers de modèle ne prennent en charge que les surfaces à trois points, de sorte que les modèles importés dans Maya sont souvent triangulés, ce qui est très préjudiciable à notre retraitement du modèle.

(4) Les fichiers OBJ prennent en charge les coordonnées normales et de texture. Après avoir ajusté la texture dans un autre logiciel, les informations de coordonnées de texture peuvent être stockées dans le fichier OBJ. De cette façon, une fois le fichier importé dans Maya, il vous suffit de spécifier le chemin du fichier de texture, et il n'est pas nécessaire de l'ajuster. coordonnées de texture.

fichier obj (fichier de code intermédiaire pour la compilation du programme lancé par Microsoft)

Le fichier de code intermédiaire généré lors de la compilation du programme. Le fichier cible est généralement un fichier binaire compilé par le programme, qui est ensuite lié via l'éditeur de liens et les fichiers de ressources pour devenir un fichier exécutable. OBJ ne donne que l'adresse relative du programme, tandis que le fichier exécutable est l'adresse absolue.

Lorsque Microsoft a commencé à concevoir Windows NT, il était naturel que, afin de minimiser le temps de démarrage du projet, ils utilisent des outils préalablement écrits et testés. Les formats de fichiers exécutables et OBJ générés et fonctionnant avec ces outils sont appelés COFF (acronyme de Common Object File Format). L'âge relatif de COFF peut être spécifié à l'aide d'un champ octal. COFF en lui-même est un bon point de départ, mais doit être étendu à un système d'exploitation moderne tel que Windows 95 et Windows NT. Le résultat de cette mise à jour est le format de fichier exécutable portable (fichier PE). Il est appelé « portable » car les implémentations de Windows NT sur toutes les plates-formes (telles que x86, Alpha, MIPS, etc.) utilisent le même format de fichier exécutable. Bien sûr, il existe de nombreuses choses différentes, comme le code binaire pour les instructions du processeur. L'important est que le chargeur du système d'exploitation et les outils de programmation n'ont pas besoin d'être complètement réécrits pour que l'un ou l'autre processeur puisse atteindre cet objectif.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

DVWA

DVWA

Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.