• Français
  • Documentation 3DCoat
  • Chapters
    • Présentation de 3DCoat
    • Commencer
    • Interface et navigation
    • Composants de la Brush
    • Salles d’espaces de travail
    • Core API de Scripting et de base
    • Questions et réponses
    • licensing
    • Tutoriels de formation
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Français Français
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • Dansk Dansk
    • Slovenčina Slovenčina
    • Türkçe Türkçe
    • Nederlands Nederlands
    • Magyar Magyar
    • ไทย ไทย
    • हिन्दी हिन्दी
    • Ελληνικά Ελληνικά
    • Tiếng Việt Tiếng Việt
    • Lietuviškai Lietuviškai
    • Latviešu valoda Latviešu valoda
    • Eesti Eesti
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Creating 3D Character Using 3DCoat
  • Documentation 3DCoat
  • Chapters
    • Présentation de 3DCoat
    • Commencer
    • Interface et navigation
    • Composants de la Brush
    • Salles d’espaces de travail
    • Core API de Scripting et de base
    • Questions et réponses
    • licensing
    • Tutoriels de formation
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Français Français
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • Dansk Dansk
    • Slovenčina Slovenčina
    • Türkçe Türkçe
    • Nederlands Nederlands
    • Magyar Magyar
    • ไทย ไทย
    • हिन्दी हिन्दी
    • Ελληνικά Ελληνικά
    • Tiếng Việt Tiếng Việt
    • Lietuviškai Lietuviškai
    • Latviešu valoda Latviešu valoda
    • Eesti Eesti
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Creating 3D Character Using 3DCoat
Expand All Collapse All
  • Présentation de 3DCoat
  • Commencer
    • System requirements
    • Why 3DCoat is Unique?
    • Activation de 3DCoat
    • Erreur de démarrage
      • Startup error Mac
    • Color management
    • Upgrading permanent license
    • Linux Setup
      • Linux initial setup per-user installation
      • Linux initial setup for system
      • Tablet setup
      • To GTK3 from GTK2
    • Structure des dossiers
      • Custom documents folder
    • Différentes formes de « résolution »
    • Tablet on Window
    • Import et Export
    • Applinks dans 3DCoat
      • Lien de l'application Blender
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Boîte de dialogue d'ouverture (menu de démarrage rapide)
    • Panneau de navigation
    • Caméra et Navigation
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigation à l'aide d'appareils 3DConnexion
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Raccourcis
  • Interface et navigation
    • Menu Fichier
    • Modifier le menu
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Préférences
    • Afficher le menu
    • Symétrie
    • Textures
    • Calculate
    • Menu Couches
    • Geler le menu
    • Hide
    • Bake
    • Courbes 2022
      • Menu Courbes
      • Curves Properties RMB
      • Remplir avec une couche de maille
      • Scale of imported curves
    • Menu Fenêtres
      • Panneaux contextuels Windows à onglets
      • Curseurs
    • Scripts
    • Addons
    • Capture
    • Menu d'aide
    • Personnalisation
    • Modifier ou créer une nouvelle pièce
  • Composants de la Brush
    • Barre supérieure de la Brush
    • Brosses usage général
      • Créer des pinceaux et des décalcomanies
      • Faire de l'alpha à partir de la sculpture actuelle
      • Créer un Brush à partir d'un objet 3D
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Coups
      • Menu contextuel Courbes
    • Options de Brush
    • Limiteur de conditions
    • Panneau de bandes
    • Panneau Pochoirs
    • Matériaux intelligents
      • Ajouter de nouvelles images ou matériaux
      • Attacher un matériau intelligent à un calque
      • Import Quixel Material
    • Comment créer des préréglages pour le Brush
  • Salles d'espaces de travail
    • Painting
      • Painting de texture et modes
        • Painting par Per-Pixel
        • Painting par déplacement (Micro-Vertex)
        • Painting Ptex
        • Painting de surface (polypeinture)
      • Importation dans la salle de Painting
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Verrouiller les normales
        • Charger une nouvelle présentation UV après les modifications du modèle
        • DAZ Genesis models into 3DCoat
      • Menus de l'espace de travail de Painting
        • Edit menu
        • Menu Textures
          • Outils de Baking de textures
        • Cacher
        • Menu pour la Bake Paint
        • Le sélecteur de couleurs
      • Barre supérieure pour la Painting
      • Le panneau Calques
        • Le panneau de fusion
        • Layer and Clipping Masks
      • Outils de salle de Painting
      • Opacité - Transparence
      • Ajuster l'espace de travail
        • Ensemble d'outils d'ajustement
        • Exportation à partir de la salle de réglages
      • Panneau de prévisualisation de masque/matériau
      • Exportation depuis la salle de Painting
    • Espace de travail UV
      • Barre supérieure UV
      • Panneau d'outils UV gauche
      • Panneau de prévisualisation UV
      • Exemple de flux de travail UV
      • Importation dans la chambre UV
      • Exportation depuis la chambre UV
    • Retopologie
      • Importation dans la salle Retopo
      • Menu Retopo Mesh et Menu Bake
        • Mode miroir virtuel
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • Barre du haut
        • Sélectionnez la géométrie
      • Panneau d'outils de gauche dans la salle de retopologie
        • Objectif général et fonction
        • Ajouter une géométrie
          • Outil Traits en Retopologie
        • Outils d'ajustement Retopo
        • Outils UV
        • Commandes pour la salle de retopologie
      • AUTORETOPO
        • Autopo guide
      • Groupes poly
    • Sculpter
      • Sculpt Layer
      • Sculpter l'arbre
      • Options de Brush de sculpture
      • Top Bar
      • Moteur de Brush
      • Sous-menu Géométrie
      • Sculptez le menu "clic droit"
      • Shaders
      • Mode Voxel
        • Sculpture de Voxel purs
        • Densité et résolution
        • Moteur d'argile
        • Outils Voxel
        • Outils de surface sur Voxels
        • Outils de réglage des Voxel
        • Painting volumétrique
        • Outils d'objets Voxel
      • Mode surface
        • Outils de surface
        • Outils personnalisés de surface
        • Outils de réglage de surface
        • Painting de surface
        • Outils Objets surfaciques
        • Résolution à plusieurs niveaux
          • Multires tools
          • Multires adjust
          • Multires commands
      • Sculpter les courbes
        • Courbes splines
        • Splines model creation
      • Déplacement vectoriel
      • Outils de transformation de surface
        • Outils de transformation de Voxel
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Primitives Voxel et outils Import
      • Booléens en direct
      • Commandes pour la salle Sculpt
      • Import dans la salle de sculpture
      • Exportation depuis la salle Sculpt
    • Rendre
      • Comparison of different roughness values
      • Fonctions du panneau de rendu
      • Plaque tournante
      • Fakebake l'éclairage - non PBR-
    • Factures
      • Flux de travail
    • Le plus simple
    • La modélisation
      • Mesh Menu
      • Panneau d'outils de gauche dans la salle de modélisation
        • Ajouter une géométrie
          • Choisi
        • tordre
        • Smart Hybrid
        • UV
          • Commandes
        • Maillage entier
      • Exemple de surface de loft par Fluffy
      • Blocage par Poeboi
      • Import Zbrush Polygroups for UV mapping
    • Kitbash - Création rapide de modèles 3D
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Maillage vers la salle NURBS
    • Nodes
      • Sculpt shaders Bibliothèque de nœuds
  • Core API de Scripting et de base
    • Scripting
    • Core API
    • API Python
  • 3DCoatPrint gratuit

