สอนโปรแกรมเมอร์วาดรูป บทที่01 (เลขบทเป็นไบนารีนะ)
posted on 17 Jan 2008 10:02 by hmongtก็มาถึงบทที่ สองกันแล้ว
กับทฤษฎี ปัญญาอ่อน
ที่จับหลักฟิสิกส์มาเป็นหลักในการวาดรูป
บทนี้ จะมีเคมี มานัวเนียกันให้ยุ่งกว่าเดิม
ต้องขออ้าง ถึงความบ้าของบทที่แล้วก่อน
ที่สอนเกี่ยวกับ แสงตกกระทบบน ทรงกระบอก
นั่นเป็นระบบแสง ในอวกาศครับ
ในอวกาศ มีแต่ความเวิ้งว้าง ว่างเปล่า
ไม่มีสิ่งแวดล้อม ใดๆ อยู่รอบวัตถุ
เงาก็เลยออกมาดำปี๋ อย่างที่เห็น
ทีนี้ เราจะลงมาเหยีบบพื้นโลก
ดูความงามของแสงเงาที่ซับซ้อนมากขึ้น กันนนะครับ
ขอตั้งชื่อตอนว่า Multiple Light and Light Reflextion (มั่วขนานใหญ่)
** คำเตือน **
อย่าริเชื่อสิ่งใดๆ ที่จะเห็นต่อไปนี้ ทั้งหมดนี้ ยังไม่ได้รับการพิศูจน์
ก่อนอื่น
ต้องขอบอกก่อนว่า วัตถุต่างๆ ที่เราเห็นมันมีสีสัน
เป็นสีแดง สีเขียว น้ำเงินอะไรก็ตาม
แท้ที่จริงแล้ว ไม่ใช่สีของตัวมันหรอกครับ
แต่ว่า มันสะท้อนแสงอาทิตย์ บางส่วนที่เป็นสีนั้น มาเข้าตาเราต่างหาก
เรียนกันมาตั้งแต่ประถม ที่คุณครูสอนว่า
แสงอาทิตย์แบ่งได้ 7 สีหลักๆ ก็คือ ม่วง คราม น้ำเงิน เขียว เหลือง แสรด!! แดง
เมื่อแสงมากระทบผิววัตถุ ถ้ามันสะท้อนส่วนสีนำ้เงินของแสงอาทิตย์
วัตถุนั้นก็มีสีน้ำเงิน ส่วนแสงสีอื่นๆ จะโดดวัถุดูดกลืนเอาไว้หมด เราจึงมองไม่เห็น
อธิบาย แบบลึกเข้าไปอีก จนถึงระดับอะตอมกันเลยทีเดียว
วัตถุแต่ละชนิด มีคุณสมบัติทางเคมีเฉพาะของตัวเอง
ที่ผิวของวัตถุ มีอิเล็กตรอนมากมาก ครอบคลุมอยู่
แสงก็คือคลื่นพลังงานเป็นอิเล็กตรอน เหมือนกัน(มั้ง) ที่ต่างสีกันก็เพราะ ความยาวคลื่อนต่างกัน
ที่ความยาวคลื่นต่างกัน ก็เพราะ ระดับพลังงานมันต่างกัน
เมื่อคลื่นแสง ที่มีระดับพลังงานที่ อิลโซลบูแต๊บส์ พอดีกับอิเล็กตรอนบนผิวของวัตถุ
คลื่นแสงนั้นจะโดนสะท้อนออกมา
ส่วน คลื่นแสงอื่นๆ ที่มีระดับพลังงานไม่ จูบู้ จูบู้ กัน ก็จะโดนดูดกลืนหายไป
รูปข้างบนนี้ แสดง แสงแบบอวกาศ
จะเห็นว่าง เงานั้น ดำปี๋หลีเลย
รูปข้างบนนี้ คือแสงบนพื้นโลก
แสงแวดล้อม เรียกว่า Ambient Light อธิบายเป็นไทยไม่ถูก (ใครอธิบายได้ช่วยที)
จากรูป Ambient กระทบกล่องสีเขียว กับพื้นสีฟ้า แล้วสะท้อนแสงเข้าตาเรา
แสงนั้น ไม่ได้สะท้อนเข้าตาอย่างเดียว
พื้นสีฟ้า สะท้องแสงสีฟ้าไปกระทบ ผิวกล่องสีเขียวด้วย ตามรูป
ทำให้ กล่อง มีสีฟ้าปนอย่างทีเห็น ในรูปข้างบน
แต่ ไม่ใช่สีฟ้าทั้งหมด เพราะ แสงสีฟ้า อ่อนกว่า Ambient มากๆ
แสงสีฟ้า บนผิวกล่อง เลยเป็นแบบรูปข้างล่างนี่
และด้วยแสงแวดล้อม อย่าง แสงที่สะท้อนจากวัตถุอื่นๆ ใกล้เคียง
ทำให้เงาส่วนที่มึดที่สุด ไม่ใช่สีดำเหมือนกับ แสงในอวกาศ
==============================================================
ทีนี้ มาดูการใช้จริงกันบ้าง
ต้องเอาทฤษฎีแสงบนทรงกระบอกกลับมาใช้ด้วย
เพราะ แขน ขา หรือ ลำตัว ก็คล้ายๆกับทรงกระบอกที่บิดๆเบี้ยวๆ เป็นรุปร่างคน
ลองดูรูปข้างล่าง แบบที่ไม่มีแสงเงา
มีแสงมาจากทางซ้าย เป็น Ambient Light
ต่อมา มาดูทิศทางแสงจากสิ่งแวดล้อมบ้าง
ดูรูปด้านล่าง จะมีแสงสีเขียวจากต้นไม้ข้างหลัง แสงสีเนื้อจากขาทางขวา
และแสงสีฟ้าจาก วัตถุข้างล่าง
ตามลูกศรข้างบน เราจะได้ดังรูปล่างนี้
** สิ่งสำคัญที่ต้องจำไว้ก็คือ **
แสงสะท้อนจากวัตถุรอบๆนั้น เป็นแสงอ่อนๆ สู้ Ambient Light ไม่ได้
เพราะงั้น ตรงที่โดน Ambient Light ตรงๆ จะไม่มีแสงนี้
แสงนี้ จะเห็นในช่วงที่ ไม่โดน Ambient Light ตรงๆเท่านั้น
ลองดูใต้ท้องแขนรูปข้างบนนี้ ที่มีสีเขียวอยู่ก็เป็นกรณีเดียวกันครับ
เหนื่อยแล้ว จบดีกว่า
เจอกันบทหน้าครับ
#1 By -=:FARiXiA:=- on 2008-01-17 10:57