• Suomi
  • 3DCoat dokumentaatio
  • Chapters
    • Johdatus 3DCoat
    • Päästä alkuun
    • Käyttöliittymä ja navigointi
    • Brush osat
    • Työtilat Huoneet
    • Scripting & Core API
    • Kysymykset ja vastaukset
    • licensing
    • Koulutusopasteet
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Suomi Suomi
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • 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
  • 3DCoat dokumentaatio
  • Chapters
    • Johdatus 3DCoat
    • Päästä alkuun
    • Käyttöliittymä ja navigointi
    • Brush osat
    • Työtilat Huoneet
    • Scripting & Core API
    • Kysymykset ja vastaukset
    • licensing
    • Koulutusopasteet
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Suomi Suomi
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • 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
  • Johdatus 3DCoat
  • Päästä alkuun
    • System requirements
    • Why 3DCoat is Unique?
    • 3DCoat aktivointi
    • Käynnistysvirhe
      • 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
    • Kansioiden rakenne
      • Custom documents folder
    • "Resoluution" eri muodot
    • Tablet on Window
    • Import & Export
    • Applinks 3DCoat
      • Blender sovelluslinkki
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Avausikkuna (pikakäynnistysvalikko)
    • Navigointipaneeli
    • Kamera ja navigointi
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigointi 3DConnexion-laitteilla
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Pikanäppäimet
  • Käyttöliittymä ja navigointi
    • Tiedosto-valikko
    • Muokkaa valikkoa
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Asetukset
    • Näytä valikko
    • Symmetria
    • Textures
    • Calculate
    • Tasot-valikko
    • Jäädytä valikko
    • Hide
    • Bake
    • Käyrät 2022
      • Curves-valikko
      • Curves Properties RMB
      • Täytä verkkokerroksella
      • Scale of imported curves
    • Windows-valikko
      • Välilehdillä varustetut Windowsin ponnahdusikkunat
      • Liukusäätimet
    • Scripts
    • Addons
    • Capture
    • Ohje-valikko
    • Räätälöinti
    • Muokkaa tai luo uusi huone
  • Brush osat
    • Brush Top Bar
    • Harjat yleiskäyttöön
      • Luo siveltimiä ja tarroja
      • Alfan teko nykyisestä veistoksesta
      • Luo Brush 3D-objektista
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Aivohalvaukset
      • Käyrät -ponnahdusvalikko
    • Brush
    • Ehtojen rajoitin
    • Nauhat paneeli
    • Stensiilit -paneeli
    • Älykkäät materiaalit
      • Lisää uusia kuvia tai materiaaleja
      • Kiinnitä Smart-materiaali kerrokseen
      • Import Quixel Material
    • Kuinka luoda esiasetuksia Brush
  • Työtilat Huoneet
    • Painting
      • Painting ja tilat
        • Per-Pixel Painting
        • Painting (Micro-Vertex)
        • Ptex Painting
        • Painting (polymaalaus)
      • Painting tuonti
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Lukitse normaalit
        • Lataa uusi UV asettelu mallin muutosten jälkeen
        • DAZ Genesis models into 3DCoat
        • ID map
      • Painting valikot
        • Edit menu
        • Tekstuurit-valikko
          • Texture Baking Tools
        • Piilottaa
        • Bake Paint -valikko
        • Värinvalitsin
      • Painting yläpalkki
      • Tasot-paneeli
        • Sekoituspaneeli
        • Layer and Clipping Masks
      • Painting työkalut
      • Peittävyys – läpinäkyvyys
      • Säädä työtilaa
        • Tweak Toolset
        • Vienti Tweak Roomista
      • Maskin/materiaalin esikatselupaneeli
      • Vienti Painting
    • UV työtila
      • UV yläpalkki
      • UV Vasen työkalupaneeli
      • UV esikatselupaneeli
      • Esimerkki UV työnkulusta
      • Tuominen UV huoneeseen
      • Vienti UV -huoneesta
    • Retopologia
      • Tuonti Retopo huoneeseen
      • Retopo Mesh Menu ja Bake Menu
        • Virtuaalinen peilitila
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • Yläpalkki
        • Valitse geometria
      • Vasen työkalupaneeli Retopologia-huoneessa
        • Yleinen tarkoitus ja toiminta
        • Lisää geometria
          • Vetojen työkalu Retopologiassa
        • Retopo Tweak Tools
        • UV työkalut
        • Retopologiahuoneen komennot
      • AUTORETOPO
        • Autopo guide
      • Poly-ryhmät
    • Veistää
      • Sculpt Layer
      • Veistos puu
      • Sculpt Brush -vaihtoehdot
      • Top Bar
      • Brush moottori
      • Geometria-alivalikko
      • Muokkaa hiiren kakkospainikkeella valikkoa
      • Varjostimet
      • Voxel tila
        • Pure Voxel Sculpting
        • Tiheys ja resoluutio
        • Savi moottori
        • Voxel työkalut
        • Pintatyökalut Voxelissa
        • Voxel Adjustment Tools
        • Volumetrinen Painting
        • Voxel objektien työkalut
      • Pintatila
        • Pintatyökalut
        • Pinta mukautetut työkalut
        • Pinnansäätötyökalut
        • Painting
        • Pintaobjektien työkalut
        • Monitasoinen resoluutio
          • Multires tools
          • Multires adjust
          • Multires commands
      • Veistokkaat kaaret
        • Spline-käyrät
        • Splines model creation
      • Vektorin siirtymä
      • Pintamuunnostyökalut
        • Voxel Transform Tools
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Voxel primitiivit ja Import
      • Eläviä booleaneja
      • Sculpt-huoneen komennot
      • Import Sculpt Roomiin
      • Vienti Sculpt Roomista
    • Renderöi
      • Comparison of different roughness values
      • Renderöintipaneelin toiminnot
      • Levysoitin
      • Fakebake valaistus - ei PBR-
    • Factures
      • Työnkulku
    • Yksinkertaisin
    • Mallintaminen
      • Mesh Menu
      • Vasen työkalupaneeli mallinnushuoneessa
        • Lisää geometria
          • Valittu
        • Nipistää
        • Smart Hybrid
        • UV
          • komennot
        • Koko verkko
      • Fluffyn esimerkki parvipinnasta
      • Poeboin esto
      • Import Zbrush Polygroups for UV mapping
    • Kitbash - Nopea 3D-mallien luominen
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Verkko NURBS-huoneeseen
    • Nodes
      • Muokkaa varjostimia Nodes Library
  • Scripting & Core API
    • Scripting
    • Core API
    • Python API
  • Ilmainen 3DCoatPrint