Painting Ptex

1663 views 0

Written by Carlos
October 13, 2022

En savoir plus sur la Painting Ptex

Ptex est l’une des technologies les plus étonnantes, vous permettant de peindre des textures extrêmement haute résolution sur une base par polygone, ainsi que de contourner complètement tout travail UV – car il ne nécessite aucune entrée manuelle pour la création des cartes UV . Ptex, dans son implémentation actuelle, ne prend en charge que les polygones quadruples, pas de triangles ni de N-gons.

Il est important de noter que lors de l’utilisation de Ptex dans 3DCoat , vous pouvez augmenter la résolution de polygones individuels si vous avez besoin de plus de détails de texture dans la zone locale de ce polygone. En augmentant la résolution d’un polygone ou d’un groupe de polygones, cela augmente effectivement la taille de ce polygone sur la carte UV Ptex générée automatiquement.

Par exemple, vous pouvez peindre de très petits détails à l’intérieur de zones sur un maillage qui nécessite un gros plan extrême ou nécessite simplement plus de détails dans une zone – pourtant, vous ne voulez pas créer beaucoup de texture à très haute résolution Plans. Ptex fonctionne assez bien à cette fin.

Ce qui est encore plus remarquable, c’est que le format .ptex peut stocker des centaines de milliers de textures directement dans un seul fichier .ptex. Pour le moment, seule une application externe prenant en charge le format .ptex pourra import/ export le fichier .ptex à utiliser. Pour combler cette lacune dans le support .ptex, nous avons prévu l’ export d’une carte de texture ordinaire, basée sur la technologie Ptex , aux formats TGA, BMP et PNG.


