การสร้างภาพต้นไม้สำหรับทำ Opacity Map
ในงานสร้างภาพ 3 มิติแบบเหมือนจริง มักจะมีวัตถุประกอบฉาก อาทิ เช่น คน ต้นไม้ รถยนต์และอื่นๆ อยู่ในฉาก 3 มิติ อยู่เสมอๆ เราสามารถสร้างภาพเหล่านั้นได้ด้วยตนเอง ในที่นี้ เราจะมาลองสร้างภาพต้นไม้ เพื่อนำไป Map เข้ากับโครงลวดซึ่งอาจจะเป็นแผ่นโพลีกอน 3 เหลี่ยมหรือแผ่นโพลีกอน 4 เหลี่ยมแบนๆ ในการทำต้นไม้แบบ Map เข้ากับโครงลวดนี้ เราสามารถนำไปใช้ใน AutoCAD หรือ 3DSMAX นั้นมีขั้นตอนที่ไม่ยุ่งยาก โดยเราอาจจะ Scan รูปต้นไม้หรือถ่ายรูปมาจากต้นไม้จริงๆ เลยก็ได้โดยมีขั้นตอนการสร้างภาพ Image Map และ Opacity Map ซึ่งจะใช้เวลาไม่เกิน 10 นาที เราก็จะได้ภาพ Image Map และ Opacity Map โดยมีขั้นตอนดังต่อไปนี้ (ไฟล์รูปต้นฉบับ Image map และ Opacity map image_opacity.zip)
1. นำไฟล์รูปที่ถ่ายหรือรูปสแกน (1) ซึ่งติด Background ที่เราไม่ต้องการมาเปิดในโปรแกรม Photoshop ดังรูปที่ 1
2. คลิกขวาบนเลเยอร์ Background แล้วเลือกคำสั่ง Duplicate Layer (2) แล้วคลิกบนปุ่ม OK เพื่อยอมรับชื่อเลเเยอร์ที่โปรแกรมตั้งมาให้
3. คลิกบนเลเยอร์ Background เพื่อให้แน่ใจว่าเลเยอร์ Background เป็นเลเยอร์ใช้งาน โดยสังเกตุว่าแถบสีน้ำเงินอยู่บนเลเยอร์ Background แล้วใช้คำสั่ง Edit/Fill เมื่อปรากฏไดอะล็อค ให้เลือกBackground Color จากแถบรายการ Use แล้วคลิกบนปุ่ม OK เลเยอร์ Background จะถูกระบายทับด้วยสีขาวซึ่งจะใช้เป็นสีพื้น แต่เราจะไม่สามารถมองเห็นการเปลี่ยนแปลงบนรูปภาพ แต่สามารถสังเกตุได้จากหน้าต่างแสดง Layers
4. ใช้ Polygon Lasso Tool (3) ตัดคร่าวๆ โดยคลิกเดินไปตามแนวลำต้น อย่างต่อเนื่อง เมื่อไปถึงส่วนใบและกิ่งก้าน เราสามารถคลิกคร่าวๆ ออกไปนอกขอบเขตของใบและกิ่งก้านได้ เนื่องจากท้องฟ้ามีสีฟ้าเข้ามซึ่งเป็นสีโทนเดียวกัน เราจึงสามารถใช้ Magic Wand Tool (5) ช่วยการเลือกได้ เมื่อกำหนดแนวไปจนย้อนกลับไปยังจุดเริ่มต้นอีกครั้ง แล้วจะ้ปรากฏดังรูปที่ 2 (ควรใช้ Navigator (4) ขยายภาพให้มีขนาดใหญ่ๆ จะได้กำหนดแนวตัดได้แม่นยำ)
5. ใช้คำสั่ง Select/Inverse ให้แน่ใจว่าสีขาวเป็นสีสำหรับ Background (6) คลิกบนชื่อเลเยอร์ Background Copy เพื่อกำหนดให้เป็นเลเยอร์ใช้งาน แล้วกดปุ่ม Delete บนคีย์บอร์ด จะปรากฏดังรูปที่ 3
6. ใช้คำสั่ง Select/Deselect แล้วใช้ Magic Wand Tool (7) กำหนด Feature (9) สูงๆ (ประมาณ 80) คลิกบนพื้นที่สีฟ้า (8) ในรูปที่ 3 แล้วกดปุ่ม Delete บนคีบอร์ด เพื่อลบส่วนที่เป็นท้องฟ้าิ้ทิ้งไป จะปรากฏดังรูปที่ 4
7. ใช้คำสั่ง Select/Deselect เพื่อยกเลือกการเลือก ต่อไปลบสีของท้องฟ้าที่ยังคงเหลือ โดยใช้คำสั่ง Select/Color Range คลิกบนพื้นที่สีฟ้าที่เหลือ (ตรงจุดที่ (10) หรือ (11) หรือ (12)) โดยกำหนด Fuziness สูงๆ ประมาณ 120 คลิกบนปุ่ม OK แล้วกดปุ่ม Delete บนคีบอร์ด เพื่อลบท้องฟ้าิ้ส่วนที่เหลือทิ้งไป แล้วทำซ้ำคำสั่ง Select/Color Range ต่อไปอีก เพื่อลบสีื่อื่นๆ ที่ยังคงเหลือทิ้งไปให้หมด (แต่อาจจะต้องปรับค่า Fuziness ให้น้อยลงหรือมากขึ้นตามความเหมาะสม) จะปรากฏดังรูปที่ 5
8. ใช้คำสั่ง File/Save As เพื่อบันทึกเป็น Image Map เราสามารถเลือกไฟล์ฟอร์แมต .jpg หรือฟอร์แมตอื่นๆ ได้ตามต้องการ
9. ใช้คำสั่ง Layer/Flatten Image เพื่อรวมเลเยอร์ทั้งสองให้กลายเป็นเลเยอร์เดียวกัน
10. ใช้คำสั่ง Image/Adjustment/Threshold ปรับค่าสูงๆ แล้วคลิกบนปุ่ม OK จะปรากฏดังรูปที่ 6 (หากปรากฏจุดขาวๆ เล็กๆ ตรงตำแหน่งต่างๆ บนลำต้น เราสามารถใช้สีดำแต้มได้)
11. ใช้คำสั่ง Layer/Flatten Image เพื่อรวมเลเยอร์ทั้งสองให้กลายเป็นเลเยอร์เดียวกัน แล้วใช้คำสั่ง Image/Adjustment/Invert จะปรากฏดังรูปที่ 7
12. ใช้คำสั่ง File/Save As เพื่อบันทึกไฟล์ .jpg เพื่อใช้เป็น Opacity map นั่นก็เป็นขั้นตอนในกาสร้างวัตถุประกอบฉาก Landscape เราสามารถนำไปใช้งานใน AutoCAD หรือ 3DSMAX ได้ทันที
หมายเหตุ เราสามารถ ใช้รูปต้นฉบับเป็น Image Map ก็ได้เช่นเดียวกัน (เราไม่จำเป็นที่จะต้องลบท้องฟ้าและทะเลออกจากรูปต้นฉบับ เนื่องจากสีดำของ Opacity map จะทำให้มีความโปร่งใสมองทะลุผ่านไปได้ เมื่อนำไป Map เข้ากับโครงลวด
*********************************