เทคนิคการหักเหของแสงในวัตถุโปร่งใส จัดทำโดย : เว็บไทยดีดี พิมพ์


เทคนิคการหักเหของแสงในวัตถุโปร่งใส

การหักเหของแสงในวัตถุที่โปร่งใสจำพวกแก้วหรือ น้ำใน 3DMax นั้นต้องอาศัย Plugins หรือตัว Render ที่สนับสนุนการทำงานจึงจะให้ภาพที่สมจริง

แต่ก็มีวิธีการง่ายๆ ในการจำลองสิ่งที่เกิดขึ้นโดยอาศัยความสามารถพื้นฐานใน 3DMax แม้ไม่สมจริงนักแต่ก็สามารถใช้งานได้
ขั้นตอนที่ 1. เริ่มจากใช้คำสั่ง Line ใน Shapes > Splines >Line สร้าง Shapes ตามรูปร่างที่เราต้องการ



ขั้นตอนที่ 2. ใช้คำสั่ง Lathe ในส่วน Modifier List แล้ว Click ที่ส่วน Weld Core และ Flips Normals ในส่วน Align เลือกคำสั่ง Min, Center หรือ Max เพื่อให้ได้ออกมาดังรูป เพิ่ม Segment เป็น 30 เพื่อไม่ให้เกิดเหลี่ยม



ขั้นตอนที่ 3. ใช้คำสั่ง Plane ในส่วน Standard Primetives เพื่อสร้างพื้นให้กับแก้วของเราแล้วปรับสีพื้นให้เป็นสีเทาที่ color



ขั้นตอนที่ 4.เราจะมาสร้างแสงโดยใช้คำสั่ง Light > Target Spot โดยจะสร้างเป็น Spot Light แล้วปรับค่า Parameters ดังนี้

Shadow = On
Shadow Selection = Ray Traced Shadows
Multiplier = 0.7
Shadows Parameters
Color = Hue =0, Sat = 0, Value = 178
Dens = 2.0

- เมื่อ Set ค่า แล้วให้ Click ที่ Edit > Clone (ทำการ Copy Spot Light ขึ้นมาอีก 1 ตัว) แล้ว Click OK

- เสร็จแล้ว Set ค่า Spot Light ตัวที่ 2 ดังนี้ (กดปุ่ม h เพื่อเลือก Select ในรูป menu)

Shadow = On
Shadow Selection = Shadows Map
Multiplier = 0.7
Shadows Parameters
Color = Hue =0, Sat = 0, Value = 20
Dens = 0.6



ขั้นตอนที่ 5. กดปุ่ม M เพื่อเลือก Meterial Editor แล้วไปที่ Blinn Basic Parameters Rollout ปรับค่า Specular Level = 95, Glossiness = 45 เสร็จแล้วไปที่ Maps Rollout Click ที่ Reflaction Map แล้วเลือก Raytrace Map จาก Material/Map Browser ที่ Opacity Map กำหนดให้เป็น Falloff Map, Falloff Direction = Local x Axis เสร็จแล้ว Assign Material ให้กับ Lathe Object ของเรา แล้วทำการ Render เพื่อชมผลงานได้เลยครับ



ข้อมูลจาก http://www.thai-article.com/

คุณอาจสนใจ
การใช้คำสั่ง แบบ if...else
Mr.POP (50,422 - 05 พ.ย. 49)
ห้ามให้ใครมาเปลี่ยนการตั้งค่า Appearance ด้วยการซ่อนหน้า Appearance
เว็บไทยดีดี (15,813 - 19 ม.ค. 51)
วิธีแก้ปัญหา Drive A จำข้อมูลเก่า
เว็บไทยดีดี (14,171 - 08 ก.ย. 50)
การใช้งานคำสั่ง strftime
Mr.GuruZ (25,662 - 03 มิ.ย. 49)
Flash Drive ติดไวรัสมีโปรแกรมสแกนไวรัสตัวไหนฆ่าได้บ้าง เจอเป็นไฟล์ .exe
เว็บไทยดีดี (34,642 - 24 เม.ย. 51)
เทคนิคการหักเหของแสงในวัตถุโปร่งใส
เว็บไทยดีดี (28,045 - 01 เม.ย. 51)
การนับจำนวนวันในรอบปี
Mr.GuruZ (26,583 - 03 มิ.ย. 49)
การกำหนดวัตถุหมุนรอบตัวเอง
Webmaster (79,375 - 04 มิ.ย. 49)