418341 ภาคต้น 2552
		
		
		
		
		
		
		ไปยังการนำทาง
		ไปยังการค้นหา
		
		
		
		
		
		
		
		
	
ขอต้อนรับเข้าสู่วิชา 418341: สภาพแวดล้อมการทำงานคอมพิวเตอร์กราฟิกส์
เนื้อหา
ประกาศ
- 23 กันยายน 2552: ตัวอย่างข้อสอบเก่า PDF
 - 11 กันยายน 2552: แก้ไขไฟล์การบ้าน 2
- problem2_test.cpp ผิด
 - คุณสามารถ download ไฟล์การบ้าน 2 ใหม่ได้ที่นี่ ZIP
 - หรือจะเอาไฟล์ที่ problem2_test.cpp ที่ถูกต้องได้ที่นี่ problem2_test.cpp
 
 - 11 กันยายน 2552: ส่งการบ้าน 2 ข้อ 1-3 ภายในวันที่ 15 สิงหาคม 2552 เวลา 23.59 น.
 - 31 สิงหาคม 2552: เรียนชดเชยวันที่ 1 กันยายน 2552 ณ ห้อง 101 เวลา 14.30 น. - 16.00 น.
 - 28 สิงหาคม 2552: ดูคะแนนสอบมิดเทอมได้ที่นี่ 418341 ภาคต้น 2552/คะแนนสอบมิดเทอม
 - 11 กรกฏาคม 2552: เลื่อนเวลาส่งการบ้าน 1 เป็นวันที่ 12 กรกฏาคม 2552 เวลา 23.59 น.
 - 16 มิถุนายน 2552: ดูวิดีโอสาธิตการตั้งสภาวะแวดล้อมสำหรับเขียนโปรแกรมเพื่อใช้ OpenGL ได้ที่นี่ http://theory.cpe.ku.ac.th/~pramook/418341/first2009/tutorial/tutorial.htm
 - 1 มิ.ย. 2552: เริ่มสร้างเว็บไซต์
 
รายละเอียด
- เนื้อหา
 
- วิชานี้เป็นวิชาสำหรับนิสิตปริญญาตรีปีสาม มีเนื้อหาเกี่ยวกับการเขียนโปรแกรมทางคอมพิวเตอร์กราฟิกส์เพื่อสร้างภาพสามมิติ ผู้เรียนควรมีพื้นฐานการเขียนโปรแกรมดี รู้ภาษา C หรือ C++
 
- เวลาและสถานที่
- วันพุธและศุกร์ 11.00 น. - 12.30 น. SMC 101
 
 - การให้คะแนน
- การบ้าน 40%
 - สอบกลางภาค 30%
 - สอบปลายภาค 30%
 
 
- หมายเหตุ: วิธีการให้คะแนนนี้อาจเปลี่ยนแปลงได้ในอนาึคต
 
- ผู้สอน
- อ.ประมุข ขันเงิน
- อีเมล์: pramook at gmail dot com หรือ fscipmk at ku dot ac dot th
 - มือถือ: ศูนย์ แปด ห้า สี่ ห้า สาม ห้า แปด ห้า เจ็ด
 - เวลาเข้าพบ: วันพุธและวันศูกร์ 13.00 น. - 16.00 น. หรือนัดหมายล่วงหน้า
 - ออฟฟิศ: ห้องไม่มีเบอร์เยื้องสำนักงานภาีควิชา
 
 
 - อ.ประมุข ขันเงิน
 - หนังสือ
 
การบ้าน
การบ้านครั้งที่ 1
- ให้เมื่อวันอังคารที่ 30 มิถุนายน 2552
 - ส่งภายในวันอาทิตย์ที่ 12 กรกฏาคม 2552 เวลา 23:59 นาที
 - ดูรายละเอียดที่นี่
 
การบ้านครั้งที่ 2
- ให้ไว้ ณ วันอังคารที่ 8 กันยายน 2552
 - ส่งข้อ 1-3 ภายในเวลา 23.59 น. วันอังคารที่ 15 กันยายน 2552
 - ส่งทั้งหมด ภายในเวลา 23.59 น. วันอังคารที่ 22 กันยายน 2552
 - ดูรายละเอียดที่นี่
 
การเรียนการสอน
| วันที่ | หัวข้อ | เอกสา่ร | การบ้าน | 
| 10 มิ.ย. | Introduction to Computer Graphics | สไลด์ PDF PPT PPTX | |
| 12 มิ.ย. | 
  | 
  | 
|
| 17 มิ.ย. | 
 Geometric Primitives in OpenGL  | 
  | 
|
| 19 มิ.ย. | 
  | 
||
| 24 มิ.ย. | 
 Transformation I  | 
||
| 26 มิ.ย. | 
 Transformation II  | 
||
| 1 ก.ค. | 
  | 
||
| 3 ก.ค. | 
  | 
||
| 10 ก.ค. | 
  | 
  | 
|
| 15 ก.ค. | Lighting in OpenGL | 
  | 
|
| 17 ก.ค. | 
  | 
||
| 22 ก.ค. | 
 Texture Mapping  | 
||
| 24 ก.ค. | 
  | 
||
| 19 ส.ค. | 
 การเขียนโปรแกรมเพื่อจัดการข้อมูลทางคอมพิวเตอร์กราฟิกส์สามมิติ I  | 
||
| 21 ส.ค. | 
 การเขียนโปรแกรมเพื่อจัดการข้อมูลทางคอมพิวเตอร์กราฟิกส์สามมิติ II  | 
  | 
|
| 26 ส.ค. | 
 Animation of Rigid Bodies  | 
||
| 28 ส.ค. | 
 Animation of Articulated Rigid Bodies  | 
||
| 1 ก.ย. | 
  | 
||
| 2 ก.ย. | 
 Cg Programming I: The Basics  | 
||
| 4 ก.ย. | 
 Cg Programming II: Uniform and Texture Parameters  | 
||
| 8 ก.ย. | 
  | 
||
| 9 ก.ย. | 
  | 
||
| 11 ก.ย. | 
 Bump Mapping  | 
||
| 16 ก.ย. | 
 เงา  | 
  | 
|
| 18 ก.ย. | 
 การคำนวณต่างๆ ที่อาจจะออกข้อสอบ  | 
||
| 23 ก.ย. | 
 TBA  | 
  | 
|
| 25 ก.ย. | 
 TBA  | 
  | 
ลิงก์ภายนอก
เวบเพจรายวิชาที่มหาวิทยาลัยอื่นๆ
- Harvard's CSCI E-234: Introduction to Computer Graphics and GPU Programming
 - 6.837 เรขภาพคอมพิวเตอร์, ฤดูใบไม้ร่วง 2003 ของ MIT
 - Stanford's CS 248 - Introduction to Computer Graphics
 - University of Virginia's CS 445 - Introduction to Computer Graphics, Spring 2004
 - Virginia Tech's CS4204 - Computer Graphics
 - UIUC's CS 418 - Interactive Computer Graphics