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

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Navigateur d'examen sécurisé
Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

mPDF
mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

Version Mac de WebStorm
Outils de développement JavaScript utiles
