• Eesti
  • 3DCoat dokumentatsioon
  • Chapters
    • 3DCoat tutvustus
    • Alustamine
    • Liides ja navigeerimine
    • Brush komponendid
    • Tööruumid Toad
    • Scripting ja Core API
    • Küsimused/Vastused
    • licensing
    • Koolitusõpetused
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Eesti Eesti
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • 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
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Creating 3D Character Using 3DCoat
  • 3DCoat dokumentatsioon
  • Chapters
    • 3DCoat tutvustus
    • Alustamine
    • Liides ja navigeerimine
    • Brush komponendid
    • Tööruumid Toad
    • Scripting ja Core API
    • Küsimused/Vastused
    • licensing
    • Koolitusõpetused
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Eesti Eesti
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • 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
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Creating 3D Character Using 3DCoat
Expand All Collapse All
  • 3DCoat tutvustus
  • Alustamine
    • System requirements
    • Why 3DCoat is Unique?
    • 3DCoat aktiveerimine
    • Käivitusviga
      • 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
    • Kaustade struktuur
      • Custom documents folder
    • "Resolutsiooni" erinevad vormid
    • Tablet on Window
    • Import ja Export
    • Applinks 3DCoat
      • Blender rakenduse link
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Dialoogi avamine (kiirmenüü)
    • Navigeerimispaneel
    • Kaamera ja navigeerimine
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigeerimine 3DConnexion seadmete abil
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Kiirklahvid
  • Liides ja navigeerimine
    • Menüü Fail
    • Redigeeri menüü
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Eelistused
    • Kuva menüü
    • Sümmeetria
    • Textures
    • Calculate
    • Kihtide menüü
    • Menüü külmutamine
    • Hide
    • Bake
    • Kurvid 2022
      • Kurvide menüü
      • Curves Properties RMB
      • Täida võrkkihiga
      • Scale of imported curves
    • Windowsi menüü
      • Vahelehtedega Windowsi hüpikaknapaneelid
      • Liugurid
    • Scripts
    • Addons
    • Capture
    • Abi menüü
    • Kohandamine
    • Muutke või looge uus tuba
  • Brush komponendid
    • Brush ülemine riba
    • Harjad üldkasutatav
      • Looge pintsleid ja kleebiseid
      • Alfa valmistamine praegusest skulptuurist
      • Looge 3D-objektist Brush
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Insuldid
      • Curves hüpikmenüü
    • Brush valikud
    • Tingimuste piiraja
    • Ribade paneel
    • Šabloonide paneel
    • Nutikad materjalid
      • Lisage uusi pilte või materjale
      • Kinnitage Smart materjal kihile
      • Import Quixel Material
    • Brush eelseadistuste loomine
  • Tööruumid Toad
    • Painting
      • Tekstuuri Painting ja režiimid
        • Per-Pixel Painting
        • Painting (mikrotipp)
        • Ptex Painting
        • Painting (polüvärvimine)
      • Painting tuppa importimine
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Lukusta normaalsed
        • Laadige pärast mudeli muudatusi uus UV paigutus
        • DAZ Genesis models into 3DCoat
      • Painting tööruumi menüüd
        • Edit menu
        • Tekstuuride menüü
          • Tekstuuriga Baking tööriistad
        • Peida
        • Bake Paint menüü
        • Värvivalija
      • Ülemine riba Painting jaoks
      • Kihtide paneel
        • Segamispaneel
        • Layer and Clipping Masks
      • Painting tööriistad
      • Läbipaistmatus – läbipaistvus
      • Kohandage tööruumi
        • Tweak Toolset
        • Eksportimine Tweak Roomist
      • Maski/materjali eelvaate paneel
      • Eksport Painting
    • UV tööruum
      • UV ülemine riba
      • UV Vasak tööriistapaneel
      • UV eelvaate paneel
      • UV töövoo näide
      • Importimine UV -ruumi
      • Eksportimine UV ruumist
    • Retopoloogia
      • Importimine Retopo ruumi
      • Retopo võrgumenüü ja küpsetusmenüü
        • Virtuaalne peegelrežiim
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • Ülemine riba
        • Valige geomeetria
      • Vasakpoolne tööriistapaneel retopoloogiaruumis
        • Üldine eesmärk ja funktsioon
        • Lisage geomeetria
          • Löökide tööriist retopoloogias
        • Retopo Tweak Tools
        • UV tööriistad
        • Retopoloogia ruumi käsud
      • AUTORETOPO
        • Autopo guide
      • Polügrupid
    • Skulptuur
      • Sculpt Layer
      • Skulptuuripuu
      • Brush valikud
      • Top Bar
      • Brush mootor
      • Geomeetria alammenüü
      • Kujundage "Paremklõpsu" menüü
      • Varjutajad
      • Voxel režiim
        • Puhas Voxel
        • Tihedus ja eraldusvõime
        • Savi mootor
        • Voxel tööriistad
        • Pinnatööriistad vokslitel
        • Voxel Adjustment Tools
        • Volumetriline Painting
        • Voxel Objects Tools
      • Pinnarežiim
        • Pinnapealsed tööriistad
        • Pinna kohandatud tööriistad
        • Pinna reguleerimise tööriistad
        • Painting
        • Pinnaobjektide tööriistad
        • Mitmetasandiline eraldusvõime
          • Multires tools
          • Multires adjust
          • Multires commands
      • Skulptuurid kõverad
        • Spline kõverad
        • Splines model creation
      • Vektori nihe
      • Pinna teisendamise tööriistad
        • Voxel teisendustööriistad
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Voxel primitiivid ja Import
      • Live Booleanid
      • Sculpti ruumi käsud
      • Import skulptuuriruumi
      • Eksportimine skulptuuriruumist
    • Renderda
      • Comparison of different roughness values
      • Renderduspaneeli funktsioonid
      • Plaadimängija
      • Valgustuse võltsing – mitte PBR–
    • Factures
      • Töövoog
    • Lihtsaim
    • Modelleerimine
      • Mesh Menu
      • Vasakpoolne tööriistapaneel modelleerimisruumis
        • Lisage geomeetria
          • Valitud
        • Näpistada
        • Smart Hybrid
        • UV
          • Käsklused
        • Kogu võrk
      • Loft pinna näide Fluffy poolt
      • Blokeerimine Poeboi poolt
      • Import Zbrush Polygroups for UV mapping
    • Kitbash – kiire 3D-mudelite loomine
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Võrk NURBS-i ruumi külge
    • Nodes
      • Skulptuuride varjutajad Nodes Library
  • Scripting ja Core API
    • Scripting
    • Core API
    • Pythoni API
  • Tasuta 3DCoatPrint

