Tag Archives: GI

พูดภาษา 3ds Max

มาทำความคุ้นเคยกับคำศัพท์และเตรียมตัวให้พร้อมก่อนใช้โปรแกรม 3ds Max

Viewport

หน้าต่างสำหรับมองวัตถุและฉาก3 มิติ   ค่ามาตรฐานของ 3ds Max จะแสดงหน้าต่าง 4 ช่องโดยให้มุมมองที่แตกต่างกันไป

Modeling

การสร้างฉาก 3 มิติ บนคอมพิวเตอร์ ซึ่งคล้ายกับการปั้นรูป

Object

ส่วนประกอบในฉาก 3 มิติ เช่น สิ่งของที่คุณขึ้นรูป   ใน 3ds Max รูปทรง 2 มิติ แสง และกล้องก็ถือเป็น Object ด้วย

Wireframe

เส้นโครงของวัตถุ 3 มิติ

การใช้โปรแกรม 3ds Max

ปัจจุบัน มีการนำ 3ds Max  ไปใช้ในอุตสาหกรรมประเภทต่างๆ มากมาย ดังตัวอย่างต่อไปนี้การพัฒนาเกม3ds Max ได้กลายมาเป็นเครื่องมือหลักของบริษัทผู้ผลิตเกมทั้งหลาย   ในการพัฒนาเกมขึ้นมานั้น จำเป็นต้องใช้ความเร็วในการทดสอบ
การเล่น และผู้สร้างต้องให้ความใส่ใจในระดับของรายละเอียดในแต่ละฉาก   และนักสร้างเกมส่วนใหญ่พบว่าเครื่องมือการขึ้นรูปของ 3ds Max  ให้อิสระในทำงานได้ดี หุ่นจำลองถูกสร้างขึ้นจาก Polygon ยิ่งใช้ Polygon จำนวนน้อยเท่าไร ก็จะใช้เวลา
ในการ Render น้อยลงเท่านั้น     การสร้างตัวละครและฉากหลังสำหรับเกมนั้น ผู้สร้างจะต้องมีทักษะในการสร้างฉากให้น่าเชื่อถือด้วย Polygon ในจำนวนที่น้อยที่สุด   นักสร้างเกมมัก มีกำหนดเวลาอันสั้น  จึงต้องสร้างผลงานให้เสร็จได้อย่างรวดเร็วและมีคุณภาพ

การใช้โปรแกรม-3ds-Max

การ render Pecspective ภายนอก Vray by Red Vertex 6 RENDER SETTINGS

ผมเลือกใช้ irradiance map และ brute force engines สำหรับ GI และ Image sample ใช้ DMC กับ Catmull-rom ปรับค่า Min = 1 Max =100 เพื่อให้ความขุ่นของเงาสะท้อนมีมากยิ่งขึ้น บางคนอาจคงกับเทคนิคนี้ มันง่ายดี คุณต้องตั้งค่า max subdivision สำหรับ DMC sample ให้เท่ากับ 100 และ เอาเครื่องหมายถูกหน้า Use DMC sampler thresh ออก มันอาจจะทำให้การ render ช้าลงแต่คุณภาพของเงาสะท้อนจะดีขึ้น สำหรับค่า reflection subdivisions ใน material สามารถปรับให้เท่ากับ 8 ได้เพราะทุก ๆ อย่างจะถูกควบคุมด้วย Clt thresh
rendersettings1rendersettings2

การปรับ dynamic memory limit ในฉากนี้เป็นเรื่องที่สำคัญเพราะการใช้ ram ส่วนมากจะมากจาก displacement และ proxies ผมต้องปรับให้มันมีค่ามากที่สุดเท่าที่จะทำได้ เครื่องของผมมี ram 6 GB ดังนั้นผมจึงตั้งค่า dynamic memory limit เป็น 4000MB และเหลือบางส่วนาหรับ geometry ที่มีอยู่ หลังจากปรับลดจำนวนของวัตถุ displacement และ rendering settings ให้สามารถ render ได้ภายใน 1 pass.แต่มันก็มีบางรูปที่ผมต้องแยก ต้นหญ้าออกไป render ต่างหาก เพราะจำนวนของ polygon มีมากจนเกินไป

Mental Ray Water Surface 2

มาต่อตอนที่สองสำหรับวันนี้กันนะครับ

ใน Gradient Parameters rollout ปรับค่าต่าง ๆ ตามรายการดังต่อไปนี้
Colour#1:  R = 242, G = 245 and B = 253
Colour#2:  R = 107, G = 130 and B = 248
Colour#3:  R = 194, G = 191 and B = 183
Colour 2 Position:  0.2
figure_9
ในกลุ่มของ Coordinate ปรับตัวเลือกให้เป็น  Environ และเลือก Spherical Environment
figure_10
กด F10 เพื่อเรียก Render Settings dialogue box ปรับค่า  Output Size เป็น 35mm 1.66: 1 (cine)และปรับขนาดของรูปเป็น 1024 x 614
figure_11
เลือกมุมมอง Camera01 และปิด Final Gather และ GI กด F9 เพื่อดูผลลัพธ์ที่ได้
figure_12

ในกรณีที่คุณต้องการใช้ FG หรือ GI หรือใช้มันร่วมกับ mr Physical Sun & Sky ให้ปรับค่า Diffuse Level ในกลุ่มของ Diffuse ลงประมาณ 0.25 ที่ทำแบบนี้ก็เพราะว่าตัวผิวน้ำจริง ๆ มันไม่ได้มีสีแต่สีของมันที่เราสามารถเห็นได้นั้นมาจากการหักแหและการสะท้อนของแสงที่วิ่งกระทบผิวน้ำเอง ตามหลักวิทยาศาตร์สัมพันธ์

การ render Pecspective ภายนอก Vray by Red Vertex 5 การจัดแสง LIGHTING

การจัดแสง (light setup) ไม่มีอะไรยุ่งยาก ผมใช้ Direct Light เป็นดวงอาทิตย์ VraySky เพื่อการคำนวน GI และ Vray Color เพื่อเร่งสีสภาพแวดล้อมให้ดูสวางใน environment มันช่วยแร่งการสะท้อนให้ดีมากยิ่งขึ้น แต่บางรูปก็เอา Plane มาบังด้านหลัง เพราะมันสว่างเกินไป เงาของดวงอาทิตย์ก็เปิด Area Shadows เพื่อให้เงามันดูนุ่มขึ้น

ตัวอย่างการ set Vray Sky

ตัวอย่างการ set Vray Sky