Son xəbərlər
Unreal Engine Sequencer və Movie Render Queue ilə kinematoqrafik render hazırlamaqBlender-də displacement necə tətbiq olunur? Səth detalları və yaddaş balansıSketchUp AI Render bələdçisi: Model görünüşündən vizual yaratmaqUnreal Engine Multi-User Editing: Komanda ilə ortaq sessiya qurmaq bələdçisigputaskman GPU yaddaşından istifadə edən prosesləri terminalda göstərirRhino 8-də qüsurlu geometriyanı tapmaq və modelin etibarlılığını artırmaq üçün bələdçiBlender 5.3 yayımlandı: Gaussian Splatting dəstəyi və render yenilikləriAMD EPYC 9006 Venice təqdim olundu: Zen 6 ilə 256 nüvəyə çatırGaffer 1.7.6 çıxdı: işıq redaktoru, həndəsə alətləri və MCP bağlantısıUnreal Engine-də Lumen necə aktivləşdirilir? Memarlıq vizuallaşdırması bələdçisi
TəlimlərBlenderCycles

Blender-də displacement necə tətbiq olunur? Səth detalları və yaddaş balansı

Blender-də displacement teksturaya əsaslanan səth detalları yaratmağın müxtəlif yollarını təklif edir. Bu bələdçidə bump ilə həqiqi geometriya arasındakı fərqi, Displace modifier-i və yaddaş yükünü idarə etmək üçün əsas addımları nəzərdən keçiririk.

Yumşaq gün işığında relyefli suvaq səthi və müasir interyerSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Displacement node-unu Material Output-un displacement girişinə qoşaraq material vasitəsilə səth deformasiyası yarada bilərsiniz.
  2. Bump səthin geometriyasını dəyişmədən onun görünüşünə təsir edir; həqiqi displacement isə mesh-in bölünməsini tələb edir.
  3. Subdivision səviyyələrini artırmaq daha çox geometriya və yaddaş istifadəsi demək ola bilər.
  4. Voxel Remesher, Dyntopo və Multiresolution sculpting və topologiya ilə bağlı fərqli ehtiyaclara cavab verir.

Bu bələdçidə nə öyrənəcəksiniz?

Bu bələdçi Blender-də teksturalardan istifadə edərək səth detalları yaratmağın yollarını və bu üsulların modelə təsirini izah edir. Bump, həqiqi displacement və bu iki yanaşmanın birlikdə istifadəsi arasındakı fərqləri görəcək; material node-ları ilə əsas quraşdırmanı və Displace modifier-in hansı xüsusiyyətlərdən istifadə etdiyini öyrənəcəksiniz. Həmçinin mesh sıxlığının, subdivision səviyyələrinin və sculpting üçün seçilən topologiya üsulunun iş prosesinə təsirini nəzərdən keçirəcəyik.

Üsul seçimində əsas meyar detalın modelin həqiqi formasını dəyişməli olub-olmamasıdır. Səthdəki xırda nahamarlıqlar yalnız işıq və kölgə altında görünürsə, bump kifayət edə bilər. Detal siluetə və ya səth geometriyasına təsir etməlidirsə, həqiqi displacement nəzərdən keçirilməlidir. İki yanaşmanı birlikdə tətbiq etmək də mümkündür: daha böyük forma dəyişikliklərini geometriya, incə səth izlərini isə bump ilə yaratmaq olar.

Tələblər və əhatə dairəsi

Addımlar Blender Manual-ın displacement, Displace modifier, Subdivision Surface və sculpting səhifələrinə əsaslanır. Mənbələrdə konkret Blender versiyası, hesablama tələbləri və ya lisenziya növü göstərilmədiyi üçün bu bələdçi bunlarla bağlı hər hansı şərt irəli sürmür. Material üsulu üçün Displacement və ya Vector Displacement node-u ilə Material Output node-u lazımdır. Modifier üsulunda mesh istifadə olunur; tekstura təyin etmək vacib deyil, çünki tekstura sahəsi boş saxlananda modifier standart olaraq 1,0 (ağ) dəyərindən istifadə edir.

Həqiqi displacement mesh səthini dəyişdirdiyindən, kifayət qədər geometriya tələb edir. Subdivision Surface modifier sadə mesh-i daha kiçik üzlərə bölərək hamar görünüş yarada bilər. Cycles-dakı Adaptive Subdivision geometriyanın detalını obyektin kameradan uzaqlığına uyğunlaşdırır. Bu xüsusiyyət yalnız Cycles üçün keçərlidir.