Skulptuuride varjutajad Nodes Library

1111 views 0

Written by Carlos
November 27, 2022
Sõlmeredaktor võimaldab luua GLSL-i varjutajaid visuaalselt. Koodi kirjutamise asemel saate sõlmi luua ja ühendada graafiliselt. Sõlmeredaktor kuvab teie muudatused koheselt ja on piisavalt lihtne varjundite loomisega uutele kasutajatele. 

Selge

Tühjendage varjundi redigeerija paneel, jättes selle tühjaks.

Blenderda


Summa: tagastab kahe sisendväärtuse summa.
Lahutamine: tagastab sisendi A miinus sisendi B tulemuse.
Keskmine: see sõlm keskmistab halltoonides sisendeid. Iga sisendit saab eraldi kaaluda.
Mix: sisendi A ja sisendi B segu.
Jaga: tagastab sisendi A tulemuse jagatud sisendiga B.
Abs: tagastab sisendi In absoluutväärtuse.
Clamp: tagastab sisendi In, mis on fikseeritud vastavalt sisendite Min ja Max määratletud miinimum- ja maksimumväärtuste vahele.
Max: tagastab kahest sisendväärtusest A ja B suurima.
Min: tagastab kahest sisendväärtusest A ja B väikseima.
Round: tagastab sisendi väärtuse In ümardatuna lähima täis- või täisarvuni.
Küllastus: tagastab sisendi In väärtuse, mis on fikseeritud vahemikus 0 kuni 1.
Smoothstep: tagastab sujuva Hermite’i interpolatsiooni tulemuse vahemikus 0 kuni 1, kui sisend In on sisendite Edge1 ja Edge2 vahel.
Samm: tagastab 1, kui sisendi In väärtus on suurem või võrdne sisendi Edge väärtusega; muul juhul tagastab 0.
Trunc: tagastab sisendi In väärtuse täisarvu või täisarvu komponendi.
Korrutamine: tagastab sisendi A tulemuse, mis on korrutatud sisendiga B.

