• Dansk
  • 3DCoat dokumentation
  • Chapters
    • Introduktion til 3DCoat
    • Kom godt i gang
    • Interface & Navigation
    • Brush
    • Arbejdsrum Rum
    • Scripting & Core API
    • Spørgsmål/svar
    • licensing
    • Træningsvejledninger
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Dansk Dansk
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • 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
  • 3DCoat dokumentation
  • Chapters
    • Introduktion til 3DCoat
    • Kom godt i gang
    • Interface & Navigation
    • Brush
    • Arbejdsrum Rum
    • Scripting & Core API
    • Spørgsmål/svar
    • licensing
    • Træningsvejledninger
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Dansk Dansk
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • 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
  • Introduktion til 3DCoat
  • Kom godt i gang
    • System requirements
    • Why 3DCoat is Unique?
    • Aktivering af 3DCoat
    • Opstartsfejl
      • 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
    • Mappestruktur
      • Custom documents folder
    • Forskellige former for "opløsning"
    • Tablet on Window
    • Import & Export
    • Applinks i 3DCoat
      • Blender applink
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Åbningsdialog (hurtig startmenu)
    • Navigationspanel
    • Kamera og navigation
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigation ved hjælp af 3DConnexion-enheder
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Genvejstaster
  • Interface & Navigation
    • Fil menu
    • Rediger menu
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Præferencer
    • Vis menu
    • Symmetri
    • Textures
    • Calculate
    • Menuen Lag
    • Frys menu
    • Hide
    • Bake
    • Kurver 2022
      • Kurver menu
      • Curves Properties RMB
      • Fyld med mesh lag
      • Scale of imported curves
    • Windows menu
      • Windows Popup-paneler med faner
      • Skydere
    • Scripts
    • Addons
    • Capture
    • Hjælp menu
    • Tilpasning
    • Rediger eller opret nyt rum
  • Brush
    • Brush Top Bar
    • Børster til almindelig brug
      • Lav børster og mærkater
      • Fremstilling af alfa fra den nuværende sculpt
      • Opret en Brush fra et 3D-objekt
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Slagtilfælde
      • Kurver popup-menu
    • Brush muligheder
    • Betingelsesbegrænser
    • Strips Panel
    • Stencils panel
    • Smarte materialer
      • Tilføj nye billeder eller materialer
      • Vedhæft et Smart materiale til et lag
      • Import Quixel Material
    • Sådan opretter du forudindstillinger til Brush
  • Arbejdsrum Rum
    • Painting
      • Painting og tilstande
        • Per-Pixel Painting
        • Painting (Micro-Vertex)
        • Ptex Painting
        • Painting (polymaling)
      • Importer ind i Painting
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Lås Normaler
        • Indlæs nyt UV layout efter modelændringer
        • DAZ Genesis models into 3DCoat
      • Menuer i Painting
        • Edit menu
        • Tekstur menu
          • Tekstur Baking
        • Skjule
        • Menu til Bake Paint
        • Farvevælgeren
      • Topstang til Painting
      • Panelet Lag
        • Blandingspanelet
        • Layer and Clipping Masks
      • Værktøj til Painting
      • Opacitet - Gennemsigtighed
      • Tweak arbejdsområde
        • Tweak værktøjssæt
        • Eksporterer fra Tweak Room
      • Maske/materiale Preview Panel
      • Eksporterer fra Painting
    • UV arbejdsplads
      • UV Top Bar
      • UV venstre værktøjspanel
      • UV Preview Panel
      • Eksempel på UV arbejdsgang
      • Importer ind i UV rummet
      • Eksport fra UV rummet
    • Retopologi
      • Importer til Retopo rummet
      • Retopo Mesh Menu og Bake Menu
        • Virtuel spejltilstand
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • Top bar
        • Vælg geometri
      • Venstre værktøjspanel i Retopologirummet
        • Overordnet formål og funktion
        • Tilføj geometri
          • Slagværktøj i Retopologi
        • Retopo Tweak-værktøjer
        • UV værktøj
        • Kommandoer til Retopologirummet
      • AUTORETOPO
        • Autopo guide
      • Poly grupper
    • Skulptere
      • Sculpt Layer
      • Skulptér træ
      • Muligheder for Sculpt Brush
      • Top Bar
      • Brush motor
      • Geometri Undermenu
      • Skulptur "højreklik"-menuen
      • Shaders
      • Voxel -tilstand
        • Ren Voxel Sculpting
        • Tæthed og opløsning
        • Ler motor
        • Voxel værktøjer
        • Overfladeværktøjer på Voxels
        • Voxel justeringsværktøjer
        • Volumetrisk Painting
        • Voxel Objects-værktøjer
      • Overfladetilstand
        • Overfladeværktøj
        • Tilpassede overfladeværktøjer
        • Værktøj til overfladejustering
        • Painting
        • Værktøjer til overfladeobjekter
        • Multi Level Opløsning
          • Multires tools
          • Multires adjust
          • Multires commands
      • Skulptur kurver
        • Spline kurver
        • Splines model creation
      • Vektor forskydning
      • Værktøjer til overfladetransformation
        • Voxel transformationsværktøjer
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Voxel Primitives og Import
      • Levende booleanere
      • Kommandoer til Sculpt room
      • Import til Sculpt Room
      • Eksporterer fra skulpturrummet
    • Render
      • Comparison of different roughness values
      • Render panelfunktioner
      • Pladespiller
      • Fakebake the lighting -ikke PBR-
    • Factures
      • Workflow
    • Det enkleste
    • Modellering
      • Mesh Menu
      • Venstre værktøjspanel i modelleringsrum
        • Tilføj geometri
          • Valgte
        • Tweak
        • Smart Hybrid
        • UV
          • Kommandoer
        • Hele Mesh
      • Loft overflade eksempel af Fluffy
      • Blockout af Poeboi
      • Import Zbrush Polygroups for UV mapping
    • Kitbash - Hurtig oprettelse af 3D-modeller
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Mesh til NURBS værelse
    • Nodes
      • Sculpt shaders Nodes Library
  • Scripting & Core API
    • Scripting
    • Core API
    • Python API
  • Gratis 3DCoatPrint