Per-Pixel Painting

1634 views 0

Written by Carlos
October 13, 2022

Käytä Per-Pixel tilaa korkearesoluutioisille malleille (digitaalinen taide) ja matalaresoluutioisille malleille (pikselitaide), joissa tarvitset maksimaalista yhteensopivuutta muiden ympäristöjen kanssa ja joissa vaaditaan äärimmäistä tekstuurin selkeyttä.
Joten päätimme toteuttaa per-pixel maalauksen .

 Huomaa, että syvyysmaalaus tässä tilassa tukee vain normal map reaaliaikaista luomista todellisen maalatun siirtymän sijaan, mutta näiden tietojen perusteella voidaan viedä displacement map sekä normal map.

Ensimmäinen, josta puhumme, on per-pixel maalaus. Se otettiin käyttöön 3DCoat v3-syklin ensimmäistä iteraatiota varten. Tunnettu 3DCoat V2 käytti mikrovertex-maalausta.

Tässä lähestymistavassa jokainen kasvo (vain nelikko sallittu) esitettiin N x M kärjen täplänä (N ja M voivat olla erilaisia jokaiselle kasvolle).

Jokaisella kärjellä oli väri ja koordinaatit avaruudessa, joten kaikenlainen siirtymä oli sallittu. Tämä lähestymistapa oli kuitenkin rajoitettu, koska oli erittäin vaikeaa muokata verkkoa ei-quad-kasvoilla; Laastarin ulkoneminen pintakuvioon johti laadun heikkenemiseen, joten tekstuurin import , muokkaaminen ja export oli vaikeaa, koska viennin jälkeinen tekstuuri näytti olevan hieman epäselvä.

Tässä ovat tämän tekniikan peruskohdat:

• Painting ei suoriteta kärkien päälle vaan suoraan pintakuvion pikselien päälle. Näyttää siltä, että jokainen 2D-tekstuurin pikseli on esitetty pisteenä 3D-avaruudessa.