Geomeetria


ACos: Tagastab iga komponendi arkosiini sisendi In võrdse pikkusega vektorina.
ASin: Tagastab iga komponendi arsiinuse sisendi In võrdse pikkusega vektorina.
ATan: tagastab sisendi In väärtuse arktangensi. Iga komponent peaks olema vahemikus -Pi/2 kuni Pi/2.
Cos: tagastab sisendi In väärtuse koosinuse.
Cosh: tagastab sisendi In hüperboolse koosinuse.
Rist: tagastab sisendite A ja B väärtuste ristkorrutise.
Distance: tagastab eukleidilise kauguse sisendite A ja B väärtuste vahel.
Punkt: tagastab sisendite A ja B väärtuste punktkorrutise ehk skalaarkorrutise.
Length: tagastab sisendi pikkuse In.
Normaliseeri: tagastab sisendi In normaliseeritud vektori.
Reflect: tagastab peegeldusvektori, kasutades sisendit In ja pinnanormaali Normal.
Refract: tagastab murdumisvektori, kasutades sisendit In ja pinnanormaali Normal.
Sin: tagastab sisendi In väärtuse siinuse.
Sinh: tagastab sisendi In hüperboolse siinuse.
Tan: tagastab sisendi In väärtuse puutuja.
Tanh: tagastab sisendi In hüperboolse tangensi.

matemaatika


Lagi: ülemmäär tagastab väikseima täisarvu või täisarvu, mis on suurem või võrdne sisendi In väärtusega.
Exp: tagastab sisendi In eksponentsiaalse väärtuse.
Exp2: 2. tagastamine tõstetakse parameetri astmeni.
Põrand: tagastab suurima täisarvu või täisarvu, mis on väiksem või võrdne sisendi In väärtusega.
Mod: Modulo tagastab ülejäänud sisendi A jagatuna sisendiga B.
Murd: Murd tagastab sisendi In murdosa (või kümnendkoha), mis on suurem või võrdne nulliga ja väiksem kui 1.
Logi: tagastab sisendi In logaritmi.
Log2: tagastab parameetri 2. baaslogaritmi.
Mul: Korrutamine tagastab sisendi A tulemuse, mis on korrutatud sisendiga B.
Pow: tagastab sisendi A tulemuse sisendi B võimsusele.
Inverse sqrt: tagastab tulemuse 1 jagatuna sisendi In ruutjuurega.
Märk: tagastab -1, kui sisendi In väärtus on väiksem kui null, 0, kui see on võrdne nulliga, ja 1, kui väärtus on suurem kui null.
Sqrt: tagastab sisendi In ruutjuure.

Tekstuurid


ndFilePath: avage tekstuuri määramiseks failitee valik.
ndSampler2D: Sampler2D-d kasutatakse standardse tekstuuri kujutise otsimiseks; samplerCube’i kasutatakse kuubikaardi tekstuuri otsimiseks.
Proovivõtu muutuja väärtus on viide tekstuuriühikule. Väärtus näitab, milline tekstuuriüksus kutsutakse esile, kui tekstuuriotsinguks kasutatakse proovivõtu muutujat.
UV tekstuur: määrake UV tekstuurile klambri ja sileda väärtused.
TriPlanarTexture: meetod UVs genereerimiseks ja tekstuuri proovide võtmiseks maailmaruumi projitseerimise teel.