Lors de l’importation d’un maillage pour la peinture Ptex , vous serez invité à sélectionner un certain nombre d’options :

Millions de polygones : il s’agit de la résolution du maillage telle que subdivisée après l’exécution de l’opération “Lisser l’objet”.
Cela devrait être supérieur au nombre de pixels de votre carte de texture.
Résolution de la carcasse : Il s’agit de la résolution mi-poly ; cela n’affecte que les performances de la fenêtre et l’affichage du maillage dans la fenêtre.

Taille de texture Ptex pour Export

Vous pouvez sélectionner une résolution de texture entre 512×512 et 8192×8192. Vous pouvez également modifier cela à tout moment si vous avez besoin d’augmenter ou de réduire la résolution de votre texture.

Souder les sommets : cela soudera tous les sommets qui partagent la même position.
Échanger Y et Z : cela permutera les axes Y et Z. Cela permet d’apporter plus facilement des maillages à partir d’applications telles que Rhino ou 3DSMax.
Ignorer les groupes de lissage : Cochez cette case pour ignorer tous les groupes de lissage que vous avez sur votre maillage.
Inverser les normales : cela inversera les normales de chaque polygone. Groupes de lissage automatique : ceci analysera automatiquement le maillage à la recherche d’angles nets entre les polygones et leur appliquera automatiquement des groupes de lissage, en conservant les arêtes vives présentes.
Chacune des fonctions Ptex suivantes nécessite une sélection. Pour faire une sélection, activez simplement l’outil de résolution locale Ptex et “peignez par-dessus” les polygones dans la fenêtre.

Paramètres de résolution locale

Effacer : efface toute sélection.
Inverser la sélection : Inverse votre sélection.
Développer : élargit votre sélection d’un polygone contigu.
Contracter : contracte votre sélection d’un polygone contigu.
Sélectionner le niveau : saisissez manuellement un niveau de subdivision polygonale local.
Augmenter la résolution : augmente la résolution locale des polygones actuellement sélectionnés. Cela augmente efficacement la taille du polygone sur les cartes UV Ptex générées automatiquement.
Diminuer la résolution : Diminue la résolution locale des polygones actuellement sélectionnés. Cela réduit efficacement la taille du polygone des cartes UV Ptex générées automatiquement.
Au niveau max : définit votre sélection actuelle sur le niveau maximum autorisé pour Ptex. Ils augmentent efficacement les polygones sélectionnés, occupant presque leur carte UV .
Au niveau minimum : définit votre sélection actuelle sur le niveau minimum autorisé pour Ptex. Réduction efficace des polygones sélectionnés, permettant plus de polygones par carte UV .
Taille de texture Ptex : vous pouvez choisir la résolution de texture pour chaque texture générée par ptex. Les résolutions sélectionnables vont de 512 × 512 à 8192 × 8192. Vous pouvez modifier cela à tout moment en fonction de vos besoins, ainsi que lors de l’importation du maillage pour la peinture Ptex .
Optimiser : organise les polygones sur chaque carte UV Ptex générée automatiquement pour s’adapter à davantage de polygones en fonction de la résolution locale (taille du poly par espace UV ).
REMARQUE : lorsque vous l’utilisez, gardez à l’esprit que si vous avez utilisé un maillage avec des cartes UV Ptex générées automatiquement, il réorganisera complètement les polys sur toutes les cartes UV , rendant inutiles vos cartes UV générées automatiquement.
Cependant, vous pouvez toujours bake les détails d’un maillage à l’autre. Assurez-vous simplement de sauvegarder deux maillages :
Votre maille cible d’origine et de cuisson. Pour plus d’informations sur Ptex, veuillez visiter le site Web officiel de Ptex à l’adresse
http://ptex.us/


– Ptex est un mapping spécial où la texture 2^nx 2^m est associée à chaque face. La résolution de chaque face peut être modifiée dynamiquement.

– Ptex est très proche de l’approche micro vertex car le patch N x M était associé à chaque face dans l’approche micro vertex.

– Les gros avantages par rapport au micro vertex painting sont – ne pas avoir besoin UV; chaque pixel sur la texture correspond à un seul sommet sur le patch, ce qui se traduit par une bien meilleure qualité de peinture.

– Ptex est bon pour les surfaces de subdivision mais mauvais pour les objets avec des surfaces irrégulières qui deviennent fausses après la subdivision. Actuellement, seuls les quads sont pris en charge dans 3DC ; peut-être que je soutiendrai les triangles plus tard.

