რა არის ემბიენტური ოკლუზია?

click fraud protection

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

რა არის გარემო ოკლუზია?

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

რჩევა: Occlude არის კიდევ ერთი სიტყვა, რომელიც აღწერს დაბრკოლებას ან დაბლოკვას, ამიტომ ატმოსფერული ოკლუზია სიმულაციას უკეთებს, თუ როგორ იბლოკება შუქი ობიექტების მიერ რეალისტური ჩრდილების მიყენების მცდელობაში.

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

პირველი თამაში, რომელიც მოიცავდა გარემო ოკლუზიას იყო 2007 წლის თამაში Crysis.

რა სახის გარემო ოკლუზია არსებობს?

SSAO, ან Screen-Space Ambient Occlusion, არის ატმოსფერული ოკლუზიის განსაკუთრებით მსუბუქი განხორციელება. „ეკრანის სივრცე“ არის ტერმინი, რომელიც ნიშნავს, რომ SSAO მხედველობაში იღებს მხოლოდ ობიექტებს, რომლებიც აქტიურად რენდერირდება. ეს ნიშნავს, რომ ობიექტებს, რომლებიც ამჟამად არ ჩანს, არ ექნებათ რაიმე გამოთვლა.

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

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

HBAO, ან Horizon Based Ambient Occlusion არის უფრო მოწინავე გარემო ოკლუზიის განხორციელება Nvidia-სგან. AMD-ს აქვს მსგავსი იმპლემენტაცია, რომელსაც ისინი უწოდებენ HDAO ან High Definition Ambient Occlusion. HBAO-სთან ერთად, ჩრდილები უფრო ზუსტად გამოიყენება ზედაპირებზე, რაც თავიდან აიცილებს იმდენი ცრუ ჩრდილის ჩამოყალიბებას. სამწუხაროდ, შესრულებაზე ზემოქმედება მნიშვნელოვანია, ამიტომ ეფექტი მხოლოდ ნახევრად მასშტაბით არის გადმოცემული, რაც იმას ნიშნავს, რომ ჩრდილის ეფექტი უფრო დაბალი გარჩევადობაა.

HBAO+ არის HBAO-ს გაუმჯობესებული ვერსია, რომელიც აგვარებს შესრულების უამრავ პრობლემას და საშუალებას აძლევს ჩრდილებს გამოიტანოს სრული მასშტაბით, შესრულებაზე ზედმეტი გავლენის გარეშე. ეს გაზრდილი გარჩევადობა საშუალებას იძლევა უფრო რბილი და გლუვი ჩრდილები. უკეთესი ჩრდილის დაბინდვის ეფექტები განსაკუთრებით მნიშვნელოვანია გარე სცენებისთვის, სადაც ობიექტები, როგორიცაა ელექტროგადამცემი ხაზები, უფრო რბილ ჩრდილებს უნდა ქმნიან, ვიდრე მძიმე. HBAO+ ასევე განიხილავს საკითხებს, რომლებიც HBAO-ს შეიძლება ჰქონდეს მოძრავი ობიექტებიდან ციმციმის ან კამერის მოძრაობის დროს.

VXAO, ან Voxel Accelerated Ambient Occlusion, არის უფრო ახალი ტექნოლოგია Nvidia-სგან. ეკრანის სივრცის ალგორითმის გამოყენების ნაცვლად, ის იყენებს მსოფლიო სივრცის ატმოსფეროს ოკლუზიის ალგორითმს. ეს ნიშნავს, რომ ობიექტებს, რომლებიც ეკრანის გარეთ არიან, კვლავ შეუძლიათ ჩრდილების მიცემა, რაც საშუალებას იძლევა ჩრდილები გადაიტანოს კამერის უკნიდან და ობიექტების ქვეშ, რაც გაცილებით რეალისტურ იერს აძლევს. VXAO გარდაქმნის მსოფლიო კოსმოსურ ობიექტებს ვოქსელებად და იყენებს მათ ჩრდილების გამოსათვლელად.

რჩევა: ვოქსელები უფრო დაბალი გარჩევადობის მოდელებია, ვიდრე ობიექტების ორიგინალური მრავალკუთხედის რაოდენობა. ვოქსელებზე ტექსტურების დახატვა ცუდად გამოიყურება, რადგან ობიექტების ფორმა გაცილებით დაბალი გარჩევადობის იქნება. თუმცა, ჩრდილების გენერირებისთვის, ობიექტის ეს შემცირებული დეტალი უზრუნველყოფს შესრულების მნიშვნელოვან ზრდას, ხოლო ხარისხის უმნიშვნელო დაქვეითებას იწვევს. Ruletă ონლაინ: https://jocuripacanele.ro/joci-ruleta-online-pe-bani-reali.html

წინა ატმოსფერული ოკლუზიური განხორციელებებისგან განსხვავებით, ის ფაქტი, რომ VXAO არის მსოფლიო სივრცე, ნიშნავს, რომ მას ესმის მანძილი ობიექტებს შორის, რაც საშუალებას აძლევს ჩრდილებს უფრო ზუსტად გამოითვალოს ობიექტებიდან შორს ჩრდილი. ის ასევე ხელს უშლის ჰალო ეფექტს, რომელიც ზოგჯერ შეიძლება ნახოთ პერსონაჟების ირგვლივ, რომლებიც დადიან ისეთი ზედაპირების წინ, როგორიცაა კედლები. VXAO უფრო ინტენსიურია პროცესორით, ვიდრე ატმოსფერული ოკლუზიის წინა გამეორებები, მაგრამ გთავაზობთ საუკეთესო ჩრდილის ხარისხს.