Per-Pixel Painting

1634 views 0

Written by Carlos
October 13, 2022

Brug Per-Pixel -tilstand til modeller med høj opløsning (digital kunst) og modeller med lav opløsning (pixelkunst), hvor du har brug for maksimal kompatibilitet med andre miljøer, og hvor der kræves ekstrem klarhed i teksturen.
Så vi besluttede at implementere per-pixel maleriet .

 Bemærk, at dybdemaling i denne tilstand kun understøtter realtidsgenerering af et normal map snarere end faktisk malet forskydning, men baseret på disse oplysninger kan et displacement map eksporteres såvel som et normal map.

Det første, vi vil tale om, er per-pixel maleri. Det blev introduceret i 3DCoat til den første iteration af v3-cyklussen. Den velkendte 3DCoat V2 brugte mikrovertex-maling.

I denne tilgang blev hvert ansigt (kun quad tilladt) repræsenteret som en lap af N x M hjørner (N og M kunne være forskellige for hvert ansigt).

Hvert toppunkt havde farve og koordinater i rummet, så enhver form for forskydning var tilladt. Denne tilgang var dog begrænset, fordi det var meget vanskeligt at redigere mesh med ikke-quad-ansigter; projicering af patch til tekstur resulterede i tab af kvalitet, så det var vanskeligt at import en tekstur, redigere den og export , fordi efter-eksport-teksturen så ud til at være lidt sløret.

Her er de grundlæggende punkter i denne teknologi:

• Painting udføres ikke over hjørner, men direkte over pixels på teksturen. Det ser ud til, at hver pixel på 2D-teksturen er repræsenteret som et punkt i 3D-rummet.

• Hver pixel indeholder en hvilken som helst mængde af farvelag, opacitet, normal forskydning og glans.

• Hvert lag kan blandes med det foregående ved at bruge almindelige og velkendte blandingsoperationer til farve og forskydning.

• Hvert teksturpunkt i 3D-rum har sine naboer i per-pixel repræsentation. Det er vigtigt, fordi det gør det muligt at male over modellen og udføre ikke-lokale handlinger som at sløre og skærpe med en pensel.

• Nogle handlinger udføres i 3D-rum, som at male, udfylde og påføre kurver, og andre i 2D-projektion, som en udtværing. Alt dette er gennemsigtigt for brugeren.

• De fleste operationer kan udføres (valgfrit) ikke kun på den synlige side af et objekt, men også på den usynlige, som at påføre kurver, udfylde og male ringe, rektangler og polygoner over overfladen.

• Udveksling med andre applikationer bliver hurtig, og uden kvalitetstab kan du bruge 3DCoat på ethvert trin af pipelinen, sætte en sidste touch eller udføre fuld teksturering.

• Du kan import et normal map og bruge det som reference til teksturmaling. Et normal map kan også ændres; du kan påføre noget udjævning (ikke over sømme) eller falme nogle områder.

• Sømløs maling og udjævning af tekstur: Denne teknologi kan bruges til enhver form for teksturering, lav poly eller høj poly. Du kan redigere teksturer fra 32 x 32 til 8192 x 8192 (hvis du har 1 GB eller mere videohukommelse). Det kan bruges i en lang række applikationer, fra grafik til mobiltelefoner til avancerede spilprojekter og film, der kræver enorme teksturer. Denne teknologi understøtter flisebelagte, selvskærende og spejlede teksturer uden problemer. Sammenfattende er der en liste over fordele ved per-pixel maling frem for mikrovertex-maling:

• Meget hurtigere end mikrovertex-maling.

• Understøtter flisebelagte, selvskærende og spejlede UV sæt (mikrovertex-maling understøtter kun ikke-overlappende teksturering).

• Tager mindre hukommelse end mikrovertex-tilgangen.

• Giver god præcision af malingen uden yderligere sløring. Den eneste ulempe i forhold til mikrovertex-maling er, at per-pixel maling ikke understøtter vektorforskydning, kun normal forskydning. Nogle gange gør dette det til et væsentligt punkt, så vi lod begge tilgange per pixel og mikrovertex være på plads. For eksempel giver det bedre resultater at bruge mikrovertex-tilgang til at male over bagte voxel-skulpturer.

Fordele ved per-pixel maling frem for projektionsmaling:

• Mulighed for at betjene pixels på bagsiden af modellen, for eksempel udfyldning, sløring og anvendelse af overordnede effekter.

• Painting afhænger ikke af afstanden fra objektet til kameraet.

• Mere præcist maleresultat; hvad du ser, er hvad du får. Den vigtigste fordel i forhold til almindelig teksturmaling i rummet er muligheden for at sløre pixels under penslen, fordi hver pixel har sine naboer.

Tags:per pixel painting

Was this helpful?

Yes  No
Related Articles
  • Surface Array
  • Top Bar
  • Curves Properties RMB
  • Left tool panel Kitbash
  • Create kitbash
  • Color management
Previously
Painting og tilstande
Up Next
Painting (Micro-Vertex)
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