– Ptex peut être défini en correspondance avec l’approche UV-mapping car toutes les petites textures seront placées sur plusieurs grandes textures, de sorte que 3DC peut export des objets et des textures à utiliser dans n’importe quel autre package de jeu/rendu. La fluidité est assurée car chaque patch/petite texture est placé sur une grande texture avec une bordure large de 1 pixel composée de manière spéciale pour imiter le filtrage.

– Les objets exportés à l’aide de Ptex peuvent être utilisés dans les jeux, mais ce n’est pas trop efficace maintenant car chaque face produira quatre sommets (au lieu de 1-2) qui seront amenés au moteur de rendu. Ce n’est pas un problème trop critique, mais de toute façon cela donnera une petite pénalité de vitesse. Bien sûr, le moteur de jeu peut être optimisé pour éviter ce problème en utilisant un shader de géométrie, mais il a besoin de quelques améliorations dans le moteur lui-même. Cela fonctionnera dans les moteurs de jeu; c’est juste un avertissement de performance. Si une optimisation appropriée est effectuée dans les moteurs de jeu, cette technique peut très bien montrer les objets déplacés. Par exemple, supposons que le moteur de jeu obtienne en entrée trois flux (position des sommets + indices quad + paramètres de patch) au lieu de 2 (coordonnées des sommets et UV + indices des triangles). Dans ce cas, le rendu peut être effectué même de manière plus efficace.

– Les objets peuvent être utilisés dans tous les moteurs de rendu/packages 3D habituels sans coutures pour la raison mentionnée précédemment (bordure spécialement filtrée).

– Si le futur proche export/ import natif Ptex se fera aussi, mais ce n’est pas trop critique car le problème des coutures n’existe quasiment pas là-bas.

– Ptex est idéal pour la cuisson des voxels à l’approche de la peinture car il n’y aura pas de problèmes de chevauchement UV qui sont tout simplement impossibles dans cette approche.


Lorsque votre modèle ne nécessite pas de déplacement extrême (au moyen de cartes de texture) – et que vous souhaitez travailler sans les considérations des coutures UV Map (très rapide), essayez le mode Ptex .

Avec le panneau “Texture Editor” ouvert, ainsi que le Ptex “Tool Options Panel”, vous pouvez ajuster la résolution Ptex localement et à tout moment pendant le processus de peinture de texture – en voyant instantanément les modifications de la carte UV en temps réel.

Après avoir cliqué sur “l’icône Ptex ” en bas du “Panneau d’outils de Painting “, vous pouvez désigner des zones de résolution accrue en peignant les polygones souhaités dans la fenêtre et en appuyant sur “Augmenter la résolution” dans le “Panneau d’options d’outils”.

Quelles que soient les fonctionnalités que vous ajoutez dans la salle de Painting , elles peuvent être automatiquement converties en cartes de texture standard pouvant être lues par de nombreuses applications tierces. Ptex offre une répartition optimisée de l’espace de texture et vous permet de travailler très rapidement.

Sachez que les cartes de texture converties à partir du mode Ptex ne peuvent pas être modifiées dans des applications de peinture externes telles que Photoshop. À l’heure actuelle, le Ptex est toujours considéré comme un procédé expérimental de texturation.


Le gros avantage de Ptex était la possibilité d’augmenter la résolution de la texture dans des zones spécifiques. Si vous n’aviez pas assez de résolution pour un ensemble de polygones (comme une zone avec du texte), vous pouvez simplement sélectionner la zone et augmenter la résolution.

Il y a un bouton dans la palette d’outils qui indique la résolution locale Ptex lorsque vous le survolez. C’est l’image d’un carré avec quatre petits carrés dans le coin supérieur gauche. Cliquer dessus fera apparaître un tas d’options, à quel point vous pouvez sélectionner les polygones que vous souhaitez affecter en cliquant dessus avec le bouton gauche (maintenez la touche de contrôle enfoncée et cliquez avec le bouton gauche pour désélectionner).


Baking des textures Ptex sur un maillage avec des UVs existants : comment bake des textures après avoir utilisé la méthode Ptex UV/Texturing sur un maillage avec une carte UV existante.
Très pratique si vous souhaitez utiliser le format Ptex dans 3DCoat comme format de “stockage” avec vos détails haute résolution et bake des textures de résolution inférieure si nécessaire.

Tags:ptex

Was this helpful?

Yes  No
Related Articles
  • Surface Array
  • Top Bar
  • Curves Properties RMB
  • Left tool panel Kitbash
  • Create kitbash
  • Color management
Previously
Painting par déplacement (Micro-Vertex)
Up Next
Painting de surface (polypeinture)
AI:
Hi! How can I help you?
Attention: This is a beta version of AI chat. Some answers may be wrong. See full version of AI chat