Строительная компания » »

3ds მაქს და VRay. მოდიფიკატორის პარამეტრები "VRayDisplacementMod"

ეს გაკვეთილი მოგვითხრობს სპეციალური VRay მოდიფიკატორის შესახებ - VRayDisplacementMod. ეს მოდიფიკატორი გამოიყენება "გადაადგილების" ეფექტის შესაქმნელად (პოლიგონების შესაწყობად) ტექსტურის ან პროცედურული რუკის მეშვეობით. სხვა ვიზუალიზატორებს გააჩნიათ მსგავსი შესაძლებლობები (საბოლოო გარანტია, ფსიქიატრიული რევოლუცია, ბრაზილიული რ / წ და ა.შ.), მაგრამ VRay- თან შესაწყობად მოდიფიკატორს აქვს რამდენიმე უპირატესობა (როგორიცაა სიჩქარისა და ხარისხით) შედარებით, ისე VRay მოდიფიკატორის გაეცანით ერთმანეთს. სტატიაში მიმოიხილავს VRayDisplacementMod- ის ძირითადი ფუნქციები რამდენიმე მაგალითით.

მაგალითი 1. გადაადგილების წინააღმდეგ Bump რუკების (blending რუკა წინააღმდეგ bump რუკა).

ამ მაგალითში შეგიძლიათ აშკარად ვხედავ განსხვავებას bump- ის რუკისა და ოფსეტების გამოყენებისას. შეხედეთ იმ ფაქტს, რომ სფეროს პოლიგონური ბაზა არ იცვლება (ანუ, ის რჩება), როდესაც რელიეფის რუკა გამოიყენება, მაგრამ ოფსეტა უკვე შეცვლის სფეროს ფორმას:

ეს გაკვეთილი მოგვითხრობს სპეციალური VRay მოდიფიკატორის შესახებ - VRayDisplacementMod

VRayDisplacementMod Modifier პარამეტრები

მაგალითი 2. კლიპის რუკები (პოლიგონების ამოღება ტექსტურის მიხედვით).

აქ თქვენ ხედავთ, თუ როგორ მოდიფიკატორი შეამცირებს გარკვეულ გეომეტრიას ობიექტზე. ამ შემთხვევაში მიკროსქემის ბარათია "ხმაური" ბარათი, რომელიც შერეულია ("მიქსი" ბარათის გამოყენებით) "გრადიენტული რუკის" ბარათით; შერეული რუკის შავი ტერიტორიები შეწყვეტილია.

ამ მაგალითისთვის, გადაადგილების რუკაზე გამოსაყენებელი მკაფიო რუკების არჩევა მოხდა; "2D გადაადგილება" ვარიანტი გააქტიურებულია VRayDisplacementMap- ში.

მაგალითი 3. ლანდშაფტი.

აქ არის ოფსეტური თვითმფრინავის მაგალითი. მოდიფიკატორის პარამეტრები გამოიყენოთ 2D გადაადგილების (ლანდშაფტის) ოფსეტური მეთოდით და Simbiont პროცედურული ტექსტურა გადაადგილების რუკა (VRaySimbiontMtl- ის გამოყენებით შეგიძლიათ გამოიყენოთ პროცედურული შადერები DarkTree- ში).

მაგალითი 4. ოფსეტური ფიგურა.

აქ გადაადგილების მოდიფიკატორი გამოიყენება ფიგურაზე, ფიჭური გამოიყენება რუკის სახით (სამგანზომილებიანი რუკა, ამიტომ 3D გადაადგილების მეთოდი გააქტიურებულია).

გაითვალისწინეთ, რომ თუ ფორმა ჩართულია ანიმაციაზე, სამგანზომილებიანი რუკა ზედაპირის ობიექტია XYZ- ის (მდებარე რუქის კოორდინატების ქვეშ არსებული სიის სათაურში) შეიცვლება ობიექტის ზედაპირთან შედარებით, რადგან ეს ზედაპირი თავის პოზიციას შეცვლის სივრცე. თუ გსურთ შეცვალოთ რუკები თავდაპირველ პოზიციაზე მოძრავ ობიექტზე, მაშინ უნდა დაამატოთ UVW რუკა მოდიფიკატორი რუკების მეშვეობით XYZ- ს UVW- ზე ამ ობიექტში და გამოვიყენოთ საავტორო რუკების გამოყენება რუკების სიაში.

მაგალითი 5. ვარიანტი "უწყვეტობა" (ობიექტის მკვეთრი კუთხეების შენახვა, როდესაც იგი იძულებით გადაადგილებულია).

