מדריך | AO או Ambient Occlusion מה זה, ואיך משתמשים בזה

Studio RAYZ

משתמש מקצוען
הדמיות בתלת מימד
טוב, אחרי שדובר לאחרונה רבות על נושא זה, ואחרי כמה שאלות של משתמשים פה לגבי AO החלטתי לפרסם מדריך שינסה להסביר דבר ראשון מה זה ואיך להתשמש באפקט הזה.
בתרגום חופשי מאוד (לא מצאתי תרגום, אם מישהו יוכל לעזור אני אשמח) Ambient בעברית זה מקיף או Ambient Lighting זו תאורת מקיפה (אור מקיף ליודעי ח"ן;)) ו- Occlusion זה אטימה, ואם נחבר את המונחים יוצא לנו אטימה מהאור המקיף, או אטימות אור מקיף.
אז ככה, AO שהוא בעצם קיצור ל-Ambient Occlusion זוהי בעצם שיטת הצללה של מנועי הרינדור. המושג הזה שייך לכל הגרפיקה הממוחשבת כך שהיא קיימת הן בהדמיות והן במשחקי מחשב או סרטי אנימציה.
לנו אנשי ההדמיות האפקט יראה כמין "השחרה" של כל מקום שבו יש נקודת מפגש של פוליגונים.
האפקט הזה נועד לתת עוד קצת ריאליזם לתמונה בכך שהוא מדמה, אבק שמצטבר בחיבורים של הקיר עם הרצפה למשל.
חוץ מנושא האבק יש גם את נושא התאורה שבמציאות טיפה יותר אפילה במקומות החיבור הנ"ל. עוד דבר ש-AO עושה זה מבטל (לא לגמרי) את התאורה במקומות שבהם לתאורה היה קשה להגיע ובכך נוצר לנו אפקט שמכהה איזורים מאוד ספציפיים בתמונה שלנו.
לדוגמא:
Simple AO Montage.jpg

ועכשיו לחלק המעניין, איך משתמשים בזה?
המדריך הוא כרגע רק למשתמשי 3DS Max ו-VRay, אולי בהמשך אני יעשה גם לקורונה אם יהיה ביקוש (סליחה מראש למשתמשי סקטצ'אפ:()

את הAO הזה אפשר לשלב אוטומטי במהלך הרינדור, או לרנדר בנפרד (ע"י אלמנט) ולהוסיפו אחר כך בתוכנת גרפיקה ובכך להוסיף עוד נגיעה של ריאליסטיות לתמונה. השיטה המומלצת יותר היא השיטה השניה שמפרידה את האפקט מהרינדור הסופי בכדי לתת שליטה על עוצמת האפקט ועל האיזורים שאנו רוצים להשתמש בו.


בשיטה שבה אנו מטמיעים את ה-AO ברינדור:
נכנסים לRender Setting עוברים לטאב GI ושם בוחרים Amb. Occlusion. (במידה ולא מופיע נא להעביר את מצב הצפיה ל-Expert.
GI Setting Amb. Ocllusion.jpg

האופציה השניה טיפה יותר מסובכת משום שאין אלמנט AO מובנה בויריי, לכן צריך להוסיף אלמנט שנקרא VRayExtraTex, שאליו אנו צריכים לשייך מפה מיוחדת שנקראת VrayDirt.
את המפה אנו יוצרים ב-Material Editor ועושים לה Instance לתוך VRayExtraTex כאשר פרמטר Radius שולט בגודל האפקט.
VrayEdgeTex+VratDirt.jpg
1. יוצרים אלמנט VRayEdgeTex
2. יוצרים מפת VRayDirt ב-Material Editor
3. גוררים את המפה שיצרנו בשלב 2 לתוך פרמטר texture באלמנט ב- Instance
4. על ידי פרמטר radius שולטים בעוצמת האפקט

ישנה עוד דרך בה אני משתמש שלדעתי היא הפשוטה ביותר וזה סקריפט קטן שנקרא RenderMask שאפשר למצוא פה:
http://tepavicharov.com/?p=25
שפשוט בוחרים את כל האובייקטים, לאחר מכן נכנסים לסקריפט, בוחרים AO ולוחצים RENDER.

אשתדל להביא כמה דוגמאות שימחישו את האפקט בצורה טובה
תמונה ראשונה ללא AO
Costume.Kitchen.noAO.jpg
תמונה שנייה רק AO בצורת אלמנטCostume.Kitchen.AO.jpg

תמונה שלישית כששניהם משולבות.
Costume.Kitchen.withAO.jpg

זהו מקווה שהגעתם עד כאן, ושהבנתם. אם מישהו יצטרך עוד הסברים אמשח לעשות זאת!
 

BEST STUDIO

משתמש מקצוען
הדמיות בתלת מימד
מאוד יפה ומחכים.
מישהו יוכל לתת הסבר על מפת AO שמכניסים לטקסטורה, איפה משתמשים בה, ומה היא פועלת?
 

Studio RAYZ

משתמש מקצוען
הדמיות בתלת מימד
מישהו יוכל לתת הסבר על מפת AO שמכניסים לטקסטורה, איפה משתמשים בה, ומה היא פועלת?

שאלה טובה! מפת AO ובכלל כל AO נכנס על גבי התמונה הקיימת ב-Blend Mode של Multiply.
והסיבה היא שמולטיפלי מוסיף את כל הפיקסלים השחורים על גבי התמונה ובכך מכהה את מה ששחור בשכבה הנ"ל, ומשאיר את החלקים הלבנים ללא שינוי.
לגוף השאלה, נניח שקנית טקטסורה איכותית שבאה בכמה אלמנטים, Diffuse, Bump,Glossiness,Reflection, ו-AO.
אז לגבי כל מפה אני מניח שאתה יודע איפה להכניס אבל AO היא קצת יותר מיוחדת.
בתוך המפה של הDiffuse אנחנו רוצים ליצור מפה שמורכבת מ-2 השכבות: Diffuse ו-AO.
אנחנו נשים שם מפת Composite שמורכבת ממפת הדיפיוז ומפת הAO כשמפת הAO נמצאת על מצב Multiply. זה במקום לעשות את זה בפוטושופ מפת Composite דומה לשיטת השכבות של פוטושופ.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט פ'

קכט פְּלָאוֹת עֵדְוֹתֶיךָ עַל כֵּן נְצָרָתַם נַפְשִׁי:קל פֵּתַח דְּבָרֶיךָ יָאִיר מֵבִין פְּתָיִים:קלא פִּי פָעַרְתִּי וָאֶשְׁאָפָה כִּי לְמִצְוֹתֶיךָ יָאָבְתִּי:קלב פְּנֵה אֵלַי וְחָנֵּנִי כְּמִשְׁפָּט לְאֹהֲבֵי שְׁמֶךָ:קלג פְּעָמַי הָכֵן בְּאִמְרָתֶךָ וְאַל תַּשְׁלֶט בִּי כָל אָוֶן:קלד פְּדֵנִי מֵעֹשֶׁק אָדָם וְאֶשְׁמְרָה פִּקּוּדֶיךָ:קלה פָּנֶיךָ הָאֵר בְּעַבְדֶּךָ וְלַמְּדֵנִי אֶת חֻקֶּיךָ:קלו פַּלְגֵי מַיִם יָרְדוּ עֵינָי עַל לֹא שָׁמְרוּ תוֹרָתֶךָ:
נקרא  9  פעמים

לוח מודעות

למעלה