ผลต่างระหว่างรุ่นของ "418382 ภาคต้น 2553"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 39: แถว 39:
 
<tr>
 
<tr>
 
<td>7 มิ.ย. 2553</td>
 
<td>7 มิ.ย. 2553</td>
<td></td>
+
<td>
 +
* Introduction to Computer Graphics
 +
* OpenGL and GLUT
 +
* Drawing Geometric Primitives
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 46: แถว 50:
 
<tr>
 
<tr>
 
<td>14 มิ.ย. 2553</td>
 
<td>14 มิ.ย. 2553</td>
<td></td>
+
<td>
 +
* Animation in GLUT
 +
* Receiving Keyboard Input
 +
* Depth Buffering
 +
* 2D Transformations
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 52: แถว 61:
 
<tr>
 
<tr>
 
<td>21 มิ.ย. 2553</td>
 
<td>21 มิ.ย. 2553</td>
<td></td>
+
<td>
 +
* 3D Transformations
 +
* Projections
 +
* Use of Transformations in Modeling
 +
* Scene Graphs
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 58: แถว 72:
 
<tr>
 
<tr>
 
<td>28 มิ.ย. 2553</td>
 
<td>28 มิ.ย. 2553</td>
<td></td>
+
<td>
 +
* Color Theory
 +
* Shading
 +
* Lighting in OpenGL
 +
* Material Properties in OpenGL
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 64: แถว 83:
 
<tr>
 
<tr>
 
<td>5 ก.ค. 2553</td>
 
<td>5 ก.ค. 2553</td>
<td></td>
+
<td>
 +
* Texture Mapping
 +
* Texture Anti-Aliasing
 +
* Mouse Input
 +
* Arcball Rotation
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 70: แถว 94:
 
<tr>
 
<tr>
 
<td>12 ก.ค. 2553</td>
 
<td>12 ก.ค. 2553</td>
<td></td>
+
<td>
 +
* Rigid Body Animation
 +
* Quaternions
 +
* Bezier Curves
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>

รุ่นแก้ไขเมื่อ 14:28, 7 พฤษภาคม 2553

ขอต้อนรับเข้าสู่วิชา 418341: สภาพแวดล้อมการทำงานคอมพิวเตอร์กราฟิกส์

ประกาศ

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

รายละเอียด

  • เนื้อหา
วิชานี้เป็นวิชาสำหรับนิสิตปริญญาตรีปีสาม มีเนื้อหาเกี่ยวกับการเขียนโปรแกรมทางคอมพิวเตอร์กราฟิกส์เพื่อสร้างภาพสามมิติ ผู้เรียนควรมีพื้นฐานการเขียนโปรแกรมดี รู้ภาษา C++
  • เวลาและสถานที่
    • วันจันทร์ 16.00 น. - 19.00 น. SMC 126
  • การให้คะแนน
    • การบ้าน 40%
    • สอบกลางภาค 30%
    • สอบปลายภาค 30%
หมายเหตุ: วิธีการให้คะแนนนี้อาจเปลี่ยนแปลงได้ในอนาึคต
  • ผู้สอน
    • อ.ประมุข ขันเงิน
      • อีเมล์: pramook at gmail dot com หรือ fscipmk at ku dot ac dot th
      • มือถือ: ศูนย์ แปด ห้า สี่ ห้า สาม ห้า แปด ห้า เจ็ด
      • เวลาเข้าพบ: วันพุธและวันศูกร์ 13.00 น. - 16.00 น. หรือนัดหมายล่วงหน้า
      • ออฟฟิศ: ห้องไม่มีเบอร์เยื้องสำนักงานภาีควิชา
  • หนังสือ
    • Dave Shreiner, Mason Woo, Jackie Neider, and Tom Davis. OpenGL Programming Guide: The Official Guide to Learning OpenGL.
    • Randima Fernando and Mark J. Kilgard. The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics.

การบ้าน

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

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

วันที่ หัวข้อ เอกสาร
7 มิ.ย. 2553
  • Introduction to Computer Graphics
  • OpenGL and GLUT
  • Drawing Geometric Primitives
14 มิ.ย. 2553
  • Animation in GLUT
  • Receiving Keyboard Input
  • Depth Buffering
  • 2D Transformations
21 มิ.ย. 2553
  • 3D Transformations
  • Projections
  • Use of Transformations in Modeling
  • Scene Graphs
28 มิ.ย. 2553
  • Color Theory
  • Shading
  • Lighting in OpenGL
  • Material Properties in OpenGL
5 ก.ค. 2553
  • Texture Mapping
  • Texture Anti-Aliasing
  • Mouse Input
  • Arcball Rotation
12 ก.ค. 2553
  • Rigid Body Animation
  • Quaternions
  • Bezier Curves
19 ก.ค. 2553
26 ก.ค. 2553
2 ส.ค. 2553 สอบกลางภาค
9 ส.ค. 2553
16 ส.ค. 2553 อาจารย์ไปราชการต่างประเทศ
23 ส.ค. 2553
28 ส.ค. 2553 (ชดเชยวันที่ 16 ส.ค. 2553)
30 ส.ค. 2553
6 ส.ค. 2553
13 ส.ค. 2553
20 ส.ค. 2553

ลิงก์ภายนอก

เวบเพจรายวิชาที่มหาวิทยาลัยอื่นๆ

เวบเพจสอนเขียนโปรแกรมและใช้ไลบรารีต่างๆ