"უწყვეტობის შენარჩუნების" ვარიანტი ძალიან სასარგებლოა იმ ობიექტებისათვის, რომლებსაც აქვთ გაყოფილი ნორმები (იხილეთ შუა სურათი) მიმდებარე პოლიგონებზე. ეს, როგორც წესი, განსხვავდება პოლიგონების დაგლუვი ჯგუფებში (ეს არის, დაგლუვების ჯგუფებში). შუა გამოსახულებაში ხედავთ რა ხდება. გააქტიურება "გაგრძელება უწყვეტობა" ვარიანტი დაეხმარება ამ პრობლემის მოგვარებას. გარდა ამისა, ეს პარამეტრი ხელს შეუწყობს სხვადასხვა მასალათა პირადობის მოწმობებს შორის გასწორებას (ეს ხდება მაშინ, როდესაც მულტი / სუბ-ობიექტი გამოიყენება).

გარდა ამისა, ეს პარამეტრი ხელს შეუწყობს სხვადასხვა მასალათა პირადობის მოწმობებს შორის გასწორებას (ეს ხდება მაშინ, როდესაც მულტი / სუბ-ობიექტი გამოიყენება)

მაგალითი 6. "ქვედანაყოფის" ოფსეტური მეთოდი.

ეს მაგალითი გვიჩვენებს "ქვედანაყოფის" ოფსეტური მეთოდით. ეს მეთოდი გარკვეულწილად მსგავსია 3D რუკებით, მაგრამ განსხვავდება ის, რომ საწინააღმდეგო ნივთიერება გამოიყენება იმ ობიექტზე, რომელიც ეფუძნება MeshSmooth- ის მოდიფიკატორის შედეგს.

მაგალითი 7. პარამეტრი «გაყოფის მეთოდი» (მათი ოფსეტურით პოლიგონების გამიჯვნის მეთოდი).

ეს მაგალითი გვიჩვენებს ეფექტის გამოყენების "გაყოფილი მეთოდის" პარამეტრი. მაგალითის უკეთესად გამოსაყოფად, "Faceted" პარამეტრთან სტანდარტული მასალა ჩართულია სფეროსთვის, "VRayEdgesTex" რუკა განლაგებულია "დიფუზური" სლოტით ობიექტის შესახებ პოლიგონების კიდეების გამოსაჩენად. გაითვალისწინეთ, რომ "ორობითი" პარამეტრის გამოყენება იწვევს ცვლილებებს პოლიგონების ორიენტაციაში, რომლებიც გადატანილია მოდიფიკატორის მიერ. მაგრამ თუ "Quad" პარამეტრს იყენებთ, სივრცეში ორიენტაციის ცვლილება არ ხდება.

მაგრამ თუ Quad პარამეტრს იყენებთ, სივრცეში ორიენტაციის ცვლილება არ ხდება

მაგალითი 8. ვექტორული ოფსეტური

ეს მაგალითი დეტალურად აჩვენებს ვექტორული ოფსეტების გამოყენების ეფექტს. პირველი გამოსახულება მარცხნივ აჩვენებს ობიექტს კომპლექსური გეომეტრიით, რომელიც შემდეგ გადააქვთ გადაადგილების რუკას (ეს მოითხოვს უფრო მარტივ ობიექტს, რომლის მიხედვითაც მასალა "VRayVectorDisplBake" უნდა დაინიშნოს). და უკვე მეორე გამოსახულებით, მზად არის გადაადგილების რუკა (წითელი, მწვანე და ლურჯი ფერები მიუთითებს გადაადგილების ვექტორების სივრცეში "UVW"). ბოლო გამოსახულება აჩვენებს ვექტორული ოფსეტური რუკის სხვა ობიექტს "VRayDisplacementMod" მოდიფიკატორის გამოყენებით.

ობიექტი კომპლექსური გეომეტრიით, ისევე როგორც მისი გამარტივებული ვერსია მასალა "VRayVectorDisplBake".

აქ არის გადაადგილების რუკა მიღებული მიღებული ტექსტურის ფუნქცია
აქ არის გადაადგილების რუკა მიღებული მიღებული ტექსტურის ფუნქცია. VRayCompleteMap გამოყენებული იქნა რუკის მისაღებად. დასრულდა რუკა ინახება EXR ფორმატში.

გადაადგილების რუკა გამოიყენება სხვა ობიექტზე "VRayDisplacementMod" მოდიფიკატორის გამოყენებით, რომელშიც ჩართულია "ვექტორული გადაადგილების" ვარიანტი.

მაგალითი 9. სასაზღვრო სტრუქტურა.

ეს მაგალითი გვიჩვენებს თვითმფრინავს, რომლის offset რუკა აქვს უარყოფითი ღირებულება. ტექსტური საზღვრებისთვის ნაგულისხმევი, ჩვენ ვერ შევძლებთ ოფსეტური გეომეტრიის საპირისპირო მიმართულებას. მაგრამ თუ შევცვლით ტექსტურის საზღვრებს -1 და 1-ს, მაშინ გეომეტრიის გადაადგილება მოხდება როგორც ზემოთ, ისე ქვემოთ.
ეს მაგალითი გვიჩვენებს თვითმფრინავს, რომლის offset რუკა აქვს უარყოფითი ღირებულება