Posts Tagged “render”

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

Viewport

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

Modeling

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

Object

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

Wireframe

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

Comments No Comments »

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

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

Comments No Comments »

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

Comments 2 Comments »

โครงการสร้าง 3D  Animation  ขนาดใหญ่จะเป็นไปตามลำดับการทำงานที่เฉพาะเจาะจง   แม้แต่โครงการเล็กๆ ที่มีศิลปินเพียง 1 – 2 คนก็ยังใช้ประโยชน์จากการทำงานตามลำดับขั้นที่โครงงานใหญ่ๆ ที่มีความพร้อมสูงใช้กัน โดยอาจจะนำมาใช้เป็นบางส่วนหรือทั้งหมดเลยก็มี

ขั้นตอนก่อนการผลิต

Comments No Comments »

ก่อนการใช้โปรแกรม คุณจำเป็นต้องทราบเงื่อนไขการทำงานของแต่ละโปรแกรมเสียก่อน เพื่อให้ผลลัพธ์ออกมาตามที่คุณต้องการ  เช่น ถ้าคุณต้องการใช้ภาพลวดลายต่างๆ ที่มีอยู่ในโลกมาใช้ในการสร้างฉาก 3 มิติ  ก็จะต้องใช้โปรแกรมสร้างภาพแบบ 2 มิติ   ซึ่งในโปรแกรมสร้างภาพ 2 มิตินั้น คุณสามารถปรับแต่งภาพจากเครื่องมือต่างๆ ที่มีอยู่    ซึ่งเรียกว่าการประมวลภาพ (Image Processing) โปรแกรม  Adobe PhotoShop เป็นโปรแกรมสร้างภาพ 2 มิติที่ได้รับความนิยมมากโปรแกรมหนึ่ง

Comments No Comments »

คำว่า “ Special Effects” ใช้เพื่ออธิบายการใส่เทคนิคเพิ่มเติม เช่น การระเบิด ,ควัน ไฟ , น้ำ , แสงเลเซอร์ และภาพปรากฏการณ์พิเศษอื่นๆ ในภาพยนตร์     ในอดีต  Special Effectsต่างๆ เหล่านี้  เกือบทั้งหมดเกิดขึ้นจากการใช้ระเบิด
ในระหว่างขั้นตอนการถ่ายทำ และเกิดจากการจำลองฉากนั้นขึ้นมาจริงๆ ตัวอย่างเช่น ฉากไฟไหม้แอทแลนต้า ในภาพยนตร์เรื่อง Gone with the Wind เป็นภาพเลียนแบบจากการจุดไฟหลายๆ จุดในการจัดฉากแบบเก่า ภายใต้การดูแลอย่างใกล้ชิดของนักดับเพลิง

Comments No Comments »

มีน้อง ๆ ถามกันมาเยอะว่าจะ render แบบแยก pass ใน Blender ได้อย่างไร วันนี้ผมมีวิธีง่าย ๆ มานำเสนอปรกติแล้วการแยก pass มักจะใช้กับงาน Composite เพื่อให้เราแก้ใขสิ่งต่าง ๆ ได้เป็นส่วน ๆ โดยที่ไม่ต้องไป render ใหม่ทั้งหมด เช่นแก้ไขสีแสงของตัวละครเราก็ render เฉพาะสีของตัวนั้น ๆ มาแล้วนำมาซ้อนกันด้วยโปรแกรม Composite เช่น Blender 3D , After Effect ,Digital Fusion ฯลฯ ถ้าใครเคยใช้ Photoshop หลักการมันก็คล้าย ๆ กันเหมือนกับเราเอา Layer มาซ้อน ๆ กันนั่นแหละครับ ถ้ามันทำให้ (ตอนแก้งาน) Render  เร็วเราก็ต้องลองใช้มันดูก็ไม่เสียหลาย มาดูวิธีการ Setup กันได้เลย

Comments 3 Comments »

ผมเลือกใช้ 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
rendersettings1 การ render Pecspective ภายนอก Vray by Red Vertex 6 RENDER SETTINGSrendersettings2 การ render Pecspective ภายนอก Vray by Red Vertex 6 RENDER SETTINGS

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

Comments No Comments »

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

ใน 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 Mental Ray Water Surface 2
ในกลุ่มของ Coordinate ปรับตัวเลือกให้เป็น  Environ และเลือก Spherical Environment
figure 10 Mental Ray Water Surface 2
กด F10 เพื่อเรียก Render Settings dialogue box ปรับค่า  Output Size เป็น 35mm 1.66: 1 (cine)และปรับขนาดของรูปเป็น 1024 x 614
figure 11 Mental Ray Water Surface 2
เลือกมุมมอง Camera01 และปิด Final Gather และ GI กด F9 เพื่อดูผลลัพธ์ที่ได้
figure 12 Mental Ray Water Surface 2

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

Comments No Comments »

water surface Mental Ray Water Surface 1

Skill Level: Beginner to Intermediate
Time to Complete: 20 Minutes
3d max ที่ใช้ได้: 3ds Max 6 ขึ้นไป
บทความนี้จะสอนให้คุณสร้างพื้นผิวน้ำแบบเสมือนจริงและสามารถสร้างให้เป็น Animation ได้โดยใช้ Ocean shader ที่อยู่ใน Lume Library
ขั้นแรกต้องปรับ Render ให้เป็น Mental Ray โดยกด F10 เพื่อเรียก Render Setup Dialogue Box ไปที่ Assign Renderer Rollout ที่อยู่ใน Common Tab กดที่ปุ่ม Production เลือก Mentalray Renderer ดูรูปด้านล่าง
figure 1 Mental Ray Water Surface 1
จากนั้นจะปรับหน่วยการใช้งานให้เป็นเมตรให้ไปที่ Customize Menu –> Unit Setup… ให้เปลี่ยน Display Unit Scale เป็น Metic และเลือก Meters
figure 2 Mental Ray Water Surface 1
จากนั้นให้สร้าง Plane ที่จุด Origin (0,0,0)กำหนดขนาดให้เท่ากับ 10m x 10m ปรับค่า Scale ในกลุ่มของ Render Multipliers ให้เท่ากับ 10 ตั้งชื่อของวัตถุให้เป็น “Water Surface” สร้างแสงแบบ Target Direct Light วางตำแหน่งของแสงที่ x = -7m, y = -9m, z = 6.25m และตำแน่งของจุด Target ที่ x = -1.5m, y = 0m และ z = 0.75 set ค่าเงาให้เป็น Ray Traced Shadows ทำเครื่องหมายถูกหน้าตัวเลือก Overshoot ที่อยู่ใน Directional Parameters สร้่าง Target Camera วางตำแหน่งที่ x =-7m, y = -9m และ z = 6.25m ตำแหน่งของ Target อยู่ที่ x = -0.175m , y = -1.125m และ z =- 0.9m

Comments No Comments »