Efektid


Curve: määrake väärtused kõvera deformatsioonigraafiku järgi.
Invert: Inverteerib sisendi värvid kanalipõhiselt. See sõlm eeldab, et kõik sisendväärtused on vahemikus 0–1.

Teisenda


Vektoriks: teisendage RBGA väärtused halltoonide kanaliks.
Kanaliteks: teisendage halltoonid väärtused RGBA kanaliks.
Degrees: tagastab sisendväärtuse In, mis on teisendatud radiaanidest kraadideks. Üks radiaan võrdub ligikaudu 57,2958 kraadiga ja 2 Pi radiaani täispööre võrdub 360 kraadiga.
Radiaanid: tagastab sisendväärtuse In, mis on teisendatud kraadidest radiaanideks.
Üks kraad võrdub ligikaudu 0,0174533 radiaaniga ja 360-kraadine täispööre võrdub 2 Pi radiaaniga.

Mustrid2D


Tellise muster: tellise muster lisab telliseid tootva protseduurilise tekstuuri.
SwirlyPattern: Swirly muster lisab protseduurilise tekstuuri, tekitades keerise. VonoiPattern: Voronoi tekstuuri sõlm hindab Worley müra sisendtekstuuri koordinaatidel.
CMYKPooltoonimuster: pooltoonimist kasutatakse tavaliselt ka värviliste piltide printimiseks. Üldidee on sama, muutes nelja sekundaarse trükivärvi, tsüaani, magenta, kollase ja musta (lühend CMYK) tihedust, saab reprodutseerida mis tahes konkreetset tooni.
Mäed: kasutatakse protseduurilise tekstuuri lisamiseks, mis tekitab Fractal Browni liikumise, et luua fraktaalse välimusega muster.
Ookean: see on paindlik varjutaja merede, ookeanide, jõgede ja muude veepindade loomiseks.

Mustrid3D


HardNoise3D: loob gradiendi ehk Perlini müra sisend UV põhjal.
Celular3D: loob mobiilse müra sisendi UV põhjal.
InverseSphericalFibonacci: loob ühikulisel sfääril peaaegu ühtlase punktijaotuse.
Voronoi3D: loob Voronoi või Worley müra sisendi UV põhjal.
SoftNoise3D: loob lihtsa või väärtuselise müra, mis põhineb sisend- UV.

AVOobjektid


AVPlane: Tasapinna geomeetriate genereerimise klass.
AVSphere: Sphere on geomeetriaklass genereeritud sfääride jaoks, millel on etteantud ‘kiire asukoht’ ja ‘raadius’.
AVBox: Box on ristkülikukujulise risttahuka geomeetria klass, millel on etteantud asukoht ja suurus.
AVEllipsoid: on etteantud asukoha ja suurusega ellipsi geomeetriaklass.
AVTorus: klass toruse geomeetriate genereerimiseks.
AVCappedTorus: klass modifitseeritud toruse geomeetriate genereerimiseks.
AVHexPrism: kuusnurkne prisma on kuusnurkse alusega prisma.
AVCapsule: kapsel on antud raadiuse ja kõrgusega kapsli geomeetriaklass.
AVRoundCone: klass ümara põhjaga koonuse geomeetriate genereerimiseks.
AVEvõrdkülgne kolmnurk: klass võrdkülgse kolmnurga geomeetriate genereerimiseks.
AVTriPrism: Kolmnurkne prisma on kolmetahuline prisma; see on kolmnurksest alusest valmistatud hulktahukas.
AVCylinder: klass silindrite geomeetriate genereerimiseks.
AVCylinderArbitrary: klass torude geomeetriate genereerimiseks.
AVCone: klass koonuse geomeetriate genereerimiseks.
AVConeDot: klass koonuse geomeetriate genereerimiseks.
AVConeD: klass koonuse geomeetriate genereerimiseks.
AVSolidAngle: ruuminurk on vaatevälja suurus teatud punktist, mida antud objekt katab. See mõõdab, kui suur objekt sellest punktist vaadates vaatlejale tundub.
AVOctahedron: klass oktaeedri geomeetria genereerimiseks.
AVPrüramiid: püramiid on geomeetria, mille välispinnad on kolmnurksed ja koonduvad ülaosas üheks astmeks.