Displacement-dan addım-addım istifadə

  1. Əvvəlcə detalın məqsədini müəyyənləşdirin. Xırda nahamarlıqlar və ya səth izləri yaratmaq istəyirsinizsə, bump variantını nəzərdən keçirin. Bu üsulda mesh-in təpələri və üzləri yerində qalır; detal işıq altındakı görünüşə təsir edərək səthin fərqli qavranılmasını təmin edir. Modelin formasını həqiqətən dəyişmək lazımdırsa, bump-ı həddindən artıq gücləndirmək əvəzinə həqiqi displacement seçin. Vizual effekt modelin həqiqi formasından çox uzaqlaşdıqda artefakt yarana bilər; belə halda bump dəyərini azaltmaq və ya geometriyanı dəyişən üsula keçmək lazımdır.

  2. Material node-larını qoşun. Həqiqi displacement üçün Displacement və ya Vector Displacement node-unu Material Output node-unun displacement girişinə qoşun. Prosedural, rənglənmiş və ya bake edilmiş teksturalar bu node-lar üçün mənbə ola bilər. İstifadə ediləcək displacement üsulunu material parametrlərindən seçin. Bu bağlantı tekstura məlumatını səth detalına çevirmək üçün əsas quruluşu yaradır.

  3. Xəritənin bit dərinliyini üsula uyğun seçin. Bake edilmiş displacement xəritələrində 16 və ya 32 bit float təsvirlər daha yaxşı nəticə verə bilər; 8 bit təsvirlər tələb olunan detal diapazonunu göstərməkdə yetərsiz qala bilər. Bump xəritələrində 8 bit geniş yayılmış seçimdir, lakin 16 və ya 32 bit float xəritələr daha yaxşı görünə bilər. Image Texture istifadə edərkən Cubic interpolasiyası, xüsusilə bump xəritələrində görünə bilən pilləli effektin qarşısını almağa kömək edir.

  4. Mesh sıxlığını mərhələli şəkildə artırın. Həqiqi displacement səth geometriyasını dəyişir və bunun üçün mesh xırda hissələrə bölünməlidir. Subdivision Surface modifier-də Catmull-Clark səthləri hamarlaşdırır, Simple isə əsasən üzləri bölür. Simple rejimi displacement xəritəsi ilə istifadə ediləcək baza mesh-in həllolma qabiliyyətini artırmaq üçün də nəzərdən keçirilə bilər. Modifier-in sırası nəticəyə təsir edə bildiyindən, modifier yığınındakı mövqeyini də nəzərə alın.

  5. Modifier dəyərlərini teksturaya uyğun tənzimləyin. Displace modifier teksturanın intensivliyinə uyğun olaraq mesh-in təpələrini hərəkət etdirir; tekstura təyin edilmədikdə standart dəyərdən istifadə olunur. Hərəkətin istiqaməti ox, vertex normal, custom normal və ya RGB məlumatının yerli X, Y və Z oxlarına paylanması ilə müəyyən edilə bilər. Strength dəyəri yerdəyişmənin miqdarını idarə edir; mənfi dəyər effekti tərsinə çevirə bilər. Midlevel teksturada yerdəyişmə yaratmayacaq istinad dəyərini müəyyən edir. İstəyə bağlı vertex group istifadə edilərsə, modifier-in təsiri həmin qrupun çəkiləri ilə idarə olunur.

  6. Viewport və render üçün ayrı səviyyələrdən istifadə edin. Subdivision Surface modifier viewport-da və son renderdə istifadə ediləcək səviyyələri ayrıca təyin etməyə imkan verir. Model üzərində işləyərkən daha aşağı, render alarkən isə daha yüksək səviyyə seçmək yüngül iş modeli ilə daha detallı nəticə arasında balans yarada bilər. Yüksək səviyyələr üzlərin və təpələrin sayını artırır; bununla yanaşı sistem RAM-i və video yaddaşına tələbat da yüksələ bilər. Viewport subdivision dəyərini render dəyərindən yuxarı qaldırmayın.

  7. Sculpting mərhələsində topologiya üsulunu seçin. Voxel Remesher topologiyanı bərabər paylanmış şəkildə yenidən qurur; ilkin forma vermək üçün əlverişlidir və qapalı həcm tələb edir. Dyntopo fırçanın işlədiyi sahədə topologiyanı dinamik şəkildə dəyişərək mürəkkəb formalaşdırmaya imkan verir; lakin performansı ləngidə və bəzi sculpting xüsusiyyətlərini məhdudlaşdıra bilər. Dyntopo istifadə ediləndə Color Attributes, UV Maps və Face Sets kimi xüsusi atributlar itə və ya pozula bilər. Multiresolution isə təmiz baza topologiyası üzərində müxtəlif subdivision səviyyələrində sculpting etməyə imkan verir. Subdivision-dan sonra baza mesh-i dəyişmək detalları poza bildiyindən bu üsulda topologiyaya diqqət edin.

Tez-tez edilən səhvlər

Bump və həqiqi displacement-ı eyni nəticə verən texnikalar kimi qəbul etmək modelin gözlənildiyi kimi görünməməsinə səbəb ola bilər. Bump mesh geometriyasını dəyişmədiyindən siluetdə həqiqi qabarıqlıq yaratmır. Digər tərəfdən, hər xırda izi həqiqi geometriya ilə yaratmaq da lüzumsuz sıx mesh-lərə gətirib çıxara bilər. Detalın kadrajda və işıq altında necə görünməli olduğunu müəyyənləşdirin və üsulu buna uyğun seçin.