• Jokainen pikseli sisältää minkä tahansa määrän väriä, opasiteettia, normaalia siirtymää ja kiiltoa.

• Jokainen kerros voidaan sekoittaa edelliseen käyttämällä yleisiä ja tunnettuja sekoitustoimintoja värin ja siirtymän suhteen.

• Jokaisella pintakuviopisteellä 3D-avaruudessa on naapurit per-pixel esityksessä. Se on tärkeä, koska sen avulla voidaan maalata mallin päälle ja suorittaa ei-paikallisia toimintoja, kuten sumennus ja teroitus siveltimellä.

• Jotkut toiminnot suoritetaan 3D-tilassa, kuten maalaus, täyttö ja käyrien levittäminen, ja toiset 2D-projektiossa, kuten tahra. Kaikki tämä on läpinäkyvää käyttäjälle.

• Useimmat toiminnot voidaan suorittaa (valinnaisesti) ei vain objektin näkyvälle puolelle, vaan myös näkymättömälle puolelle, kuten renkaiden, suorakulmioiden ja monikulmioiden levittäminen pintaan, täyttö ja maalaus.

• Vaihto muiden sovellusten kanssa on nopeaa, ja ilman laadun heikkenemistä voit käyttää 3DCoat missä tahansa prosessin vaiheessa, antaa viimeisen silauksen tai suorittaa täyden teksturoinnin.

• Voit import normal map ja käyttää sitä viitteenä pintakuviomaalauksessa. Myös normal map voidaan vaihtaa; voit tehdä tasoitusta (ei saumojen päälle) tai häivyttää joitain alueita.

• Saumaton maalaus ja pintakuvioinnin tasoitus: Tätä tekniikkaa voidaan käyttää kaikenlaiseen teksturointiin, low poly tai high poly. Voit muokata pintakuvioita 32 x 32 – 8192 x 8192 (jos sinulla on 1 Gt tai enemmän videomuistia). Sitä voidaan käyttää monenlaisissa sovelluksissa matkapuhelimien grafiikasta huippuluokan peliprojekteihin ja elokuviin, jotka vaativat valtavia tekstuureja. Tämä tekniikka tukee laatoitettuja, itse leikkaavia ja peilattuja pintakuvioita ilman ongelmia. Yhteenvetona voidaan todeta, että on luettelo per-pixel maalauksen eduista mikrovertex-maalaukseen verrattuna:

• Paljon nopeampi kuin mikrovertex-maalaus.

• Tukee kaakeloituja, itse leikkaavia ja peilattuja UV sarjoja (mikrovertex-maalaus tukee vain ei-päällekkäistä teksturointia).

• Vie vähemmän muistia kuin mikrovertex-lähestymistapa.

• Antaa hyvän maalaustarkkuuden ilman ylimääräistä epäterävyyttä. Ainoa haittapuoli mikrovertex-maalaukseen verrattuna on se, että per-pixel maalaus ei tue vektorin siirtymää, vain normaalia siirtymää. Joskus tämä tekee siitä olennaisen pisteen, joten jätimme molemmat lähestymistavat per pixel ja mikropisteet paikoilleen. Esimerkiksi mikrovertex-lähestymistavan käyttäminen leivottujen vokseliveistoksien päälle maalaamiseen antaa parempia tuloksia.

per-pixel maalauksen edut projektiomaalaukseen verrattuna:

• Mahdollisuus käyttää pikseleitä mallin takapuolella, esimerkiksi täyttämällä, sumentamalla ja soveltamalla kokonaistehosteita.

• Painting laatu ei riipu kohteen ja kameran välisestä etäisyydestä.

• Tarkempi maalaustulos; Mitä näet on mitä saat. Keskeinen etu verrattuna tavanomaiseen pintakuviomaalaukseen avaruudessa on mahdollisuus hämärtää pikseleitä siveltimen alla, koska jokaisella pikselillä on naapurit.

Tags:per pixel painting

Was this helpful?

Yes  No
Related Articles
  • Factures
  • ID map
  • Surface Array
  • Top Bar
  • Curves Properties RMB
  • Left tool panel Kitbash
Previously
Painting ja tilat
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