GlobalIO


IOTime: pakub varjundis juurdepääsu erinevatele aja parameetritele.
IOMouse: see varjutaja muudab värvi kõikjal, kus klõpsate tahvlil, kohandades värvi vastavalt hiire asukohale.
IOLightDir: muutke varjundit, et see oleks spetsiaalne valgustus.
IOIteratsioon:
IOCameraPosition: annab juurdepääsu praeguse kaamera erinevatele parameetritele.

GeomeetriaIO


ioUV: võimaldab juurdepääsu võrgu tipu või fragmendi UV koordinaatidele.
ioFragCoord: see on sisendmuutuja, mis sisaldab akna suhtelist koordinaati pikslis või ühes fragmendis oleva mis tahes asukoha jaoks.
ioPosition: annab juurdepääsu võrgutipu või fragmendi asukohale.
ioNormal: annab juurdepääsu võrgutipu või fragmendi tavavektorile.

MaterjalIO


IOD-nihe: erinevalt konarde mapping, mis on varjutusefekt ja ei loo tegelikku geomeetriat, genereerib nihke mapping õigesti põhivõrgust uue geomeetria ja määrab displacement map , nihutades võrgu tipud mööda nende normaalväärtusi vastavalt displacement map.
IOCavity: õõnsuse kaardid on mustvalge mask, mis annab teile juurdepääsu oma mudeli pragudele ja kõrgsageduslikele detailidele.
IOOoklusioon: nähtamatu materjal, mis peidab selle taga renderdatud objekte.
IOAlbedoColor: Albedot võib pidada materjali põhiliseks “peegeldusvärviks”.
IOReflectionColor: see on valguse või muude lainete või osakeste peegeldumine pinnalt nii, et pinnale langev kiir hajub mitme nurga all, mitte ainult ühe nurga all, nagu peegelduse korral.
IOEmissive: see parameeter määrab materjali kiirgava valguse baashulga (luumenite ühikutes).
IOMetaalsus: see on must-valge tekstuur, mis toimib maskina, mis määrab tekstuurikomplektil või materjalil alad, mis käituvad nagu metall (valge) ja mitte (must).
IOGloss: läikiv läbipaistev materjal on peegeldava materjali üldistus, mis võimaldab mittetäiuslikku (st töötlemata) peegeldust ja murdumist.
IOOpacity: hõljuge vahemikus 0,0–1,0, mis näitab, kui läbipaistev materjal on. Väärtus 0,0 näitab täielikult läbipaistvat ja 1,0 on täiesti läbipaistmatu.

Muutujad


GetLight: annab juurdepääsu stseeni ümbritseva keskkonna värviväärtustele.
FloatVariable: määrab varjujas ujukväärtuse. Kui port X ei ole ühendatud Edge’iga, määrab see sõlm konstantse ujuku.
IntVariable: Täisarv määratleb variaatoris konstantse ujukväärtuse, kasutades täisarvu välja.
ColorVariable (Värvimuutuja): määrab värvivälja abil varjundis konstantse Vector 4 väärtuse.
Teisendus: primitiivide (nt kolmnurkade) tippude teisendamine algsetest koordinaatidest (nt need, mis on määratud 3D-modelleerimistööriistas) ekraanikoordinaatideks.

Tags:nodes

Was this helpful?

Yes  No
Related Articles
  • Surface Array
  • Top Bar
  • Curves Properties RMB
  • Left tool panel Kitbash
  • Create kitbash
  • Color management
Previously
Nodes
Up Next
Scripting ja Core API
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