Tag Archives: Map

พูดภาษา 3ds Max

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

Viewport

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

Modeling

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

Object

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

Wireframe

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

การ render Pecspective ภายนอก Vray by Red Vertex 3 (Material)

วัสดุ MATERIALS

Materials ของหญ้า ผมใช้ Vray2SidedMtl ซึ่ง Front material ใน 2Sided ใช้ translucency color RGB = 140 140 140 (สีเทา) สำหรับ Map ก็ใช้เพียง diffuse texture ปรับค่า Opacity โดยใช้ VrayColor ตั้งค่า RGB = 140 140 140 material ทั้งสองเหมือนกันแต่ material ที่สองจะขุ่นและมืดกว่าทำให้ หญ้าดูน่ม และ ไม่ใช้ Displacement มันจะส่งผลกับ GI ทำให้สีไม่พี้ยน

Map หญ้า grass texture

map หญ้าที่ ผมใช้
ไม่ได้ใช้เทดนิคอะไรพิเศษ Material ของลำต้น ก็จะใช้เทคนิดเดียวกันแต่จะปรับ Reflect และ Reflect Glossiness ให้เป็นสีเทา Fresnel IOR เท่ากับ 2.0 ใช้ค่านี้กับทุก ๆ วัสดุ แค่เปลี่ยน Texture เท่านั้น

ผิวของต้นไม้ barkshader
วัสดุของต้นไม้

วัสดุใบไม้ Leaves
การทำให้มันดูเหมือนจริงเป็นเรื่องท้าทายอย่างมากผมใช้เวลาทดลองเรื่องนี้อยู่สองถึงสามวัน สุดท้ายก็เลือก VrayMtl กับ translucency เพื่อให้มันดูเขียวแบบพิเศษ และใช้ SSS ปัญหาที่ผมพบอีกอย่างหนึ่งก็คือการใช้ หมอก แต่มันสามารถแสดงผลได้เฉพาะ Model เท่านั้นนั้นเห็นเหตุผลที่ผมต้องใช้ใบไม้เป็น Model ปัญหาอีกอย่างเรื่อง fog นั้นเราต้องใช้วัตถุที่มีปริมาตรเท่านั้นมันถึงจะแสดงผลได้อย่างถูกต้อง ผมจึงเลือกใช้ shell modifier เพื่อให้การแสดงผลตอน Render ได้ถูกต้อง(ให้ระวังเรื่องความหนาให้ดีเพราะถ้ามันบางเกินไปมันอาจจะมัปัญหากับหมอกได้)การ set sss Shader แล้วก็ set? refract เป็นสีขาว ปรับค่า Glossiness ประมาณ 0.6-0.8 ค่านี้สำคัญมากไม่งั้น translucency จะไม่ทำงาน จากนั้นก็เพิ่มค่า subdivisions เป็น 20 เพื่อให้มันดูนุ่ม จากนั้นก็ปรับ mode ของ? translucency ให้เป็น hybrid Model เพิ่มค่้า Light multiplier นิดหน่อย ผมพยามจำลองก้านเยื้อที่อยู่ในในไม้โดยกาใช้ map สีขาวดำเพื่อมาจำลองมันพอได้ผลลัพธืเป็นที่น่าพอใจแล้วก็จะปรับใช้ Reflection ด้วย ดูรูปด้านล่างประกอบครับ

ตัวอย่างการปรับวัสดุใบไม้

ตัวอย่างการปรับวัสดุใบไม้

ตัวอย่าง วัสดุใบไม้ Leaf material

ตัวอย่าง วสดุ ใบไม้ leavesshader

ตัวอย่าง วสดุ ใบไม้ leavesshader

การ render Pecspective Vray by Red Vertex 1 (Layout)

foliage vray render

foliage vray render

การจัดฉากโดยรวม
เรา จะวางหญ้าหรือไม่ฟุ่มเตี้ยรอบนอกถัดจากนั้นก็จะวางต้นไม้ใหญ่โดยพยามวางให้ ใกล้ ๆ กันมากที่สุดเพื่อไม่ให้เห็นหรือมองลอดไปได้ หลังจากตั้งกล้องแล้วก็จะปรับ foreground ของแต่ละมุมมองโดยการเพิ่มหรือลบ ต้นไม้เพื่อความเหมาะสมขององค์ประกอบในแต่ละรูป

render ต้นไม้โดยใช้ Vray

นี่เป็นภาพรวม

การทำต้นหญ้านั้นทำง่าย ๆ โดยใช้ displacement เหมือนที่ใช้กันทั่วไปโดยหัวใจของหญ้าก็คือ displacement subdivisions ขนาดใหญ่และ Noise Map ที่ดี ผมใช้ VrayDisplacement modifier เลือก Type เป็น 2D mapping โดยจะปรับขนาดตามความเหมาะสมซึ่งแต่ละ Camera จะใช้ไม่เหมือนกัน โดยจะปรับให้ต้นหญ้าสั้นเมื่ออยู่ใกล้และปรับให้ยาวเมืออยู่ไกล การให้รายละเอียดของต้นหญ้าส่วนใหญ่จะปรับอยู่โดยประมาณ 3,500 ไม่ใช้ค่านี้ตลอดนะครับโดยมากผมจะปรับให้มากกว่า 2,000

การ render tiveภายนอกโดยใช้ Vray

มันอาจเป็นการยากที่ render polygon จำนวนมหาสาน ซึ่งเครื่องของผมที่มี Ram 6 GB ไม่สามารถ Render ได้ (ran out of memory เป็นเรื่องธรรมของการ Render Vray กับ File ที่มี Polygon จำนวนมาก) ผมแก้ปัญหานี้โดยการแบ่งพื้นที่หญ้าให้เป็นส่วน ๆ และเปิด Displacement เฉพาะที่จะเห็นในมุมมองนั้น ๆ นอกจากนั้นผมยังทำให้ผิวขรุขระ เพือให้ต้นหญ้าที่ได้ดูเป็นธรรมชาติ? โดยใช้ displacement modifier ที่ติดมากับ Max และใช้ Smoke map ให้กับมัน หลังจากนั้นก็เพิ่มต้นหญ้าไปบริเวณขอบของอาคารโดยใช้ Vray Proxy เพื่อลดจำนวน Polygon สำหรับ map ที่ใช้กับ VrayDisplacement ก็จะปรับให้มีสีขาวและดำมากยิ่งขึ้น โดยลดค่า High และ เพิ่มค่า Low ให้มากขึ้นดูรูปด้านล่างประกอบ

redvertex-foliage04

การ render tiveภายนอกโดยใช้ Vray