418585 ภาคต้น 2553

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา

ขอต้อนรับเข้าสู่วิชา 418585: Rendering and Shading Techniques

ประกาศ

  • 7 พ.ค. 2553: เริ่มสร้างเว็บไซต์

รายละเอียด

เนื้อหา

วิชานี้เป็นวิชาระดับบัณฑิตศึกษา มีเนื้อหาเป็นการสำรวจอัลกอริทึมสำหรับสร้างภาพจากโมเดลสามมิติให้มีความสมจริงตามหลักฟิสิกส์ ผู้เรียนควรมีพื้นฐานการเขียนโปรแกรมดี รู้ภาษา C++ นอกจากนี้ยังต้องมีความรู้ทางคณิตศาสตร์ดีพอสมควร

เวลาและสถานที่

วันอาทิตย์ 9.00 น. - 12.00 น. SMC 126

การให้คะแนน

  • การบ้าน 60%
  • Final Project 40%

หมายเหตุ: วิธีการให้คะแนนนี้อาจเปลี่ยนแปลงได้ในอนาคต

ผู้สอน

  • อ.ประมุข ขันเงิน
    • อีเมล์: pramook at gmail dot com หรือ fscipmk at ku dot ac dot th
    • มือถือ: ศูนย์ แปด ห้า สี่ ห้า สาม ห้า แปด ห้า เจ็ด
    • เวลาเข้าพบ: วันพุธและวันศูกร์ 13.00 น. - 16.00 น. หรือนัดหมายล่วงหน้า
    • ออฟฟิศ: ห้องไม่มีเบอร์เยื้องสำนักงานภาีควิชา

หนังสือ

  • Suffern
    • Kevin Suffern. Ray Tracing from the Ground Up. A K Peters, 2009.
    • เนื่องจากคาดว่าจะมีผู้เรียนน้อย ขอให้สั่งซื้อเองผ่าน Amazon หรือร้านจำหน่ายหนังสือต่างประเทศ เช่น IT Book Store หรือ Kinokuniya
  • Ramamoorthi
  • PBRT
    • Matt Pharr and Greg Humphreys. Physically Based Rendering: From Theory to Implementation. Elsevier, 2004.
    • Amazon
    • ไม่ต้องมีก็ได้
  • Dutre
    • Philip Dutre, Kavita Bala, and Philippe Bekaert. Advanced Global Illumination. A K Peters, 2006.
    • Amazon
    • ไม่ต้องมีก็ได้
  • Research Paper ต่างๆ

การบ้าน

ยังไม่มีกำหนด

การเรียนการสอน

วันที่ หัวข้อ เอกสาร

6 มิ.ย. 2553

  • Math Refresher
  • Ray-Plane, Ray-Sphere Intersection
  • Orthographic Camera and Pinhole Camera
  • Implement a Rudimentary Ray Tracer

อ่าน

  • Suffern บทที่ 2, 3, 8, 9

สไลด์

13 มิ.ย. 2553

  • Transforms
  • Perspective Camera
  • Phong Lighting Model

อ่าน

  • Suffern บทที่ 13.9, 14, 15

สไลด์

20 มิ.ย. 2553

งดการเรียนการสอนเนื่องจากชนกับการปฐมนิเทศ ป.โท

27 มิ.ย. 2553

  • Shadow
  • Perfect Reflection
  • Perfect Refraction
  • Whitted Ray Tracer

อ่าน

  • Suffern บทที่ 16, 24, 27, 28

4 ก.ค. 2553

  • Affine Transformation
  • Transforming Objects
  • Regular Grids
  • Ray-Triangle Intersection
  • Mesh

อ่าน

  • Suffern 20, 21, 22, 23