Subdivision səviyyələrini ehtiyacdan artıq artırmaq iş səhnəsinin yaddaş tələbatını yüksəldir. Kompüterin yaddaşı bu yükün öhdəsindən gələ bilməsə, Blender-in işi ləngiyə və ya tətbiq bağlana bilər. Buna görə səviyyələri tədricən artırın, viewport və render parametrlərini ayrıca nəzərdən keçirin. Catmull-Clark-ın kənarları yuvarlaqlaşdıra biləcəyini də nəzərə alın; formanı idarə etmək üçün uyğun edge loop-lar və ya crease dəyərləri istifadə edilə bilər.

Sculpting zamanı üsulların məhdudiyyətlərini nəzərdən qaçırmayın. Voxel Remesher qapalı həcm tələb edir. Dyntopo bəzi xüsusi mesh atributlarına təsir göstərə bilər. Multiresolution istifadə edərkən subdivision-dan sonra baza topologiyasını dəyişmək detalların pozulmasına səbəb ola bilər. Üsul seçərkən mesh-in hazırkı vəziyyətini və redaktənin növünü birlikdə nəzərə alın.

Memarlıq və archviz iş axınında növbəti addımlar

Archviz səhnələrində bump modelin geometriyasını böyütmədən incə səth izləri əlavə etmək üçün nəzərdən keçirilə bilər. Səth detalının formaya və siluetə təsir etməsi lazımdırsa, həqiqi displacement daha uyğun ola bilər; bunun əvəzində mesh sıxlığı və yaddaş tələbatı arta bilər. Daş, suvaq və oxşar səthlərdə hər iki texnikanı kiçik bir test səhnəsində müqayisə etmək, lüzumsuz geometriya yaratmadan uyğun səviyyəni tapmağa kömək edir.

İş zamanı daha aşağı subdivision səviyyələri ilə işləyib render mərhələsində ehtiyaca uyğun artırmaq keyfiyyətlə interaktivliyi tarazlamağın yollarından biridir. Cycles istifadə edilirsə, Adaptive Subdivision obyektin kameradan uzaqlığına əsasən detal təmin edə bilər. Lakin instancing ilə Pixel məkanında subdivision yaxşı işləməyə bilər; belə hallarda təlimat Object məkanını tövsiyə edir. İstehsala başlamazdan əvvəl xəritənin bit dərinliyini, geometriya sıxlığını, render üsulunu və səhnənin yaddaş istifadəsini birlikdə yoxlayın.

Mənbə və lisenziya

Bu bələdçi Blender Manual-ın “Displacement”, “Subdivision Surface Modifier”, “Adaptive Resolution” və “Displace Modifier” səhifələrindən tərcümə edilərək uyğunlaşdırılıb. Mənbə səhifələr CC BY-SA 4.0 lisenziyası ilə yayımlanıb.

Mənbələr

3 mənbə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/materials/components/displacement.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/generate/subdivision_surface.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/sculpt_paint/sculpting/introduction/adaptive.html
Xülasə

Mənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.

3dsınıfı rəyi
3dRedaktorun qiymətləndirməsi

Türkiyədəki memarlıq və vizuallaşdırma komandaları üçün displacement-ın praktik dəyəri hər detalı geometriya ilə həll etmək əvəzinə ehtiyaca uyğun üsul seçməkdədir. Bump xırda səth effektlərini mesh-i sıxlaşdırmadan verməyə kömək edə bilər; siluetə təsir edən detallarda isə həqiqi displacement daha məqsədəuyğundur.

Subdivision səviyyələri artdıqca yaddaş tələbatı da yüksəldiyindən, səhnənin miqyasını və istifadə olunan avadanlığı birlikdə nəzərə almaq lazımdır. Lisenziya baxımından bələdçinin əsaslandığı Blender Manual səhifələri CC BY-SA 4.0 lisenziyalıdır. Render üsulu, instancing və xəritənin bit dərinliyi istehsal səhnəsinə keçməzdən əvvəl sınaqdan keçirilməlidir.

Tez-tez verilən suallar

Blender-də bump və displacement arasındakı əsas fərq nədir?

Bump modelin mesh quruluşuna yeni forma vermir; səthin işıq altındakı görünüşünə təsir edərək detal təəssüratı yaradır. Həqiqi displacement isə mesh səthini dəyişir və kifayət qədər geometriya tələb edir.

Blender displacement xəritəsində hansı bit dərinliyindən istifadə edilməlidir?

Blender Manual bake edilmiş displacement xəritələrində 16 və ya 32 bit float təsvirlərin daha yaxşı nəticə verə biləcəyini bildirir. 8 bit təsvirlər tələb olunan detalların hamısını göstərə bilməyə bilər.

Blender-də Adaptive Subdivision hansı render mühərriki ilə işləyir?

Blender Manual-a görə Adaptive Subdivision yalnız Cycles-da istifadə edilə bilər.

Şərhlər və forum türkcədir.Müzakirəyə qoşulun
+

Əlaqəli xəbərlər