AutoCAD 2007 3D Chap-11

62
การสรางภาพ 3 มิติแบบเหมือนจริง การสรางภาพเหมือนจริงใน AutoCAD 2007 ไดรับการปรับปรุงและพัฒนาใหมีความสามารถสูงขึ้น มาก เราสามารถสรางภาพ 3 มิติไดเหมือนจริงมากยิ่งขึ้น มีการนํา Mental Ray ซึ่งเปนการเรนเดอรแบบ Global illumination เขามาเพิ่มคุณภาพของภาพใหดูสมจริงมากขึ้น การสรางผิววัสดุ (Materials) การกําหนดแม็ปป(Mapping) การสรางและกําหนดมุมกลอง(Camera) การสรางดวงไฟ(Lights) ใน AutoCAD รีลีสกอนๆ ทําไดยากลําบากมาก แตใน AutoCAD เวอรชั่นนี้ใชงานไดงายใกลเคียงกับ โปรแกรม 3DSMAX และยังสามารถสรางภาพเคลื่อนไหววอลคทรูแอนนิเมชั่น(Walk-through animation) ไดอีกดวย ดังนั้น เราจึงสามารถใช AutoCAD 2007 สรางภาพนิ ่งและภาพเคลื ่อนไหวที่มี คุณภาพสูงระดับทํา Presentation ไดทั้งหมดภายใน AutoCAD 2007 โดยไมจําเปนที่จะตองอาศัย แอพพลิเคชั่นโปรแกรมอื ่นๆ เขามาชวยดังที่ผานมาอีกตอไป 10.1 การใชงาน Material Editor ผูใชเคยใช Material Editor ใน AutoCAD รีลีสกอนๆ มักจะพบความยากลําบากในการสรางผิววัตถุ (Material)ใหเหมือนกับผิววัตถุที่จะเรนเดอรจริง เพราะ Material Editor ในรีลีสกอนแสดงตัวอยาง ผิววัตถุหางไกลจากการเรนเดอรจริงเปนอยางมาก ผูใชโปรแกรมจึงตองเสียเวลาลองผิดลองถูกหลาย ครั ้งจึงจะสามารถสรางแมททีเรียล(Material)ไดตรงตามความตองการ ใน AutoCAD 2007 การจัดการ แมททีเรียลอิดิทเตอร (Material Editor)ไดรับการออกแบบใหมทั้งหมดสามารถแสดงตัวอยางผิววัตถุได เหมือนกับที่เรนเดอรจริง และเรายังสามารถปรับขนาดของตัวอยางผิววัตถุใหปรากฏมีขนาดเล็กหรือ ใหญมากเทาใดก็ได เมื่อสรางแมททีเรียลแลวยังสามารถสงเขาไปเก็บในทูลพาเลทแมททีเรียล ไลบรารี(Tool Palettes - Materials Library)ซึ่งสามารถแสดงแมททีเรียลที่อยูในไลบรารี่ไดพรอมๆ กันจํานวนมาก การกําหนดแมททีเรียลใหกับวัตถุ 3 มิตินั้นก็งายเหมือน 3DSMAX โดยเพียงคลิกและ ลากแมททีเรียลจากแมททีเรียลไลบรารี่หรือจากแมททีเรียลอิดิทเตอรไปปลอยบนโครงลวด 3 มิติ เทานั้น นอกจากนี้ยังสามารถเลือกที่จะกําหนดแมททีเรียลใหกับวัตถุ 3 มิติทั้งชิ้นหรือเลือกที่จะ กําหนดใหเฉพาะผิวหนาที ่ถูกเลือก โดยไมจําเปนที่จะตองระเบิดวัตถุ 3 มิติใหแยกเปนอิสระจากกัน เหมือนในรีลีสกอนๆ เมื ่อวัตถุ 3 มิติถูกกําหนดแมททีเรียลแลวจะปรากฏใหเห็นในวิวพอรทอยาง เหมือนจริง โดยที่ยังไมตองสั่งเรนเดอร อาทิ เชน ผิววัตถุที่โปรงใส เมื ่อกําหนดใหกับวัตถุ 3 มิติจะ ปรากฏในวิวพอรทโปรงใสเหมือนที่ปรากฏในแมททีเรียลอิดิทเตอร chap-11-1.PMD 12/10/2549, 21:46 183

Transcript of AutoCAD 2007 3D Chap-11

Page 1: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง

การสรางภาพเหมอนจรงใน AutoCAD 2007 ไดรบการปรบปรงและพฒนาใหมความสามารถสงขนมาก เราสามารถสรางภาพ 3 มตไดเหมอนจรงมากยงขน มการนา Mental Ray ซงเปนการเรนเดอรแบบGlobal illumination เขามาเพมคณภาพของภาพใหดสมจรงมากขน การสรางผววสด(Materials)การกาหนดแมปปง(Mapping) การสรางและกาหนดมมกลอง(Camera) การสรางดวงไฟ(Lights) ในAutoCAD รลสกอนๆ ทาไดยากลาบากมาก แตใน AutoCAD เวอรชนนใชงานไดงายใกลเคยงกบโปรแกรม 3DSMAX และยงสามารถสรางภาพเคลอนไหววอลคทรแอนนเมชน(Walk-throughanimation) ไดอกดวย ดงนน เราจงสามารถใช AutoCAD 2007 สรางภาพนงและภาพเคลอนไหวทมคณภาพสงระดบทา Presentation ไดทงหมดภายใน AutoCAD 2007 โดยไมจาเปนทจะตองอาศยแอพพลเคชนโปรแกรมอนๆ เขามาชวยดงทผานมาอกตอไป

10.1 การใชงาน Material Editorผใชเคยใช Material Editor ใน AutoCAD รลสกอนๆ มกจะพบความยากลาบากในการสรางผววตถ(Material)ใหเหมอนกบผววตถทจะเรนเดอรจรง เพราะ Material Editor ในรลสกอนแสดงตวอยางผววตถหางไกลจากการเรนเดอรจรงเปนอยางมาก ผใชโปรแกรมจงตองเสยเวลาลองผดลองถกหลายครงจงจะสามารถสรางแมททเรยล(Material)ไดตรงตามความตองการ ใน AutoCAD 2007 การจดการแมททเรยลอดทเตอร(Material Editor)ไดรบการออกแบบใหมทงหมดสามารถแสดงตวอยางผววตถไดเหมอนกบทเรนเดอรจรง และเรายงสามารถปรบขนาดของตวอยางผววตถใหปรากฏมขนาดเลกหรอใหญมากเทาใดกได เมอสรางแมททเรยลแลวยงสามารถสงเขาไปเกบในทลพาเลทแมททเรยลไลบราร(Tool Palettes - Materials Library)ซงสามารถแสดงแมททเรยลทอยในไลบรารไดพรอมๆกนจานวนมาก การกาหนดแมททเรยลใหกบวตถ 3 มตนนกงายเหมอน 3DSMAX โดยเพยงคลกและลากแมททเรยลจากแมททเรยลไลบรารหรอจากแมททเรยลอดทเตอรไปปลอยบนโครงลวด 3 มตเทานน นอกจากนยงสามารถเลอกทจะกาหนดแมททเรยลใหกบวตถ 3 มตทงชนหรอเลอกทจะกาหนดใหเฉพาะผวหนาทถกเลอก โดยไมจาเปนทจะตองระเบดวตถ 3 มตใหแยกเปนอสระจากกนเหมอนในรลสกอนๆ เมอวตถ 3 มตถกกาหนดแมททเรยลแลวจะปรากฏใหเหนในววพอรทอยางเหมอนจรง โดยทยงไมตองสงเรนเดอร อาท เชน ผววตถทโปรงใส เมอกาหนดใหกบวตถ 3 มตจะปรากฏในววพอรทโปรงใสเหมอนทปรากฏในแมททเรยลอดทเตอร

chap-11-1.PMD 12/10/2549, 21:46183

Page 2: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 213

รปท 11.57

Name แสดงชอดวงไฟ เราสามารถเปลยนชอดวงไฟไดหากตองการType แสดงประเภทของดวงไฟ Point, Spot หรอ Distant เราสามารถใชแถบรายการน ในการเปลยนประเภทของดวงไฟ จาก Point light เปน Spot light หรอจาก Spot light เปน Point light ไดOn/Off Status ใชแถบรายการนสาหรบเปด/ปดดวงไฟใหสองแสงหรอไมสองแสงไปยงวตถตางๆShadows ใชแถบรายการนสาหรบควบคมการปด/เปดเงาทเกดจากดวงไฟ โดยทโปรแกรมกาหนดมาใหเงาของดวงไฟทกดวงจะอยในสถานะเปด(On)Hot spot กาหนดมมของลาแสงชวงทมความสวางสงสดของดวงไฟ Spot lightFall off กาหนดมมของลาแสงชวงทมไลระดบจากความสวางสงสดไปยงขอบนอกสดของสวนสวางนอยทสดหรอสวนทมดของดวงไฟ Spot lightIntensity factor กาหนดคาความเขมของแสง คาทโปรแกรมกาหนดมาใหคอ 1

Color กาหนดสของดวงไฟ โดยทโปรแกรมกาหนดมาใหคอสขาว คาส R,G,B = 255,255,255 Plot glyph ควบคมการพมพ(Yes)หรอไมพมพ(No)ไอคอนของดวงไฟ Type เปด/ปดโหมด Attenuation (การจางหายของแสงจากดวงไฟ) หากเลอก None ดวงไฟจากมความสวางเทาๆ กนทกจด ไมวาจะอยในตาแหนงใดในฉาก โดยไมมผลตอระยะใกลหรอไกลของวตถ 3 มตหากเลอก Inverse linear วตถทอยใกลจะมความสวางมากกวาวตถทอยไกลดวงไฟ โดยกาหนดความเขมเปนสวนกลบของระยะทางเชงเสนตรงจากตาแหนงของดวงไฟ ตวอยาง เชน ทระยะ 2 หนวยจาก PointLight ความเขมแสงจะมคาครงหนงของความเขมแสงสงสด ทระยะ 4 หนวยจาก Point Light ความเขมแสงจะมคาเทากบ 1/4 ของความเขมแสงสงสด หากเลอก Inverse squareวตถทอยใกลจะมความสวางมากกวาวตถทอยไกลดวงไฟ โดยกาหนดความเขมเปนสวนกลบของระยะทางยกกาลงสองจากตาแหนงของดวงไฟ ตวอยาง เชน ทระยะ 2 หนวยจาก Point Light ความเขมแสงจะมคาเทากบ 1/4 ของความเขมแสงสงสดทระยะ 4 หนวยจาก Point Light ความเขมแสงจะมคาเทากบ 1/16 ของความ เขมแสงสงสด เมอเทยบกบ Inverse Linear วตถทอยในระยะทางเทากน Inverse Linear จะมความสวางมากกวา InverseSquareUse limits เราสามารถกาหนดAttenuation (การจางหายของแสงจากดวงไฟ)ไดดวยตนเอง โดยเลอกYes จากแถบรายการน แลวกาหนดคา Start limit offset และ End limit offset เพอกาหนดขอบเขตของแสงStart limit offset กาหนดรศมเรมตนของระยะทความเขมของแสงจะเรมตนลดคาความเขมของแสงEnd limit offset กาหนดรศมสนสดของระยะทความเขมของแสงจะมคาเปน 0 (ศนย) หรอเปนระยะทมดสนท

chap-11-2.PMD 12/10/2549, 21:47213

Page 3: AutoCAD 2007 3D Chap-11

2D Drafting

214

Note

Note

Type เลอกประเภทของเงา Sharp (Raytraced shadow) หรอ Soft (Shadow map)Map size ใชควบคมขนาดซงมหนวยเปนจดพเซล(Pixel)ของรป Shadow map ทใชแสดงเงา ซงมคาระหวาง 64 ถง 4096 ถาตวเลอกนมคามาก เงาจะปรากฏเหมอนจรง แตจะใชเวลาในการเรนเดอรนานแถบรายการนจะทางานกตอเมอมการเลอก Soft ในแถบรายการ TypeSoftness ใชควบคมความนมนวลของเงา Shadow Map คาทใชไดอยระหวาง 1 ถง 10 อยางไรกตามคา2 ถง 4 ใหผลดทสด

11.3.1 ประเภทของดวงไฟ(Type of lights)ดวงไฟใน AutoCAD 2007 มทงหมด 4 แบบคอ 1. แสงจากดวงอาทตย (Sun light) 2. ดวงไฟแบบสองสวางทกทศทาง(Point light) 3. ดวงไฟแบบสองสวางเปนลาแสง(Spot light) 4. ดวงไฟแบบสองแสงจากทศทางทกาหนด(Distant light)11.3.1.1 การสรางแสงจากดวงอาทตยแสงจากดวงอาทตยนนสรางงายและรวดเรวทสด โดยคลกบนปมไอคอน Sun status ของรปท11.54 (ซาย) ดวงอาทตยจะเรมสองแสงทนท หากเราตองการเหนผลของแสงอาทตยในววพอรท โดยทยงมไดสงเรนเดอร เราสามารถคลกบนปมไอคอน Viewport lighting mode เพอเปดโหมดแสดงแสงในววพอรท หากเราตองการใหเงาปรากฏในววพอรท เราสามารถคลกบนปม Groundshadows หรอปมไอคอน Full shadows เราจะเหนเงาปรากฏในววพอรทในทนท ตอไป คลกบนปมไอคอน Geographic location เพอเลอกทวป Asia แลวเลอกเมอง เพอกาหนดทาเลทตงแลวจงกาหนดวนเดอนป และกาหนดเวลา ทตองการ เทานนกสามารถสรางแสงจากดวงอาทตยไดเรยบรอยแลว เมอเรนเดอรในชวงเวลาตางๆ จะปรากฏดงรปท 11.58

ในการเลอกวนเดอนปและเวลา เราควรเลอก Date และ Time จากหนาตาง Sun Properties ดงรปท11.56 เพราะเราจะสามารถกาหนดวนและเวลาไดรวดเรวกวาการใชสไลเดอรบนแดชบอรด

โดยทโปรแกรมกาหนดมาใหแสงจากดวงอาทตย จะแสดงเงาโดยอตโนมต โดยสงเกตวา แถบรายการShadows = On และมประเภทของเงาเปน Sharp หรอ Raytraced shadow ดงรปท 11.56

21/7/2549 - 8:00 21/7/2549 - 10:30 21/7/2549 - 12:00

21/7/2549 - 14:00 21/7/2549 - 15:30 21/7/2549 - 17:00รปท 11.58

chap-11-2.PMD 12/10/2549, 21:47214

Page 4: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 215

Note

Note หากตองการวเคราะหการทอดเงาของแสงจากดวงอาทตย เราจะตองหมนฉาก 3 มตทมโมเดลตางๆใหหนเหไปในทศทางทถกตองตามความเปนจรงเสยกอน โดยปกต เมอเราขนรปโมเดลรปบาน อาคารชนสวนเครองจกรกลตางๆ ดานหนาของชนงานจะหนไปยงทศใต (แกน -Y) ดานหลงหนไปทางทศเหนอ(แกน +Y) ดานซายหลงไปทางทศตะวนตก(แกน -X) ดานขวาหนไปทางทศตะวนออก(แกน+X) ดงนน กอนทดวงอาทตยจะสองแสงและทอดเงาลงบนวตถตางๆ อยางถกตอง เราจะตองหมนโมเดลใหหนไปตามทศทางจรงเสยกอน แสงจากดวงอาทตยจงจะสองแสงดวยความถกตองและแมนยา

แสงจากดวงอาทตย Sunlight และดวงไฟแบบ Distant light จะไมมไอคอนใหเราปรบตาแหนง เนองจากแสงจากดวงอาทตยจะถกควบคมดวยวน เวลาและสถานท ดงนน หากตองการปรบแสงจากดวงอาทตยเราจะตองแกไข วน เวลาและสถานท แสงจากดวงอาทตยจงจะเปลยนแปลง สวนดวงไฟแบบ Distantlight ไมมไอคอนใหปรบแตงเชนเดยวกน เนองจากทศทางการสองแสงถกกาหนดดวยเวคเตอรแตจะปรากฏชอดวงไฟ Distant light บนหนาตาง Light List ซงเราสามารถแกไขปรบแตงคณสมบตและเวคเตอรควบคมทศทางการสองแสงของดวงไฟได

11.3.1.2 การสรางดวงไฟ Point lightPoint light คอดวงไฟทสองแสงออกจากแหลงกาเนดดวงไฟกระจายไปในทกทศทาง เราสามารถกาหนดส(Color) ความเขมแสง(Intensity) การจางหายของแสง(Attenuation) เงา(Shadow) ดวงไฟประเภทนตองกาหนดตาแหนงคอรออรดเนททเปนจดกาเนดของดวงไฟ ในการสรางดวงไฟ เราสามารถใชคาสง View4Render4Light4New Point Light หรอคลกบนปมไอคอน บนแดชบอรด จะปรากฏขอความดงตอไปน

Command: _pointlight {แสดงคาสงทเรยกผานคยบอรด}Specify source location <0,0,0>: {พมพคาคอรออรดเนทหรอใฃเมาสคลก เพอกาหนดตาแหนงของดวงไฟ}Enter an option to change [Name/Intensity/Status/shadoW/Attenuation/Color/eXit]

<eXit>: {พมพตวเลอก N เพอตงชอดวงไฟหรอพมพตวเลอก I เพอแกไขเปลยนแปลงคาความเขมแสงหรอพมพตวเลอก S เพอกาหนดสถานะเปด/ปดของดวงไฟหรอพมพตวเลอก W เพอกาหนดสถานะเปด/ปดของเงาหรอพมพตวเลอก A เพอกาหนดการจางหายของแสงหรอพมพ C เพอกาหนดสของดวงไฟหรอคลกขวาหรอ Q เพอออกจากคาสง เมอดวงไฟถกสรางขนมาแลว จะปรากฏไอคอนของดวงไฟ Pointlight ดงรปท 11.59 (ซาย) หากกาหนดระยะ End limit offset จะปรากฏดงรปท 11.59 (กลาง) หากกาหนดระยะ Start limit offset และ End limit offset จะปรากฏดงรปท 11.59 (ขวา) }

รปท 11.59

End limit offset

Point light Start limit offset

End limit offset

Start limit offsetจดกรปสปรบ

End limit offset

จดกรปสปรบStart limit offset

จดกรปสปรบEnd limit offset

chap-11-2.PMD 12/10/2549, 21:47215

Page 5: AutoCAD 2007 3D Chap-11

2D Drafting

216

รปท 11.60

chap-11-2.PMD 12/10/2549, 21:47216

Page 6: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 217

Note

Note

Note ในการแกไขคณสมบตตาง ๆของดวงไฟ ใหคลกบนดวงไฟ Point light ใหปรากฏจดกรปส แลวคลกขวาบนดวงไฟ เลอกคาสง Properties จากชอทคทเมน เมอปรากฏหนาตาง Properties เราสามารถทจะแกไขปรบแตงคณสมบตตางๆ ของดวงไฟดงรปท 11.60

ในการกาหนด Attenuation แบบ Limits เมอเปดโหมด Use limits แลว จะปรากฏวงกลมแสดงขอบเขตของการสองสวางดงรปท 11.59 (กลาง) และ 11.59 (ขวา) หากเรากาหนดระยะของขอบเขตลมตในEnd limits offset ความเขมของแสงจะมคาสงสดทจดกาเนดแสงและจะเรมลดลงจากจดกาเนดแสงตามระยะทางทเพมขนและจะลดลงอยางตอเนองไปสนสดทระยะซงกาหนดใน End limits offset ณจดน ความเขมของแสงจะมคาเปน 0 (ศนย) หรอมดสนท หากเรากาหนดระยะของขอบเขตลมตในStart limits offset และ End limits offset ความเขมของแสงจะมคาสงสดทจดกาเนดแสงและยงคงมคาความเขมคงทเมอมระยะหางออกจากจดกาเนดแสง แตความเขมของแสงจะเรมลดลง เมอเรมผานระยะStart limits offset และจะลดลงอยางตอเนองไปสนสดทระยะซงกาหนดใน End limits offset ณ จดนความเขมของแสงจะมคาเปน 0 (ศนย) หรอมดสนท

เมอเราเปดโหมด Use limits ของดวงไฟ เราจะสงเกตวาบนดวงไฟจะปรากฏวงกลมลมตแสดงขอบเขตในการสองแสง บนวงกลมจะปรากฏจดกรปส ซงเราสามารถใชจดกรปสในการปรบคา Start limitsoffset และ End limits offset

11.3.1.3 การสรางดวงไฟ Spot lightSpot light คอดวงไฟทสองแสงจากจดกาเนดแสงพงไปยงเปาหมายทกาหนดเหมอนกบลาแสงของสปอตไลท เราสามารถกาหนดส(Color) ความเขมแสง(Intensity) การจางหายของแสง(Attenuation)เงา(Shadow)ไดเหมอนกบ Point light เราสามารถควบคมมมกวางของลาแสงเขมขน(Hot spot)และและมมกวางของลาแสงไลระดบไปยงความมด(Falloff) อนง ในการกาหนดตาแหนง เราจะตองกาหนดจดกาเนดแสงและจดของเปาหมายของแสง ในการสรางดวงไฟ เราสามารถใชคาสง View4

Render4Light4New Spot Light หรอคลกบนปมไอคอน บนแดชบอรด จะปรากฏขอความดงตอไปน

Falloff

Hotspot

จดกรปสปรบ Falloffจดกรปสปรบ Hotspot

จดกรปสปรบจดกาเนดแสงตามแนวแกน

จดกรปสปรบจดเปาหมายแสงตามแนวแกน

จดกรปสปรบตาแหนงจดเปาหมายแสง

อยางอสระ

จดกรปสปรบตาแหนงจดกาเนดแสงอยางอสระ

ไอคอน Spot light

รปท 11.61

Command: _spotlight {แสดงคาสงทเรยกผานคยบอรด}Specify source location <0,0,0>: {พมพคาคอรออรดเนทหรอใฃเมาสคลก เพอกาหนดตาแหนงของจด

กาเนดของแสงไฟ Spot light}

chap-11-2.PMD 12/10/2549, 21:47217

Page 7: AutoCAD 2007 3D Chap-11

2D Drafting

218

Note

Note

Note

Specify target location <0,0,-10>: {พมพคาคอรออรดเนทหรอใฃเมาสคลก เพอกาหนดตาแหนงของจดเปาหมายของแสงไฟ Spot light}

Enter an option to change [Name/Intensity/Status/Hotspot/Falloff/shadoW/Attenuation/Color/eXit] <eXit>:{พมพตวเลอก N เพอตงชอดวงไฟหรอพมพตวเลอก I เพอแกไขเปลยนแปลงคาความเขมแสงหรอพมพตวเลอก S เพอกาหนดสถานะเปด/ปดของดวงไฟหรอพมพตวเลอก H เพอกาหนดคามมของชวงทแสงทมความเขมสงหรอพมพตวเลอก F เพอกาหนดคามมของชวงเรมตนไลระดบไปยงสวนทมดหรอพมพตวเลอก W เพอกาหนดสถานะเปด/ปดของเงาหรอพมพตวเลอก A เพอกาหนดการจางหายของแสงหรอพมพ C เพอกาหนดสของดวงไฟหรอคลกขวาหรอ Q เพอออกจากคาสง เมอดวงไฟถกสรางขนมาแลว จะปรากฏไอคอนของดวงไฟ Spot light ดงรปท 11.61 (ซาย) หากคลกบนดวงไฟจะปรากฏจดกรปสบนดวงไฟดงรปท 11.61 (ขวา) }

ดวงไฟ Spot light นอกจากจะกาหนดมมของลาแสงแลว เรายงสามารถกาหนดระยะความเขมของแสงใหมผลในระยะทกาหนด โดยการกาหนด Attenuation แบบ Limits เมอเปดโหมด Use limits แลวจะปรากฏจานกลมแสดงขอบเขตของการสองสวางดงรปท 11.62 (ซาย) และ 11.62 (ขวา) หากเรากาหนดระยะของขอบเขตลมตใน End limits offset ความเขมของแสงจะมคาสงสดทจดกาเนดแสงและจะเรมลดลงจากจดกาเนดแสง ตามระยะทางทเพมขนและจะลดลงอยางตอเนองไปสนสดทระยะซงกาหนดใน End limits offset ณ จดนความเขมของแสงจะมคาเปน 0 (ศนย) หรอมดสนท หากเรากาหนดระยะของขอบเขตลมตใน Start limits offset และ End limits offset ความเขมของแสงจะมคาสงสดทจดกาเนดแสงและยงคงมคาความเขมคงทเมอมระยะหางออกจากจดกาเนดแสง แตความเขมของแสงจะเรมลดลง เมอเรมผานระยะ Start limits offset และจะลดลงอยางตอเนองไปสนสดทระยะซงกาหนดในEnd limits offset ณ จดนความเขมของแสงจะมคาเปน 0 (ศนย) หรอมดสนท

ในการแกไขคณสมบตตาง ๆของดวงไฟ ใหคลกบนดวงไฟ Spot light ใหปรากฏจดกรปส แลวคลกขวาบนดวงไฟ เลอกคาสง Properties จากชอทคทเมน เมอปรากฏหนาตาง Properties เราสามารถทจะแกไขปรบแตงคณสมบตตางๆ ของดวงไฟดงรปท 11.63

หากกาหนดคามม Hot spot และ Falloff ใกลเคยงกนมาก ขอบของแสงจะปรากฏเปนคมไมมการไลระดบไปยงสวนทมด หากกาหนดคามม Hot spot และ Falloff หางกนมาก ขอบของแสงจะปรากฏเปนนมนวล เนองจากมการไลระดบไปยงสวนทมดนอกขอบเขตของดวงไฟ

End limit offset

Start limit offset

Start limit offset

End limit offset

จดกรปสปรบStart limit offset

จดกรปสปรบEnd limit offset

รปท 11.62

chap-11-2.PMD 12/10/2549, 21:47218

Page 8: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 219

รปท 11.63

chap-11-2.PMD 12/10/2549, 21:47219

Page 9: AutoCAD 2007 3D Chap-11

2D Drafting

220

Note

Note

11.3.1.4 การสรางดวงไฟ Distant lightDistant light คอดวงไฟทสองสวางมาจากทศทางใดทศทางหนง มความเขมแสงเทากนทกๆ จด ในAutoCAD รลสกอนๆ เรามกใชดวงไฟประเภทนแทนแสงจากดวงอาทตย แตใน AutoCAD 2007ความจาเปนในการใช Distant light มนอยลง เนองจากมดวงอาทตยใหใชงานแลว ดวงไฟประเภทนจะตองกาหนดทศทางทแสงจะสองในลกษณะของเวคเตอร แตไมตองกาหนดตาแหนงคอรออรดเนทของดวงไฟ ทาใหสะดวกและรวดเรวในการสรางดวงไฟ ดวงไฟ Distant light นสามารถแสดงเงาไดในการสรางดวงไฟ เราสามารถใชคาสง View4Render4Light4New Distant Light หรอคลกบนปมไอคอน บนแดชบอรด จะปรากฏขอความดงตอไปน

Command: _distantlight {แสดงคาสงทเรยกผานคยบอรด}Specify light direction FROM <0,0,0> or [Vector]: {พมพคาคอรออรดเนทหรอใฃเมาสคลก

เพอกาหนดตาแหนงของจดเวคเตอรกาเนดของแสงไฟ Distant light หรอคลกจดท 1}Specify light direction TO <1,1,1>: {พมพคาคอรออรดเนทหรอใฃเมาสคลก เพอกาหนดตาแหนงของจด

เวคเตอรเปาหมายของแสงไฟ Distant light หรอคลกจดท 2}Enter an option to change [Name/Intensity/Status/shadoW/Color/eXit] <eXit>: {พมพ

ตวเลอก N เพอตงชอดวงไฟหรอพมพตวเลอก I เพอแกไขเปลยนแปลงคาความเขมแสงหรอพมพตวเลอก Sเพอกาหนดสถานะเปด/ปดของดวงไฟหรอพมพตวเลอก W เพอกาหนดสถานะเปด/ปดของเงาหรอพมพ Cเพอกาหนดสของดวงไฟหรอคลกขวาหรอ Q เพอออกจากคาสง เมอดวงไฟถกสรางขนมาแลว จะไมปรากฏไอคอนของดวงไฟ Distant light หากเรนเดอรจะปรากฏดงรปท 11.64 (ขวา) }

ไดอะลอคสาหรบกาหนดทศทางบนระนาบ XY และจากระนาบ XY ของดวงไฟ Distant light ซงชวยใหเราสามารถกาหนดทศทางของเวคเตอรไดอยางสะดวกในรลสกอนๆ ถกยกเลกไปแลว เพราะความจาเปนในการใชงานดวงไฟนมนอยลง อยางไรกตาม เราสามารถใชเมาสคลกหรอพมพคาคอรออรดเนทเพอกาหนดเวคเตอรของดวงไฟได

เนองจากดวงไฟนไมมการสรางไอคอนบนพนทวาดภาพ หากเราตองการแกไขเปลยนแปลงทศทางเวคเตอรหรอแกไขคณสมบตอนๆ เราจะตองคลกบนปม Light list บนแดชบอรด จะปรากฏหนาตางดงรปท 11.55 (ซาย) แลวคลกขวาบนชอดวงไฟ Distant light ทตองการแกไข จะปรากฏหนาตางProperties แสดงคณสมบตของดวงไฟ Distant light ดงรปท 11.57 (ขวา) หากตองกาหนดเวคเตอรใหมเราสามารถคลกบนหวขอ Geometry แลวคลกบนปม ของเวคเตอร From Vector X, From VectorY, และ From Vector Z เพอกาหนดจดแรกของเวคเตอรแหลงกาเนดแสง แลวคลกบนปม ของเวคเตอร To Vector X, To Vector Y, และ To Vector Z เพอกาหนดเวคเตอรเปาหมายของแสง

รปท 11.64

chap-11-2.PMD 12/10/2549, 21:47220

Page 10: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 221

Note

11.3.1.5 เงา(Shadow)และการกาหนดพารามเตอรAutoCAD 2007 มเงาอย 2 แบบคอ Ray-traced shadow และ Shadow map โดยทโปรแกรมกาหนดมาให ดวงไฟทกประเภทรวมทงดวงอาทตยจะถกกาหนดใหมเงาแบบ Ray-traced shadow โดยอตโนมต Ray-traced shadow ใน AutoCAD 2007 เรยกสนๆ วา Sharp shadow สวน Shadow mapเรยกสนๆ วา Soft เงาทเกดจาก Ray-traced shadows จะใชวธคานวณโดยตดตาม(Trace)ทางเดนของลาแสง(Path of light beam)ทเกบตวอยางจากแหลงกาเนดแสง(Light source) เงาแบบนใหขอบเงาทมความคม เนองจากโปรแกรมคานวณเงาดวยวธ Ray tracing จงใหเสนขอบเงาทมความแมนยา สามารถสองผานแมททเรยลหรอผววตถแบบโปรงใส(Opacity)และผววตถแบบโปรงใสบางสวน(Opacity

map) เงาทเกดจาก Shadow map จะใชวธคานวณโดยการสรางรปบทแมป ในขณะททาการเรนเดอรวตถตางๆ ทอยในฉาก Shadowmap จะใชเวลาในการคานวณนอยกวา แตความแมนยาของเงาจะนอยกวาเชนเดยวกนเราจะสงเกต เหนว าเงาแบบ Ray-tracedshadow จะมคาความเขมตามแมทท เรยลโปรงใสแบบ Opacity และจะเจาะทะลตามรปอมเมจของแมททเรยลแบบ Opacity map ดงรปท 11.65 (บน) สวน Shap shadow นนจะไมปรบระดบความเขมตามแมททเรยลทโปรงใสและจะไมสามารถเจาะทะลตามรปอมเมจของแมททเรยลแบบ Opacity map ดงรปท11.65 (ลาง) อยางไรกตาม เงาแบบ Shadowmap สามารถแสดงขอบเงาทไลระดบทนมนวลกวาแบบ Ray-traced shadow

OpacityOpacity map

Ray-traced shadow

Shadow map ของ Sunlight

รปท 11.65Opacity

Opacity map

อยางทไดกลาวมาขางตนวา โดยทโปรแกรมกาหนดมาใหดวงไฟทกดวงและแสงจากดวงอาทตยนนจะถกกาหนดใหมเงาแบบ Ray-traced shadow โดยอตโนมตอยแลว แตถาหากเราตองการเปลยนเงาของดวงไฟ เราจะตองคลกขวาบนดวงไฟ แลวเลอกคาสง Properties หรอโดยเลอก Soft จากแถบรายการ Type ของหวขอ Rendering Shadow Details แลวกาหนด Map size และ Softness ตามตองการ นอกจากน เราจะตองคลกบนปม Advanced Render Settings แลวเปดโหมด Shadow mapโดยเลอก On จากแถบรายการ Shadow map จงจะสามารถใชเงาแบบ Shadow map ของดวงไฟได

เราไมควรเปลยนเงาของดวงอาทตยเปน Shadow map เนองจากเงาของดวงอาทตยถงแมวาจะใชShadow map แตจะไมสามารถใชขอบเงาทนมนวลเหมอนกบเงาของ Point light ทใช Shadow mapดงรปท 11.66 ได

chap-11-2.PMD 12/10/2549, 21:47221

Page 11: AutoCAD 2007 3D Chap-11

2D Drafting

222

Note

Shadow map ของ Point light

Mapsize = 2048Softness = 3

Shadow map ของ Point light

Mapsize = 2048Softness = 1

รปท 11.66

เราจะเหนวา Shadow map นนมความแมนยาตาและยงไมสามารถเจาะทะลแมททเรยลแบบ Opacityและ Opacity map ได

11.4 การเรนเดอรเพอสรางภาพเหมอนจรงการเรนเดอรเพอสรางภาพเหมอนจรงใน AutoCAD 2007 มอย 2 แบบคอ Direct illumination และGlobal illumination การเรนเดอรแบบ Direct illumination นน เมอแสงตกกระทบลงบนพนผวของวตถหนง พนผววตถนนจะสวางขน แตจะไมสะทอนแสงไปยงพนผวของวตถอนๆ ทอยในฉาก การจดแสงแบบน ตองมการสรางดวงไฟหลายๆ ดวง เพอใหสองแสงครอบคลมพนทของวตถทงหมด มฉะนนดานทอยตรงขามกบแหลงกาเนดแสงหรอดานทถกวตถอนๆ ปดบงจะปรากฏเปนสวนทมดดงรปท11.67 (ซาย) หากเราตองการใหดานทมดปรากฏสวางขน เราจะตองสรางดวงไฟเพมเตม เพอใหดวงไฟสองแสงไปยงพนผววตถสวนทมดโดยตรง จงจะทาใหดานทมดปรากฏสวางขนได บางครงเราจาเปนตองสรางดวงไฟหลายๆ ดวง จงจะทาใหแสงทปรากฏในฉากมความเหมาะสมหรอใกลเคยงกบความเปนจรง สวนการเรนเดอรแบบ Global illumination นน เมอแสงตกกระทบบนพนผวของวตถหนงแสงจะสะทอนไปยงวตถอนๆ ทอยในฉาก จากการสะทอนไปมาของแสงระหวางวตถตางๆ ทอยในฉากจงทาใหวตถ 3 มตทอยในฉากทงหมดสวางขน ถงแมวาจะเปนดานตรงกนขามกบแหลงกาเนดแสงหรอดานทถกวตถอนๆ ปดบงกตามดงรปท 11.67 (ขวา) ในการเรนเดอรแบบ Global illumination เราสามารถใชแหลงกาเนดแสงเพยงจดเดยวกสามารถทาใหวตถทงหมดทอยในฉากสวางขนทกๆ ดานไดและยงใหความสวยงามสสนสดใสดสมจรงเหมอนกบสภาพแวดลอมในความเปนจรงมากกวา

Direct illumination Global illuminationรปท 11.67

chap-11-2.PMD 12/10/2549, 21:47222

Page 12: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 223

จากรปท 11.67 ในฉาก 3 มตมการใชแสงจากดวงอาทตยเพยงดวงเดยวสองแสงมาจากดานซายของวตถตางๆ ทอยในฉาก เมอมการเรนเดอรแบบ Direct illumination ดงรปท 11.67 (ซาย) เราจะเหนวาผนงดานซายทงแผนรวมทงพนบางสวนทถกเงาของผนงทอดเงาพาดผาน จะปรากฏเปนสดามดสนทดานหลงของวตถ 3 มตรปทรงแทงกระบอกและรปทรงแทงสเหลยมจะปรากฏเปนเงาสดามดสนทเชนเดยวกน แตถาเลอกการเรนเดอรแบบ Global illumination ดงรปท 11.67 (ขวา) เราจะเหนวาผนงดานซายรวมทงพนบางสวนทถกเงาของผนงทอดเงาพาดผานจะปรากฏสวางขนจนสามารถมองเหนเสนขอบผนงอยางชดเจน นอกจากน ดานหลงของวตถ 3 มตรปทรงแทงกระบอกและรปทรงแทงสเหลยมจะปรากฏสวางขนเชนเดยวกน ยงกวานน เราจะเหนวามการสะทอนของสจากพนผวของวตถหนงไปยงพนผวของวตถทอยใกลเคยงซงเรยกวา Color bleeding การสะทอนในลกษณะนเกดขนในโลกแหงความเปนจรง

11.4.1 คาสงทเกยวของกบการเรนเดอรกอนทเราจะสรางภาพเหมอนจรง เราจะศกษาคาสงทเกยวของกบการเรนเดอร โดยเราสามารถเรยกคาสงจากเมนบารหรอคลกปมไอคอนตางๆ บนเรนเดอรคอนโทรลพาเนลบนแดชบอรดดงรปท 11.68

Render control panel หากคลกบนปมไอคอนนจะไมปรากฏหนาตางทลพาเลทใดๆ แตเราสามารถคลกขวา แลวกาหนดทลพาเลททตองการเชอมโยงกบ Render controlpanel ไดSelect Render Preset ในแถบรายการน เราสามารถเลอกคณภาพในการเรนเดอรตงแตคณภาพตาไปยงคณภาพสงคอDraft(ร าง), Low(ตา), Medium(กลาง), High(ส ง),Presentation(นาเสนอ), และ Manage Render Presets(จดการรปท 11.68

พาราม เตอรทต งคาลวงหนา) ซ งทงหมดทโปรแกรมกาหนดมาใหเปนการเรนเดอรแบบ Directillumination (ไมมการสะทอนแสง) หากเรายงไมพอใจกบคณภาพในการเรนเดอรทโปรแกรมกาหนดมาใหหรอตองการสรางคณภาพการเรนเดอรแบบ Global illumination เราสามารถปรบแตงพารามเตอรตางๆ และสรางคณภาพในการเรนเดอรของเราใหมไดดวยตนเอง โดยเราสามารถเลอก Manage RenderPresets แลวบนทกพารามเตอรทตองการเกบไวใชงานตอไปRender ใชปมไอคอนนสาหรบเรนเดอรเพอสรางภาพเหมอนจรง โดยคลกบนววพอรททตองการเรนเดอร โปรแกรมจะคานวณวตถทงหมดทปรากฏในววพอรททถกเลอกRender cropped region ใชปมไอคอนนสาหรบเรนเดอรเพอสรางภาพเหมอนจรง โดยเราสามารถกาหนดกรอบสเหลยมชวคราวลอมรอบพนททตองการเรนเดอร โปรแกรมจะคานวณวตถทงหมดทปรากฏเฉพาะในกรอบสเหลยมชวคราวเทานน เพอประหยดเวลาในการเรนเดอรRender Progress แถบแสดงความคบหนาของการเรนเดอร แถบบนแสดงเปอรเซนตของการเรนเดอร(Render)แตละชวง แถบลางแสดงเปอรเซนตทงหมด(Overall)Render Environment ใชสาหรบเปดโหมดแสดงหมอก(Fog)ในภาพเรนเดอร เมอคลกบนปมน จะปรากฏไดอะลอคดงรปท 11.69Advanced Render Settings ใชสาหรบปรบแตงคาพารามเตอรตางๆ ทควบคมคณภาพในการเรนเดอรเมอคลกบนปมไอคอนนจะปรากฏหนาตางแสดงคณสมบตในการเรนเดอร โดยแสดงคณภาพในการเรนเดอรระดบกลาง Medium ดงรปท 11.71Show Render Window หากเราเคยเรนเดอรภาพ 3 มตไปแลว ซงโปรแกรมไดสงภาพเขาไปในหนาตาง

chap-11-2.PMD 12/10/2549, 21:47223

Page 13: AutoCAD 2007 3D Chap-11

2D Drafting

224

Render Window หากเราไดปดหนาตาง Render Window ไปแลว และตองการเรยกภาพทเคยเรนเดอรกลบมาตรวจสอบ โดยคลกบนปมไอคอนน จะปรากฏหนาตาง Render WindowDrag to change sampling limit หรอ Max samples กาหนดคณภาพในการตอตานเสนขนบนไดหากกาหนดคาตา ภาพเรนเดอรจะปรากฏเสนขนบนได แตการเรนเดอรจะรวดเรว เหมาะสมกบการเรนเดอรแบบราง หากกาหนดคาสง ภาพเรนเดอรจะปรากฏราบเรยบไมมเสนขนบนได แตการเรนเดอรจะชากวา เหมาะสมกบการเรนเดอรในขนสดทายSave rendering to file โดยปกต เมอเราคลกบนปมไอคอน Render โปรแกรมเรนเดอรภาพ 3มตแลวสงไปยงหนาตาง Render Window เราสามารถคลกบนปมไอคอนน หากเราตองการสงภาพเรนเดอรไปเกบไวในไฟล .bmp, .jpg หรอฟอรแมตอนๆ ในการกาหนดฟอรแมตและตงชอไฟลใหคลกบนปม เลอกฟอรแมตและตงชอไฟลแลวคลกบนปม SaveOutput Size กาหนดความละเอยด(Resolution)ของภาพเรนเดอร โดยเราสามารถเลอก 320x240 จด,640x480 จด, 800x600 จด, 1024x768 จด หรอเลอก Specify Output Size เพอกาหนดความละเอยดของภาพดวยตนเอง

Enable Fog เลอก On จากแถบรายการน หากตองการเปดโหมดแสดงหมอกในภาพเรนเดอรColor กาหนดสของหมอกFog Background กาหนดใหมการแสดงหมอกบนภาพหลงฉาก อาท เชน ภาพทองฟา เปนตนNear Distance กาหนดระยะใกลจากมมกลองFar Distance กาหนดระยะไกลจากมมกลอง

Near Fog Percentage กาหนดความเขมขนของหมอกในระยะใกลเปนเปอรเซนตของคาสทกาหนดFar Fog Percentage กาหนดความเขมขนของหมอกในระยะไกลเปนเปอรเซนตของคาสทกาหนดRender Context ใชพารามเตอรในกลมนในการกาหนดรปแบบในการเรนเดอร ในแถบรายการProcedure มตวเลอก View, Crop, Selected ตวเลอก View เปนตวเลอกใชงาน เมอคลกบนปมไอคอน

เพอสรางภาพเรนเดอร โปรแกรมจะเรนเดอรวตถทปรากฏในววพอรททงหมด หากเลอก Cropเราสามารถกาหนดกรอบสเหลยมผนผา เพอเรนเดอรบางสวนในววพอรท หากเลอก Selected เราจะสามารถเลอกวตถบางชนทตองการเรนเดอรได Destination มตวเลอก Window และ Viewport ใหเลอกใชงาน Window หากตองการสงภาพเรนเดอรไปยงหนาตาง Render Window ใหเลอก Viewport หากตองการแสดงภาพเรนเดอรในววพอรททถกเลอก Output size ใชแถบรายการนสาหรบเลอกความละเอยดของภาพเรนเดอรเหมอนในหวขอ Materials ใชพารามเตอรในกลมนสาหรบกาหนดคณสมบตของแมททเรยล หากตองการใหโปรแกรมแสดงเทกซเจอรแมปของแมททเรยลในการเรนเดอร ใหแนใจวา Apply materials อยในสถานะ On

รปท 11.69

รปท 11.70Min. Samples = 1/16Max. Samples = 1/16

Min. Samples = 1/4Max. Samples = 4

chap-11-2.PMD 12/10/2549, 21:47224

Page 14: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 225

หากเลอก Off ในแถบรายการนโปรแกรมจะเรนเดอร โดยปราศจากเทกซเจอรแมป แตจะแสดงเฉพาะสของวตถเทานนหากตองการใหโปรแกรมคานวณเพอปรบความชดเจนของเทกซเจอรตามระยะทางทหางไกลออกไปจากมมกลอง ใหแนใจวาปรากฏ On ในแถบรายการ Texture filtering หากตองการ ใหโปรแกรมทาการเรนเดอร ทงสองดานของผวหนา(Face)ของวตถ 3 มตทกๆ ชน ใหแนใจวาปรากฏ On ในแถบรายการ Force 2-sided หากเลอกตวเลอก Off โปรแกรมเรนเดอรผวหนา(Face)เพยงดานเดยว อยางไรกตาม เราสามารถเลอก Off ในแถบรายการนได เนองจากโซลด 3 มตทกชนทสรางใน AutoCAD นนจะม Normal ของผวหนาพงออกดานนอกเสมอ ทาใหเรามองเหนวตถเมอทาการเรนเดอรได ยกเวน หากเราแปลงโซลดเปน Region แลวลบรเจยนบางชนออก เราจาเปนจะตองเลอก On ในแถบรายการ Force2-sided เนองจากใน AutoCAD ยงไมมเครองมอในการพลกกลบ(Flip)นอรมอล(Normal)ใหกบผวหนา(Face)Sampling ใชพารามเตอรตางๆ ในกลมนสาหรบการเกบตวอยางพนผวเพอควบคมการตอตานความหยาบหรอเสนขนบนไดทปรากฏบนภาพเรนเดอรดงรปท 11.70 Minsamples ใชสาหรบกาหนดการเกบตวอยางพนผวขนตาทสดโดยสามารถเลอก 1/64, 1/16, 1/4, 1, 4, 16, 64, 256, 1024ตามลาดบความหยาบทมากทสดไปยงความละเอยดทสงทสดMax samples เปนพารามเตอรตวเดยวกนกบหวขอท ซงใชสาหรบกาหนดการเกบตวอยางพนผวขนสงทสด โดยสามารถเลอก 1/64, 1/16, 1/4, 1, 4, 16, 64, 256, 1024 ตามลาดบความหยาบทมากทสดไปยงความละเอยดทสงทสด Filter typeเปนตวกรองเพ อชวยปรบคณภาพของความหยาบของจดSampling ใน Min samples และ Max samples ใหจด Smapleทอยใกลๆ กนมความกลมกลนเรยบเนยน เพอลดความหยาบของภาพ โดยมตวเลอก Box (ทางานเรวทสด แตไมคานวณนาหนกของจด Sample), Gauss (คานวณนาหนกของจดSample โดยใช Gauss curve ซงอยตรงศนยกลางของจดพกเซล), Triangle (คานวณนาหนกของจด Sample โดยใชปรามดซงอยตรงศนยกลางของจดพกเซล, Mitchell (คานวณนาหนกของจด Sample โดยใชระดบการคานวณสงกวา Gaussซงอยตรงศนยกลางของจดพกเซล), Lanczos (คานวณนาหนกของจด Sample โดยใชระดบการคานวณสงกวา Gauss ซงอยตรงศนยกลางของจดพกเซลและยงกาจดผลของจด Sample

รปท 11.71

ใกลขอบของพนทฟวเตอร)ดงรปท 11.72 Filter width และ Filter height ใชสาหรบกาหนดความกวางและความสงหรอพนทในการกรองจด Sample หากเพอคาทงสองนจะชวยให ภาพเรนเดอรนมนวลดกลมกลนยงขน แตจะทาใหเวลาในการเรนเดอรยาวนานขน Contrast color, Contrast red, Contrastgreen และ Contrast blue ใชสาหรบกาหนดคาความคมชดของจด Sample โดยกาหนดคา Thresholdของส คาทสามารถใชงานไดอยระหวาง 0 ถง 1

รปท 11.72

Shadows ใชพารามเตอรในกลมนสาหรบควบคมรปแบบและการปรากฏของเงา เราใชแถบรายการMode ในการกาหนดรปแบบเงา หากเลอก Simple โปรแกรมจะคานวณเงาแบบสม(Random order)

chap-11-2.PMD 12/10/2549, 21:47225

Page 15: AutoCAD 2007 3D Chap-11

2D Drafting

226

หากเลอก Sorted โปรแกรมจะคานวณเงาตามลาดบจากวตถไปยงแหลงกาเนดแสง หากเลอก Segmentโปรแกรมจะคานวณเงา ตามลาดบตามลาแสงจาก Volume Shader ไปยงเซกเมนตของลาแสงซงอยระหวางวตถและแหลงกาเนดแสง หากไมตองการใหโปรแกรมคานวณเงา เราสามารถ คลกบนปม

เพอปดโหมดการคานวณเงา Shadow map ใชสาหรบเปดโหมดแสดงเงาแบบ Shadow mapโดยทโปรแกรมกาหนดมาให Shadow map จะอยสถานะปด(Off) นนหมายถงโปรแกรม จะคานวณเงาแบบ Ray-traced shadow หากตองการเรนเดอร เงาแบบ Shadow map เราจะตองเลอก On ในแถบรายการน นอกจากน เรายงตองแกไขคณสมบตของดวงไฟแตละดวง โดยเลอกคณสมบต Soft ของดวงไฟ จงจะสามารถใชงาน Shadow map ไดRay tracing ใชพารามเตอรในกลมนสาหรบควบคมการสะทอนแสงแบบ Reflection และการหกเหของแสงแบบ Reflaction ดงรปท 11.73 ซงจะมผลกบแมททเรยลทมการกาหนด Reflection และ Reflactionเราใช Max depth สาหรบจากดจานวนครงของแสงทตกกระทบจากการสะทอน Reflection และการหกเหของแสง Refraction บนพนผววตถ การสะทอนของลาแสงของทง Reflection และ Refractionจะหยดทนทเมอครบจานวนครงทระบใน Max depth ตวอยาง เชน หากเราระบ Max depth = 3, Maxreflections = 2, Max refractions = 2 จะทาใหลาแสงสะทอนแบบ Reflection 2 ครงตามจานวนทระบแตลาแสงจะหกเหแบบ Refraction ไดเพยง 1 ครงเทานน เนองจากครบจานวนทระบใน Max depthเราใช Max reflections สาหรบกาหนดจานวนครงทลาแสงจะสะทอน Reflection ไดมากทสด เราใชMax refractions สาหรบกาหนดจานวนครงทลาแสงจะสะทอน Reflaction ไดมากทสด เราสามารถคลกบนปม เพอปดโหมดการคานวณการสะทอนและการหกเหของแสงแบบ Ray tracing

รปท 11.73

Global illumination ใชพารามเตอรในกลมนสาหรบควบคมการสะทอนแสงจากพนผวของวตถหนงไปยงอกวตถหนง ซงจะทาใหวตถทรบแสงสวางตามวตถทสะทอนแสงดวย เราจะเหนวา โดยทโปรแกรมกาหนดมาให โปรแกรมจะคานวณแสงแบบ Direct illumination ดงรปท 11.74 (เฉพาะมมซายบน)ไมวาเราจะเลอกคณภาพการเรนเดอร( Render Preset) แบบ Draft (ราง), Low(ตา), Medium(กลาง),High(สง), หรอ Presentation(นาเสนอ) ไมวาจะเลอกแบบใดกตามจะไมมการคานวณแบบสะทอนแสงGlobal illumination หากเราตองการใหโปรแกรมคานวณแสงแบบ Global illumination ดงรปท 11.74(ยกเวนมมซายบน) เราจะตองคลกบนปมไอคอนดวงไฟ บนหนาตาง Advanced Render Settingsแลวกาหนดพารามเตอรตางๆ ดงน Photons/Sample ใชสาหรบกาหนดจานวนโฟตอน(Photons)ทใชในการคานวณความเขมขนของการคานวณแสงแบบ Global illumination โฟตอน(Photons)คอลาแสงทยง

chap-11-2.PMD 12/10/2549, 21:47226

Page 16: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 227

ออกจากแหลงกาเนดแสงสะทอนจากวตถไปยงอกวตถหนง ซงโปรแกรมจะตดตามจานวน Photon ทสงออกหรอรบมาจากแหลงกาเนดแสงหรอสะทอนมาจากวตถอนๆ โปรแกรมจะทาการบนทกโฟตอนแมปบนพนผว เพอใชในการคานวณแบบ Global illumination หากเพมจานวนโฟตอนจะทาใหภาพเรนเดอรทไดมความแมนยาและจะปรากฏราบเรยบยงขน สวนของภาพทปรากฏเหมอนเปอนเลอะเทอะจะลดนอยลง แตจะทาใหสนเปลองหนวยความจาและใชเวลาในการเรนเดอรยาวนาวขน เพราะเมอจานวนโฟตอนมากขน การคานวณการสะทอนแสงจากพนผวหนงไปยงอกพนผวหนงจะยาวนานมากขนเราควรกาหนดโฟตอนนอยๆ ในขณะททาการทดลอง (Preview)เรนเดอรภาพ เพอลดเวลาในการคานวณใหนอยลง แตเราควรเพมจานวนโฟตอนใหเหมาะสม ในการเรนเดอรครงสดทาย คา 500 ซงโปรแกรมกาหนดมาให เหมาะสมกบการเรนเดอรครงสดทาย หากเรากาหนดจานวนโฟตอนตา จะทาใหภาพเรนเดอรเลอะเทอะ เราสามารถใช Use radius เพอเปดโหมดการใชฟวเตอรกรองภาพเรนเดอรทเลอะเทอะใหกลมกลน เมอเปดโหมด Use radius แลว เราจะตองกาหนดคารศมในอดทบอกซ Radiusใหมขนาดใหญเพยงพอหรอมสวนทบกน(Overlap) จะทาใหสวนของภาพทเลอะเทอะถกฟวเตอรไลระดบจนกลมกลนกนจนปรากฏราบเรยบ จนกระทงไมมภาพเลอะเทอะหรอขยะปรากฏใหเหน เราใชMax depth สาหรบจากดจานวนครงของ Photon ทตกกระทบบนพนผวจากการสะทอน Reflectionและการหกเหของแสง Refraction บนพนผววตถ การสะทอนของ Photon ของทง Reflection และRefraction จะหยดทนทเมอครบจานวนครงทระบใน Max depth ตวอยาง เชน หากเราระบ Max depth

Direct illumination

รปท 11.74

Photon

chap-11-2.PMD 12/10/2549, 21:47227

Page 17: AutoCAD 2007 3D Chap-11

2D Drafting

228

= 3, Max reflections = 2, Max refractions = 2 จะทาให Photon สะทอนแบบ Reflection 2 ครงตามจานวนทระบ แต Photon จะหกเหแบบ Refraction ไดเพยง 1 ครงเทานน เนองจากครบจานวนทระบในMax depth เราใช Max reflections สาหรบกาหนดจานวนครงท Photon จะสะทอน Reflection ไดมากทสด เราใช Max refractions สาหรบกาหนดจานวนครงท Photon จะสะทอน Refraction ไดมากทสดFinal Gather ใชพารามเตอรในกลมนสาหรบเพมคณภาพของการเรนเดอรแบบ Global illuminationเรามกจะเปดโหมด Final Gather ในขนสดทายของการเรนเดอร เนองจากการเรนเดอรดวย Final Gatherใชเวลาคอนขางนาน แตคณภาพของภาพทไดนนจะนมนวลและราบเรยบยงขน เราใช Rays เพอกาหนดจานวนลาแสงทใชในการเพมคณภาพของ Global illumination หากเราเพมคา Rays จะทาใหภาพเรนเดอรGlobal illumination ทมสวนทยงไมสมบรณอยบางปรากฏราบเรยบนมนวลยงขน แตเวลาในการเรนเดอรจะยาวนานมากขนเชนเดยวกน เราใชแถบรายการ Radius mode สาหรบการคานวณ Final Gather ซงมตวเลอก On, Off และ View ใหเลอกใชงาน หากเลอกตวเลอก On โปรแกรมจะใช Max radius สาหรบการคานวณ Final Gather รศมกาหนดโดยใชหนวยวดของแบบแปลน หากเลอกตวเลอก Off โปรแกรมจะกาหนดรศมสงสดสาหรบการคานวณ Final Gather คาทโปรแกรมกาหนดมาใหคอ 10 เปอรเซนตของรศมสงสดของโมเดลโดยใชหนวยวดของแบบแปลน หากเลอกตวเลอก View โปรแกรมจะใช Maxradius สาหรบการคานวณ Final Gather โดยใชจดพเซลของภาพ เราใช Max radius ในการกาหนดรศมสงสดของ Final Gather หากลดคานจะทาใหคณภาพของภาพดขน แตจะใชเวลายาวนานขน เราใช Usemin ในการเปดโหมดรศมขนตาของ Final Gather เมออยในสถานะ On โปรแกรมจะใชรศมตาสดในการคานวณ โดยเราสามารถกาหนดรศมตาสดใน Min radius หากกาหนดคาสง จะทาใหคณภาพของภาพทไดสงขนและเวลาในการเรนเดอรจะยาวนานขนตามไปดวยLight Properties ใชพารามเตอรในกลมนสาหรบกาหนดคณสมบตของดวงไฟ เราใชอดทบอกซPhotons/Light สาหรบกาหนดจานวนของ Photons ทกาเนดจากดวงไฟแตละดวง ซงใชในการคานวณแสงแบบ Global illumination หากเพมจานวนโฟตอนตอดวงไฟ การเรนเดอรแบบ Global illuminationจะมความแมนยามากขน แตจะสนเปลองหนวยความจาและใชเวลายาวนานขน เราใชอดทบอกซEnergy multiplier ในการนาคาทกาหนดไปคณผลของ Global illumination , Indirect light และความเขมของภาพเรนเดอรVisual ใชพารามเตอรในกลมนในการวเคราะหการเรนเดอร ซงจะชวยใหเราเขาใจลกษณะการทางานของโปรแกรมดงรปท 11.75 เราใช Grid สาหรบเรนเดอรภาพ โดยจะแสดงคอรออรดเนทใน 3 มตของวตถ(Object) คอรออรดเนทโลก(World coordinate)และกลอง(Camera) หากเลอกตวเลอก Objectภาพเรนเดอรจะปรากฏตารางกรดโดยอางองจาก UVW คอรออรดเนทของวตถ โดยกาหนดระยะหางใน

รปท 11.75

chap-11-2.PMD 12/10/2549, 21:47228

Page 18: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 229

อดทบอกซ Grid size หากเลอกตวเลอก World ภาพเรนเดอรจะปรากฏ ตารางกรดโดยอางองจาก XYZคอรออรดเนทโลก โดยกาหนดระยะหางในอดทบอกซ Grid size หากเลอกตวเลอก Camera ภาพเรนเดอรจะแสดงกรดของคอรออรดเนทของมมกลอง โดยกาหนดระยะหางในอดทบอกซ Grid sizeเราใช Photon map เพอตรวจสอบความหนาแนนของ Photon map บนภาพเรนเดอร ซงเราสามารถเลอกตวเลอก Density หรอ Irradiance หากเลอก Density จดท Photon มความหนาแนนสงสดจะปรากฏเปนสแดง จดท Photon มความหนาแนนตาจะปรากฏเปนสทเยนกวา หากเลอก Irradiance จดท Photonมความสวางสงสดจะปรากฏเปนสแดง จดท Photon มความสวางนอยกวาจะปรากฏเปนสทเยนกวา เราใชBSP สาหรบตรวจสอบเรนเดอรภาพพารามเตอรทถกใชงาน โดยโครงสรางตนไมของ BSP ray-traceacceleration method (วธการเรงความเรวของการใช Ray trace) หากพบปญหาในการเรนเดอรของความลกและขนาดเกนความจาเปนหรอเมอพบปญหาในการเรนเดอรทใชเวลานานผดปกต BSP จะสามารถชวยในการคนหาจดบกพรอง หากเลอก Depth ภาพ เรนเดอรจะแสดงความลกของโครงสรางตนไม โดยแสดงผวหนาดานบนเปนสแดงสดและจะแสดง ผวหนาทอยลกกวาดวยสทเยนกวา หากเลอกSize ภาพเรนเดอรจะแสดงขนาดของใบไมดวยขนาดท แตกตางโดยจะชใหเหนสทแตกตางProcessing ใชตวเลอกในกลมนสาหรบกาหนดขนาดของแผนตารางเรนเดอร กาหนดลาดบการเรนเดอรและกาหนดขอบเขตของหนวยความจา Tile size ใชสาหรบกาหนดขนาดตารางของการเรนเดอร ซงโปรแกรมจะแบงภาพเรนเดอรออกเปนตารางจานวนมาก หากกาหนดตารางขนาดเลก ภาพเรนเดอรจะอบเดทและถกสรางมากกวาในขณะทเรนเดอร หากลดขนาดของตารางเรนเดอร การอบเดทจะเพมขน ซงจะสงผลใหการเรนเดอรชาลง หากเพมขนาดของตารางเรนเดอร การอบเดทจะลดลง ซงจะสงผลใหการเรนเดอรเรวขน Tile order ใชสาหรบกาหนดรปแบบการเรยงลาดบของภาพเรนเดอรหากเลอก Hilbert ตารางตอไปทจะถกเรนเดอรขนอยกบคาของการเปลยนไปยงตารางตอไป Spiralตารางจะเรมจากจดศนยกลางของภาพแลววนเวยนออกไปดานนอก Tiles ตารางจะเรมจากจดศนยกลางของภาพ Left to Right ตารางจะถกเรนเดอรเปนคอลมนจากลางขนบนและจากขวาไปซาย Right to Left.ตารางจะถกเรนเดอรเปนคอลมนจากลางขนบนและจากซายไปขวา Top to Bottom ตารางจะถกเรนเดอรเปนแถวจากขวาไปซายและจากบนลงลาง Bottom to Top ตารางจะถกเรนเดอรเปนแถวจากขวาไปซายและจากลางขนบน Memory limit กาหนดขอบเขตของหนวยความจาสาหรบการเรนเดอรโปรแกรมเรนเดอรจะนบจานวนหนวยความจาทใชในขณะทาการเรนเดอร ถาใชหนวยความจาจนถงคาลมตทกาหนดไว วตถ 3 มตบางชนจะถกเรนเดอร เพอทจะเกบหนวยความจาไวใชกบวตถอนๆ

11.4.2 การจดแสงแบบ Direct illuminationโดยทโปรแกรมกาหนดมาให โปรแกรมจะเรนเดอรแบบ Direct illumination โดยอตโนมต ดงนนในการจดแสงในฉาก การสรางดวงไฟเพยงดวงเดยวภายในฉาก คงจะไมเพยงพออยางแนนอน เนองจากไมมการสะทอนแสงจากพนผวของวตถหนงไปยงพนผววตถอนๆ ดงนน การจดแสงจงตองอาศยดวงไฟหลายๆ ดวงวางอยในตาแหนงตางๆ ทเหมาะสม สมมตวา เราจดแสงใหกบบานหลงหนงซงหนหนาบานไปยงทศใต (แกน -Y) โดยตองการฉากกลางวนและกาหนดใหดวงอาทตยสองแสงมาจากทศตะวนออกเฉยงใต หากมมกลองอยททศตะวนตกเฉยงใตของตวบาน เมอทาการเรนเดอรบางสวนของหนาบานและทศตะวนออกของตวบานจะปรากฏสวาง เนองจากแสงอาทตยจะตกกระทบลงบนพนผวของหนาตางและทศตะวนออกของบาน แตผนงดานทศตะวนตกของตวบานจะปรากฏคอนขางมดเปนอยางมาก เนองจากไมมการสะทอนแสงจากวตถอนๆ มายงผนง จงทาใหผนงดานทศตะวนตกปรากฏมดสนทดงรปท 11.76 (ซาย) ถงแมวาในฉากดงกลาวจะมการปรบคาความเขมแสง(Intensity)ของดวงอาทตยใหมคาสงขนถง 1.3 เพอทาใหฉากสวางขนแลวกตาม แตการปรบความสวางของดวงอาทตยถงขดสงสดแลว เนองจากความสวางทเพมขนทาใหบางสวนของภาพทแสงอาทตยตกกระทบโดยตรง มความสวางมากเกนไป(Overexposed) แตกไมไดชวยเพมความสวางของผนงทศตะวนตกแมแตนอย หากเราตองการแกไขปญหาของสวนทมดของผนงดานทศตะวนตกและ

chap-11-2.PMD 12/10/2549, 21:47229

Page 19: AutoCAD 2007 3D Chap-11

2D Drafting

230

สวนอนๆ ใหสวางมากขน เราสามารถสรางดวงไฟ Point light ขนมาใหม เพอหลอกวาเปนแสงสะทอนมาจากวตถอนๆ ทอยในฉาก โดยเราจะกาหนดตาแหนงของดวงไฟใหอยทางทศตะวนตกเฉยงใตของตวบานและมระดบความสงจากพนในระดบทพอเหมาะ โดยทามมเอยงจากพนไปยงตวบานประมาณ30-50 องศาดงรปท 11.76 (ลาง) เมอเราสรางดวงไฟ Point light ดวงใหม ขนมาในฉาก เราจะตองลดคาความเขมของแสงใหเพยงพอทจะทาใหผนงทศตะวนตกสวางขนมาเลกนอยเทานน ดงนน เราจงไมสามารถใชคา 1 ตามทโปรแกรมกาหนดมาให เพราะหากเราใชคา 1 ทงทศตะวนตกและทศตะวนออกของบานจะสวางพอๆ กน จงดไมสมจรง เนองจากเราตองการใหแหลงกาเนดแสงจรงๆ มาจากดวงอาทตยทอยทางทศตะวนออก ดงนน เราจงตองลดคาความเขมแสงของดวงไฟ Point light ใหเหลอประมาณ 0.4-0.6 นอกจากน เรายงตองปดโหมดแสดงเงา(Shadow)ของดวงไฟ Point light ใหเปน

รปท 11.76

chap-11-2.PMD 12/10/2549, 21:47230

Page 20: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 231

Note

Note

Off เนองจากเราไมตองการใหเงาของดวงไฟ Point light เขาไปตกนกบเงาของดวงอาทตยทอยในฉากอนง เราจะตองลดคาความเขมแสงของดวงอาทตย ซงแตเดมเราใชดวงอาทตยเพยงดวงเดยว จงกาหนดคาความเขม(Intensity)ไวสงถง 1.3 ดงนน เราจะตองลดความเขมแสงเหลอประมาณ 0.8-1.0 ใหเพยงพอทจะทาใหฉากสวางเพยงพอและไมทาใหบางสวนของฉากสวางมากจนเกนไป เมอเราเรนเดอรฉาก จะปรากฏดงรปท 11.76 (ขวา) เราจะสงเกตเหนวาแสงทเกดขนในฉากนนจะมความสวางทเหมาะสมเราจะเหนไดวาการจดแสงแบบ Direct illumination นน เราจะตองสรางดวงไฟขนมา เพอสรางแสงสะทอนไปยงพนผวของวตถทแสงไมตกกระทบบนพนผวโดยตรง จะเรยกไดวาเปนแสงทสรางขนมาเพอลวงตาวามการสะทอนแสงจากวตถตางๆ ทอยในฉาก

หากเราเพมคาความเขมแสง(Intensity)ใหกบดวงไฟดวงหนง เราควรทจะลดความเขมของแสงของดวงไฟอกดวงหนง เพอทจะปรบแสงใหสมดลยไมมดหรอไมสวางจนเกนไป อนง หากดวงไฟมการใชงานAttenuation ควบคมการจางหายของแสง เรากไมจาเปนตองปรบความเขมของแสงของดวงไฟดวงนนเนองจาก Attenuation ของดวงไฟจะควบคมระยะทางในการจางหายของความเขมแสง

ขอดของการจดแสงแบบ Direct illumination คอโปรแกรมจะสรางภาพเรนเดอรไดรวดเรวมาก เหมาะสมกบการสรางภาพเคลอนไหวทตองมจานวนเฟรมมากๆ สวนขอเสยคอเราจะตองเสยเวลามากพอสมควรในการจดแสงเพอจดการกบสวนทมด เพอชดเชยการสะทอนแสงทโปรแกรมไมไดสรางขนมาใหโดยอตโนมต ภาพเรนเดอรทไดจะปรากฏแขงกระดางไมนมนวล มสสนไมสดใสเหมอนกบภาพเรนเดอรทไดจาก Global illumination

11.4.1.1 ขนตอนการจดแสงแบบ Direct illumination1. เปดไฟล 11-231-77.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทาย

หนงสอคมอฯ จะปรากฏภาพเหมอนรปท 11.76 (ลาง) แตไมมดวงไฟในฉาก

รปท 11.77

2. เปดโหมดแสดงแสงจากดวงอาทตย โดยคลกบนป มไอคอน Sun status บนแดชบอร ดจะปรากฏไดอะล อคแสดงขอความถามวาคณตองการปดโหมดแสดงแสงไฟทโปรแกรมกาหนดมาใหโดยอตโนมต

เมอคณเปดโหมดการสรางดวงไฟหรอดวงอาทตยหรอไมดงรปท 11.77 ใหคลกบนปม Yes เพอปดโหมดแสดงแสงในววพอรททโปรแกรมโปรแกรมกาหนดมาใหไอคอน Sun status จะเปลยนเปน และปมไอคอน Viewport lighting modeจะถกเปดโดยอตโนมต

3. กาหนดโซนและวนเวลาใหกบดวงอาทตย โดยคลกบนปมไอคอน Geographylocation บนแดชบอรด แตปมไอคอนนซอนอยใน Lighting control panel โดยเราจะตองคลกบนปม เสยกอน จงจะมองเหนปมไอคอน เมอคลกบนปมไอคอนนแลว จะปรากฏไดอะลอคดงรปท 11.55 (ขวา) ใหเลอก Asia ในแถบรายการ

chap-11-2.PMD 12/10/2549, 21:47231

Page 21: AutoCAD 2007 3D Chap-11

2D Drafting

232

Note

Note

Region แลวเลอก Bangkok, Thailand ในแถบรายการ Nearest City แลวคลกบนปมOK จะปรากฏไดอะลอคแสดงขอความยนยน ใหคลกบนปม OK คลกและลากบนสไลเดอร เพอปรบวนทเปน 21/9/2549 แลวคลกและลากบนสไลเดอร เพอปรบเวลาเปน 10:30 น.

การคลกและลากสไลเดอรเพอปรบวนและเวลาไมคอยสะดวกในการใชงาน เราสามารถคลกบนปม Edit the sun แลวเลอกวนเดอนปจากปฏทนและเลอกเวลาจากแถบรายการจะสะดวกกวา

4. เพมความเขมแสง โดยคลกปมไอคอน Edit the sun เมอปรากฏไดอะลอคดงรปท 11.56 ปรบคา Intensity เปน 1.3 แลวทดลองเรนเดอรภาพ โดยคลกปมไอคอน

Render บนแดชบอรดหรอใชคาสง View4Render4Render จะปรากฏดงรปท 11.76 (ซาย) เราจะเหนวาภาพเรนเดอรทไดจะปรากฏคอนขางมดมาก

5. เพมดวงไฟ Point light โดยคลกววพอรท Top (มมลางซาย) บนปมไอคอน Pointlight บนแดชบอรดหรอใชคาสง View4Render4Light4New Point Light เมอปรากฏไดอะลอคดงรปท 11.78 ใหคลกบนปม Yes เมอปรากฏขอความ Specifysource location <0,0,0>: คลกประมาณจดท 1 ของรปท 11.76 (ลาง) เมอปรากฏขอความ Enter an option to change [Name/Intensity/Status/shadoW/Attenuation/Color/eXit] <eXit>: ลดความเขมของแสง โดยเลอกตวเลอก I แลวกาหนดคา 0.6ปดโหมดแสดงเงา โดยเลอกตวเลอก W แลวเลอกตวเลอก Off แลวคลกขวาเพอออกจากคาสง ในขณะนตาแหนงของดวงไฟจะอยบนพนพอด

หากเรายงไมตองการเลอกตวเลอก I และ W ในขอ 5 กสามารถทาได แตจะตองเรยกหนาตาง Propertiesขนมาเพอแกไขความเขมของแสงและปดโหมดแสดงเงา โดยคลกบนดวงไฟ Point light ใหปรากฏจดกรปส แลวคลกขวา เลอกคาสง Properties แลวพมพคา 0.6 ในอดทบอกซ Intensity และเลอก Offจากแถบรายการ Shadow ไดเชนเดยวกน

6. เคลอนยายดวงไฟ Point light ในววพอรท Front ใหลอยขนในแนวดง ใหทามมประมาณ 30-50 องศากบตวบาน โดยคลกววพอรท Front (มมซายบน) แลวคลกบนดวงไฟใหปรากฏจดกรปส แลวคลกบนจดกรปสสนาเงน เลอนเคอรเซอรขนไปในแนวดงประมาณจดท 2 ของรปท 11.76 (ลาง) แลวคลกซาย เราควรปรบตาแหนงของดวงไฟ Point light ในทกววพอรทใหใกลเคยงกบรปท 11.76 (ลาง) ดวย

7. ทดลองเรนเดอรภาพ โดยคลกบนปมไอคอน Render เราจะเหนวาแสงจากดวงอาทตยทกาหนดไว 1.3 ในขอ 4 มแสงสวางมากเกนไป คลกบนปม Edit thesun เมอปรากฏไดอะลอคดงรปท 11.56 ปรบคา Intensity เปน 0.9 แลวทดลองเรนเดอรภาพ โดยคลกบนปมไอคอน Render จะปรากฏดงรปท 11.76 (ขวา)เราจะเหนวาแสงทปรากฏเหมาะสม เปนอนเสรจสนขนตอนในการจดแสงแบบDirect illumination

chap-11-2.PMD 12/10/2549, 21:47232

Page 22: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 233

11.4.3 การจดแสงแบบ Global illuminationโดยทโปรแกรมกาหนดมาให โปรแกรมมไดเรนเดอรแบบ Global illumination จงไมมการสะทอนแสงจากวตถหนงไปยงวตถอนๆ ทอยภายในฉาก สวนการเรนเดอรภาพแบบ Global illumination นนแสงจะสองลาแสงออกจากแหลงกาเนดแสง เมอตกกระทบลงบนพนผวของวตถหนงจะสะทอนไปยงพนผวของวตถอนๆ ทอยในฉาก และจะสะทอนไปมาระหวางพนผวของวตถตางๆ ทอยในฉาก ซงเมอแสงสะทอนไปยงพนผวของวตถใด พนผวของวตถนนจะดดซบความสวางเกบไว ทาใหพนผวนนมความสวางมากขน ถงแมวาจะอยในมมมดหรออยในตาแหนงทแสงจากแหลงกาเนดแสงไมสามารถตกกระทบบนพนผวนนไดโดยตรงกตาม ในการจดแสงในฉาก 3 มต เราเพยงสรางดวงอาทตยหรอดวงไฟหรอทงสองอยางในตาแหนงของแหลงกาเนดแสงจรงๆ เราไมจาเปนตองสรางดวงไฟซงจาลองการสะทอนแสงไปยงดานทมดของฉาก เพราะ Global illumination จะคานวณการสะทอนแสงไปยงวตถตางๆ ทงหมดทอยในฉากใหโดยอตโนมต

ในการสรางภาพเรนเดอรแบบ Global illumination สงแรกทเราตองทาคอกาหนดหนวยวด โดยใชคาสงFormat4Unit แลวเลอก Meters จากแถบรายการ Units to scale inserted content เทานน เราจะเลอกหนวยวดอนๆ มได มฉะนน โปรแกรมจะทาการคานวณแสงไดไมถกตอง แลวเราจะตองคลกบนปม

ของหวขอ Global illumination บนหนาตาง Advanced Render Settings ดงรปท 11.71 เพอเปดโหมดGlobal illumination แลวจดแสง เราจะเหนวาบนหนาตาง Advanced Render Settings มพารามเตอรทปรากฏอยจานวนมาก แตทเกยวของการเรนเดอรแบบ Global illumination อยในกลม Globalillumination เทานน อนทจรง เมอเลอก Units เปน Meters แลว เราแทบจะไมตองปรบคาพารามเตอรในกลม Global illumination แมแตนอย เพราะโปรแกรมกาหนดคามาใหเหมาะสมกบภาพเรนเดอรคณภาพสงอยแลว แตเนองจากในขนตอนการจดแสงในฉาก เราจะตองมการเรนเดอรเพอตรวจสอบความถกตองของการจดแสงและตรวจสอบเทกซเจอรแมปในฉากอยบอยๆ ประกอบกบการเรนเดอรคณภาพสงตามทโปรแกรมกาหนดมาใหใชเวลานานกวา ดงนน ในขนตอนการทดสอบ เราจงจาเปนทตองลดคณภาพของ Global illumination ใหมคณภาพตาลงดงรปท 11.78 (ซาย) เพอลดเวลาในการคานวณใหนอยลง เมอจดแสงและปรบแตงเทกซเจอรแมปในฉากเหมาะสมเรยบรอยแลว และพรอมทจะเรนเดอรภาพ ในขนสดทาย เราจงจะปรบพารามเตอรกลบไปยงคาเดมตามทโปรแกรมกาหนดมา

รปท 11.78

chap-11-2.PMD 12/10/2549, 21:47233

Page 23: AutoCAD 2007 3D Chap-11

2D Drafting

234

Note

Note

ใหหรออาจจะปรบ ใหมคณภาพสงขนกวาเดมกยอมได อนง ในการเรนเดอรขนสดทาย นอกจากเราจะปรบคาพารามเตอรตางๆ กลบมาใชคาทโปรแกรมกาหนดมาใหหรอปรบคาพารามเตอรใหมคณภาพทสงกวาทโปรแกรมกาหนดมาใหแลว เราสามารถเปดโหมด Final Gather เพอปรบละเอยด(Finetuning)ภาพเรนเดอรใหมคณภาพสงมความนวลเนยนยงขนดงรปท 11.78 (ขวา) แตเวลาในการเรนเดอรกยาวนานขนเชนเดยวกน

คาพารามเตอรควบคมคณภาพของภาพเรนเดอรแบบ Global illumination ทเราจาเปนตองปรบแตงมอยเพยง 3 ตวคอ Photons/Sample, Use radius, Radius เทานน ตามทโปรแกรมกาหนดมาใหจานวนโฟตอนตอจดแซมเปล(Photons/Sample) ถกกาหนดไวท 500 ซงมจานวนเหมาะสมกบการเรนเดอรขนสดทาย แลวมจานวนมากเกนไปในขณะทาการเรนเดอรภาพ เพอตรวจสอบและแกไขแสงและเทกซเจอรแมปภายในฉาก เราสามารถลดจานวนโฟตอนตอจดแซมเปล(Photons/Sample) ใหเหลอ50 หรอ 100 คณภาพของภาพเรนเดอรทไดจะถกรบกวนดวยขยะ แตเราสามารถเปดโหมดฟวเตอรUse radius แลวกาหนดรศมของฟวเตอรใหมขนาดรศมใหญเพยงพอทจะทาใหเกดการทบกน(Overlap)ของโฟตอน ซงจะสามารถกาจดขยะออกไปไดในระดบทสามารถตรวจสอบแสงและเทกซเจอรไดการเรนเดอรภาพจะเรวมากขนซงจะเหมาะสมกบการทดสอบ นอกจากนยงมพารามเตอร Photons/Light ซงโปรแกรมกาหนดคาเรมตนของโฟตอนในดวงไฟแตละดวงจะคาเทากบ 10000 เราสามารถลดคาโฟตอนตอดวงไฟเพอเพมความเรวในขณะททดสอบการเรนเดอรไดเชนเดยวกน นอกจากนเรายงสามารถลดคา Max reflection และ Max refraction ทงของ Raytracing และของ Photons ในGlobal illumination ในขณะทดสอบเรนเดอรเพอเพมความเรวในการเรนเดอรไดเชนเดยวกน

การจดแสงดวยวธนจะใหคณภาพของภาพทเรนเดอรมความสมจรงมากกวา ภาพเรนเดอรทไดจะมความนมนวลสสน วธการจดแสงนนงายกวา เพราะไมจาเปนตองใชดวงไฟจานวนมากในฉากใชเฉพาะดวงไฟทจะมอยจรงในฉากเทานน ยงถาหากใชฉากในเวลากลางวน เราสามารถใชดวงอาทตยเพยงดวงเดยวกทาใหฉากสวางทวถงทกๆ จดไดดงรปท 11.78 (ขวา)

ขอดของการจดแสงแบบ Global illumination คอภาพเรนเดอรทไดจะปรากฏนมนวล(Soft)และมสสนสดใสสวยงามมคณภาพเหนอภาพเรนเดอรทไดจาก Direct illumination การจดแสงในฉากงายและรวดเรวมาก เราไมตองเสยเวลากบการสรางดวงไฟ ทใชเปนแหลงกาเนดแสงสะทอนเพอสองไปยงวตถตางๆ ทแสงไมไดตกกระทบโดยตรง เพราะโปรแกรมจะคานวณแสงสะทอนใหโดยอตโนมต เราจะเสยเวลาเฉพาะการสรางดวงไฟทมอย จรงในฉากเทานน สวนขอเสยคอการสรางภาพเรนเดอรจะใชเวลายาวนานกวาหลายเทา จงเหมาะสาหรบการสรางภาพนง อยางไรกตาม เราสามารถใช Globalillumination ในการสรางภาพเคลอนไหว ไดแตจะตองใชคอมพวเตอรทมความเรวสงเพยงพอ

เราจะใช Final Gather ในการเรนเดอรภาพขนสดทายเทานน ไมควรเปดโหมด Final Gather ในขณะทกาลงเรนเดอรเพอตรวจสอบแสงและเทกซเจอร เพราะจะทาใหการเรนเดอรใชเวลายาวนานเพมมากขน

11.4.3.1 ขนตอนการจดแสงแบบ Global illumination1. เปดไฟล 11-231-77.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทาย

หนงสอคมอฯ จะปรากฏภาพเหมอนรปท 11.76 (ลาง) แตไมมดวงไฟในฉาก

chap-11-2.PMD 12/10/2549, 21:47234

Page 24: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 235

Note

Note

Note

2. เปดโหมดแสดงแสงจากดวงอาทตย ตามวธในขอ 2 ในหวขอ 11.4.1.1

3. กาหนดโซนและวนเวลาใหกบดวงอาทตย ตามวธในขอ 3 ในหวขอ 11.4.1.1 โดยปรบวนทเปน 21/9/2549 และปรบเวลาเปน 10:30 น. เชนเดยวกน

ในฉากน เราจะใชดวงอาทตยเพยงดวงเดยวเทานน และเราไมจาเปนตองสรางดวงไฟใดๆ เพมเตมและยงไมจาเปนตองปรบคา Intensity ของดวงอาทตยในขณะน

4. กาหนดหนวยวด โดยใชคาสง Format4Unit แลวเลอก Meters จากแถบรายการUnits to scale inserted content แลวคลกบนปม OK เพอออกจากไดอะลอค

ขอ 4 นสาคญทสด หากเราละเลยทจะกาหนดหนวยวดเปน Meters จะทาใหภาพเรนเดอรผดพลาดอยางมาก จนกระทงไมสามารถนาภาพเรนเดอรไปใชงานได

5. เปดโหมดการเรนเดอรแบบ Global illumination โดยคลกบนปม ของ Render control panel บนแดชบอรด เพอแสดงปมไอคอน

ทถกซอน แลวคลกบนปม Advanced Render Settings จะปรากฏหนาตางดงรปท 11.71 คนหาหวขอ Global illuminationแลวคลกบนปม ของหวขอ Global illumination และคลกบนปม ของหวขอ Final Gather ใหปรากฏดงรปท 11.79 แลวเรนเดอรภาพ โดยคลกบนปมไอคอน Render ภาพเรนเดอรทไดจะปรากฏดงรปท 11.78 (ขวา) เปนอนเสรจสนขนตอนการสรางภาพเรนเดอรแบบ Global illumination

เราจะเหนวาการจดแสงแบบ Global illumination ใน AutoCAD 2007 เพอใหไดภาพเรนเดอรในขนตอนสดทายนนงายและรวดเรวมาก เนองจากโปรแกรมไดกาหนดคาพารามเตอรตางๆ ทงในหวขอ Globalillumination และหวขอ Final Gather มาใหอยางเหมาะสม พรอมทจะเรนเดอรภาพทมคณภาพสงแลวดงนน เราจงไมจาเปนทตองปรบแตงพารามเตอรใดๆ อยางไรกตาม การเรนเดอรในขนสดทายทโปรแกรมกาหนดมาใหน ใชเวลาเรนเดอรประมาณ 2-4 นาท(ขนอยกบความเรวคอมพวเตอร)หากเราตองการแกไขปรบปรงวตถตางๆ ทอยในฉากหรอเพมเตมดวงไฟ หรอสรางแมททเรยลใหมหรอแกไขเทกซเจอรแมป เราจะตองทาการเรนเดอรหลายๆ ครง ในกรณน เราไมควรใชคาพารามเตอรทโปรแกรมกาหนดมาใหน เราควรปดโหมด Final Gather แลวลดคา Photons/Sample ใหอยในชวง50-200 และใช Use radius และ Radius เพอกาจดขยะบนภาพใหนอยลง นอกจากน ยงสามารถลดคาPhotons/Light ใหตาลง เพอลดเวลาในการเรนเดอรใหสนลง ซงอาจจะสามารถลดเวลาเรนเดอรลงไดเหลอเพยง 20-30 วนาท โดยทเรายงคงสามารถคาดคะเนคณภาพของภาพเรนเดอรทจะเกดขนในการเรนเดอรในขนสดทายได เมอปรบปรงวตถตางๆ ทอยในฉากและ เพมเตมดวงไฟและสรางแมททเรยลใหมและแกไขเทกซเจอรแมปเสรจเรยบรอยในขนสดทาย พรอมทจะเรนเดอรภาพทมคณภาพสงแลวเรากสามารถกาหนด Photons/Sample, Use radius , Radius, Photons/Light ใหเปนคาเดมตามทโปรแกรมกาหนดมาให แลวจงเปดโหมด Final Gather เพอใหไดภาพเรนเดอรทมคณภาพสง อนงหากในฉาก 3 มตมแมททเรยลสะทอนแสง Reflection หรอหกเหแสงแบบ Refraction เราควรทจะลดMax reflections และ Max refraction ใหเหลอคา 1 หรอ 2 จะชวยทาใหการเรนเดอรเพมความเรวมากขน

รปท 11.79

chap-11-2.PMD 12/10/2549, 21:47235

Page 25: AutoCAD 2007 3D Chap-11

2D Drafting

236

11.5 การสรางภาพหลงฉาก(Background)ภาพหลงฉากใน AutoCAD 2007 กาหนดผานคาสง View4Named Views เราสามารถใชรปภาพอมเมจ(Image) อาท เชน รปทองฟา ภเขา รปภมประเทศและอนๆ หรอกาหนดรปหลงฉากเปนสพนสเดยว(Solid) หรอกาหนดรปหลงฉากเปนสพนไลระดบ(Gradient) 2 หรอ 3 สได เมอเรยกคาสงView4Named Views หรอพมพคาสงยอ V จะปรากฏไดอะลอคดงรปท 11.52 ใหคลกบนปมNew จะปรากฏไดอะลอคดงรปท 11.53 ใหตงชอมมมองในอดทบอกซ View Name แลวคลกใหปรากฏเครองหมาย บนเชคบอกซ Override default background จะปรากฏไดอะลอคดงรปท 11.80

หากตองการใชสเดยว เราสามารถคลกบนแถบส Color แลวเลอกสใหมไดตามตองการ หากตองการกาหนดสไลระดบ 3 ส ใหเลอก Gradient จากแถบรายการ Type แลวคลกบนแถบส Top color, Middlecolor และ Bottom color เพอกาหนดส หากตองการหมน ใหพมพคามมในอดทบอกซ Rotationหากตองการใชสไลระดบ 2 ส ใหปลดเครองหมาย ออกจากเชคบอกซ Three color แลวกาหนด

สบนแถบส Top color และ Bottom color หากตองการหมน ใหพมพคามมในอดทบอกซ Rotation หากตองการใชรปภาพอมเมจเปนภาพหลงฉาก ใหเลอกImage ในแถบรายการ Type แลวคลกปม Browseคนหาไฟลรปภาพในฟอรแมต .pcx, .jpg, .tga, .bmp,.tif, .gif, .png, .rle, .dlb หากเลอกรปภาพอมเมจมาใชงานแลว รปภาพไมปรากฏเตมพนทววพอรท เราสามารถคลกบนป ม Adjust image จะปรากฏไดอะลอคดงรปท 11.81 เราสามารถเลอก Center ในแถบรายการ Image position เพอปรบระยะเยอง(Offset)และสเกล(Scale)หรอเลอก Stretch เพอยดหรอหดรปภาพอมเมจใหฟตพอดกบววพอรทหรอเลอก Tile เพอแสดงรปภาพอมเมจแบบตารางซาๆ

รปท 11.80

รปท 11.81

chap-11-2.PMD 12/10/2549, 21:47236

Page 26: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 237

Note

เมอกาหนดรปแบบของภาพหลงฉากแลวคลกบนปม OK เพอออกจากไดอะลอคดงรปท 11.80 แลวเมอกลบไปยงไดอะลอค New View ดงรปท 11.53 แลว ใหคลกบนปม OK เพอออกจากไดอะลอคเมอกลบไปยงไดอะลอคดงรปท 11.52 ใหคลกบนปม Set Current เพอกาหนดใหเปนรปหลงฉากใชงานแลวคลกบนปม Apply และ OK เพอออกจากไดอะลอค รปหลงฉากจะปรากฏในววพอรททถกเลอกในทนท เมอทาการเรนเดอร โปรแกรมจะนารปหลงฉากไปแสดงบนภาพเรนเดอรโดยอตโนมต

หากเราประสงคทจะเรนเดอรเพอสรางภาพนง เราสามารถเลอกใช Image หรอ Gradient เปนรปหลงฉาก แตถาหากเราประสงคจะสรางภาพเคลอนไหว เราควรใช Gradient เปนรปหลงฉากเทานน

11.6 การสรางหมอก(Render Environment)เราสามารถสรางหมอกประกอบการเรนเดอรภาพนงและ ภาพเคลอนไหวทงแบบ Direct illuminationและ Global illumination ได โดยคลกปมไอคอน Render Environment บน Render control panel

11.7 การสรางภาพเคลอนไหวแบบ Walk-through animationการสรางภาพเคลอนไหวแบบ Walk-through animation ใน AutoCAD 2007 มอย 2 แบบคอ 1. การสราง

บนแดชบอรด หรอใชคาสง View4Render4RenderEnvironment จะปรากฏไดอะลอคดงรปท 11.82

Enable Fog ใชสาหรบเปด/ปดโหมดแสดงหมอกเลอก On จากแถบรายการนหากตองการเปดหมอกColor เลอกสทตองการใชเปนหมอกFog background เลอก On ในกรณทตองการใหหมอกมผลกบรปหลงฉาก(Background)รปท 11.82

Near Distance กาหนดระยะหางทใกลทสดทหมอกจะปรากฏโดยอางองจากตาแหนงกลองFar Distance กาหนดระยะหางทไกลทสดในการแสดงหมอกโดยอางองจากตาแหนงเปาหมายNear Fog Percentage กาหนดความหนาแนนของหมอก ณ ตาแหนงทกาหนดใน Near Distance โดยอางองจากตาแหนงทตงของกลอง คาทสามารถใชคาคอ 0-100 เปอรเซนตFar Fog Percentage กาหนดความหนาแนนของหมอก ณ ตาแหนงทกาหนดใน Far Distance โดยอางองจากตาแหนงทตงของเปาหมาย คาทสามารถใชคาคอ 0-100 เปอรเซนต

รปท 11.83

chap-11-2.PMD 12/10/2549, 21:47237

Page 27: AutoCAD 2007 3D Chap-11

2D Drafting

238

ภาพเคลอนไหวดวยการเดน(Walk)หรอการบน(Fly) 2. การสรางภาพเคลอนไหวดวยการเขยนเสนทางการเคลอนไหว แบบแรกจะบนทกการเคลอนไหวของกลองในเวลาจรงโดยใชคยบอรดรวมกบเมาส เพอควบคมทศทางของการเคลอนไหว สวนแบบทสองใชวธเขยนเสนตรงหรอเสนโคง เพอกาหนดแนวเสนทางเดนของกลอง แบบแรกมขอเสยคอไมสามารถเรนเดอรภาพแบบ Globalillumination ไมสามารถแสดงภาพหลงฉาก(Background)แบบใดๆ ไมสามารถแสดงหมอก(Fog)และไมสามารถแกไขทางเดนในการเคลอนไหว นอกจากจะทาการบนทกภาพเคลอนไหวใหมเทานนสวนแบบทสองนนมขอดกวา หลายประการคอสามารถเรนเดอรภาพแบบ Global illumination สามารถแสดงภาพหลงฉาก(Background) สามารถแสดงหมอก(Fog)และยงสามารถแกไขเปลยนแปลงเสนสไปลนทางเดนในการเคลอนไหว มมกลองจะไดรบการปรบปรงตามการเปลยนแปลงไปดวยโดยอตโนมต11.7.1 การสรางภาพเคลอนไหวดวยการเดน(Walk)หรอการบน(Fly)ทงการเดน(Walk)และการบน(Fly)ใชปมหวลกศร R , T , Y , U บนคยบอรด รวมกบการใชเมาสปมซายควบคมการเคลอนไหว การเดนและการบนตางกนคอการเดนจะรกษาระดบความสงในแนวแกนZ ใหอยระดบเดยวกนกบจดเรมตนของการเดนเสมอหรออกนยหนงการเคลอนทจะขนานไปตาม

คลกปมไอคอนนคางไว จะปรากฏไอคอน Walk สาหรบสรางภาพเคลอนไหวดวยการเดน(Walk)ปมไอคอน Fly สาหรบสรางภาพเคลอนไหวดวยการบน(Fly) และปมไอคอน Walk and flysettings สาหรบกาหนดคาเรมตนสาหรบการเดนและการบนStep size กาหนดระยะความยาวของชวงกาวเดนหรอบน โดยใชหนวยวดบนพนทวาดภาพSteps per second กาหนดจานวนกาวเดนตอวนาทหรอใน 1 วนาทจะเดนไดกกาว หากกาหนดคามากการเคลอนไหวจะมความเรวสง หากกาหนดคานอย การเคลอนไหวจะมความเรวตาPlay animation แสดงภาพเคลอนไหวStart recording animation เรมบนทกการเคลอนไหวPause recording animation หยดบนทกการเคลอนไหวSave animation บนทกการเคลอนไหวลงดสคในฟอรแมต .wmv, .mpg, หรอ .aviAnimation settings กาหนดวชวลสไตล(Visual style)ทใชในการเรนเดอร กาหนดจานวนเฟรมตอวนาทกาหนดความละเอยด(Resolution)ของภาพเคลอนไหว กาหนดฟอรแมต .wmv, .mpg, หรอ .avi ใหกบภาพเคลอนไหว

รปท 11.84

ระนาบ XY ไมสามารถเปลยนแปลงระดบความสงใหแตกตางไปจากจดเรม ตนได ไมวามมกลองจะอยสงหรอตาในระดบกตามสวนการบน(Fly)นน การเคลอนทจะสามารถเปลยนแปลงความสงไดอยางอสระโดยไมจากดทศทางและระดบความสง เราอาจจะเรมตนบนในระดบตา แลวใชเมาสนาเพอเปลยนทศทางเพอยกระดบเพดานบนไปบนในระดบสงในการเคลอนทของมมกลองได คาสงทเกยวของกบการเดนและการบนจะอยบน 3D Navigate controlpanel บนแดชบอรดดงรปท 11.84

chap-11-2.PMD 12/10/2549, 21:47238

Page 28: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 239

11.7.1.1 ขนตอนการสรางภาพเคลอนไหวดวย Walk และ Flyหากเราจะเรมตนดวยการเดน เราจะตองปรบมมมองของววพอรทใหอยในระดบสายตาเสยกอน เพราะวาถาเราเรมเดนไปแลว เราไมสามารถเปลยนระดบความสงได แตจะสามารถกมและเงยได ในกรณทเราเรมตนดวยการบนเราจะกาหนดมมมองอยในตาแหนงความสงใดๆ กได เพราะวาเราสามารถเปลยนแปลงความสงตามทศทางของมมมองได อยางไรกตาม ในระหวางทกาลงเดนอยนน เราอาจจะเปลยนเปนโหมดบนหรอในขณะทอยในโหมดบนเราสามารถเปลยนมาเดนไดเชนเดยวกนแตในระหวางการเปลยนอาจจะทาใหเกดการสะดดในภาพเคลอนไหวไดเลกนอย ดงนน หากเราตองการเดนกควรเดนตงแตตนจนจบ หากตองการบนกควรบนตงแตตนจนจบ

1. เปดไฟล 11-239-85.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทายหนงสอคมอฯ จะปรากฏดงรปท 11.85 (ซาย) แตจะยงไมปรากฏหนาตาง PositionIndicator เราจะเหนวามมมองทกาหนดมาใหนนอยในระดบสายตา ดงนน เราจงเลอกทจะเดนเขาไปในบาน

2. คลกบนปม Walk บน 3D Navigate control panel ของแดชบอรด จะปรากฏไดอะลอค Walk and fly Navigation Mappings ดงรปท 11.85 (ขวา) แสดงปมบนคยบอรดทใชในการควบคมการเดนและการบน คลกใหปรากฏเครองหมาย บนเชคบอกซ Don’t show me this again เพอไมใหโปรแกรมแสดงไดอะลอคในการใชคาสงในครงตอไป แลวคลกบนปม Close จะปรากฏหนาตาง PositionIndicator แสดงรป Top View ของฉากดงรปท 11.85 (ซาย) Position Indicatorเปรยบเสมอนแผนท ในทน ไมจาเปนตองใชงาน ดงนน ใหปดหนาตาง PositionIndicator แลวเรมกาหนดความยาวของกาวเดน(Step Size) เทากบ 0.5 เมตร โดยคลกและลากสไดเดอร Step Size บนแดชบอรดแลวกาหนดจานวนกาวเดนตอวนาท(Steps Per Second) เทากบ 1 กาวเดนตอวนาทโดยคลกและลากสไดเดอร Steps Per Second

3. สงเกตวาตรงจดศนยกลางของววพอรทจะปรากฏเครองหมาย + แสดงทศทางเปาหมาย ใหบนทกภาพเคลอนไหว ใหคลกบนปม Start recording animationบนแดชบอรด แลวรบเดนหนาในทนท โดยกดปม Y บนคยบอรด หากตองการ

รปท 11.85

chap-11-2.PMD 12/10/2549, 21:47239

Page 29: AutoCAD 2007 3D Chap-11

2D Drafting

240

Note

Note

ปรบทศทางการหนซาย ใหคลกและลากเมาสไปทางซาย หากตองการปรบทศทางการหนขวา ใหคลกและลากเมาสไปทางขวา เมอถงตาแหนงทตองการแลว หากตองการหยดพกชวคราว ใหคลกบนปม Pause animation ในทนท ในระหวางการหยดพก หากตองการเปลยนจากโหมดการเดนเปนการบน ใหกดปม f บนคยบอรด หากตองการเปลยนกลบมาเดน ใหกดปม f อกครง หากตองการตรวจสอบการเคลอนไหวทผานมา ใหคลกบนปม Play animation หากตองการ

เดนตอใหคลกบนปม Resume recording animation เมอเสรจสนการเดนหรอการบนแลว ใหรบคลกบนปม Saveanimation จะปรากฏไดอะลอค Save As สาหรบบนทกไฟล ใหคลกบนปม Animation settings จะปรากฏไดอะลอคดงรปท11.86 เลอกรปแบบในการแสดงผลในแถบรายการ Visual StyleกาหนดความละเอยดของภาพเคลอนไหวในแถบรายการResolution กาหนดจานวนเฟรมตอวนาทในอดทบอกซ Frame

rate (FPS) (โทรทศนระบบ PAL ใช 25 FPS ระบบ NTSC ใช 30 FPS) แลวกาหนดฟอรแมตไฟลโดยเลอก .mpg, .avi, .wmv จากแถบรายการ Format แลวคลกบนปมOK โปรแกรมจะเรมเรนเดอรภาพเคลอนไหวดงรปท 11.87 เปนอนเสรจสนขนตอนการเดนและการบน

ในไฟลตวอยางนมการบนทกมมมอง View เกบไว หากผอานตองการกลบไปบนจดเรมตนใหมอกครงสามารถคลกบนปม ของทลบาร 3D Modeling เพอเรยกคนมมมอง View ทถกบนทกไวกลบมาใชงาน หากตองการทดลองบนจากทสงลงมาดานลาง เราสามารถคลกบนปม ของทลบาร 3DModeling แลวเรมบนโดยคลกบนปมไอคอน Fly

การสรางภาพเคลอนไหวดวยวธน อยทความเทยงตรงของการใชเมาสควบคมการกาหนดมทศทางในการเดนหรอบน ดงนน เราจงควบคมภาพเคลอนไหวใหเคลอนทอยางราบเรยบคอนขางยาก หากตองการสรางภาพเคลอนไหวทเคลอนทอยางราบเรยบเราสามารถใชวธดงตอไปนได

รปท 11.86

รปท 11.87

การเคลอนไหวดวยการเดน(Walk)

การเคลอนไหวดวยการบน(Fly)11.7.2 การสรางภาพเคลอนไหวดวยการเขยนเสนทางการเคลอนไหวการสรางภาพเคลอนไหวดวยวธน จะมความราบเรยบ(Smooth)มากกวา เนองจากการเคลอนไหวเกดขนจากการใชเสนตรงหรอเสนโคง 2 มตหรอ 3 มตเปนเสนทางของการเคลอนไหว อาท เชน Line,

chap-11-2.PMD 12/10/2549, 21:47240

Page 30: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 241

Pline, Ellipse, Arc, Circle และ 3dpoly โปรแกรมจะคานวณเพอแบงเสนตรงหรอเสนโคงนนออกเปนสวนๆ เทาๆ กนตามจานวนเฟรมตอวนาท(Frame rate) จานวนเฟรมทงหมด(Number of frames)หรอระยะเวลาทงหมด(Duration) ทเรากาหนด จงทาใหการเคลอนไหวเกดขนอยางราบเรยบ

เมอเราไดสรางเสนตรงหรอเสนโคงเพอใชเปนทางเดนของกลองและเปาหมายแลว เราจะตองเคลอนยายเสนดงกลาวใหจดเรมตนของเสนอยในระดบความสงทเหมาะสม แลวจงเรยกคาสง View4MotionPath Animations ออกมาใชงาน จะปรากฏไดอะลอคดงรปท 11.88 เราสามารถเชอมโยงกลอง(Camera)เขากบเสนซงโปรแกรมจะวางกลองไวในตาแหนงจดเรมตนของเสนทนามาใช เปนทางเดนของกลอง นอกจากน เรายงสามารถเชอมโยงเปาหมาย(Target)เขากบเสนตรงหรอเสนโคง เพอใหเราสามารถควบคมทศทางการมองของเปาหมายของกลองได

Camera ใชตวเลอกในกลมนสาหรบเชอมโยงเสนหรอจดเขากบตวกลอง หากตองการเชอมโยงกลองเขากบจดใดๆ ใน 3 มต ใหเลอกปมเรดโอ Point แลวคลกบนปม Pick point แลวคลกบนจดใดๆ บนพนทวาดภาพ หากตองการเชอมโยงกลองเขากบเสนตรงหรอเสนโคง ใหเลอกปมเรดโอ Path แลวคลกบนปม Selectpath แลวคลกบนเสนตรงหรอเสนโคงบนพนทวาดภาพTarget ใชตวเลอกในกลมนสาหรบเชอมโยงเสนหรอจดเขากบเปาหมายของกลอง หากตองการเชอมโยงเปาหมายของกลองเขากบจดใดๆใน 3 มต ใหเลอกปม เรดโอ Point แลวคลกบน

ปม Pick point แลวคลกบนจดใดๆ บนพนทวาดภาพ หากตองการเชอมโยงเปาหมายของกลองเขากบเสนตรงหรอเสนโคง ใหเลอกปมเรดโอ Path แลวคลกบนปม Select path แลวคลกบนเสนตรงหรอเสนโคงบนพนทวาดภาพAnimation settings ใชตวเลอกในกลมนสาหรบกาหนดรปแบบของการเคลอนไหว เรากาหนดจานวนเฟรมตอวนาทในอดทบอกซ Frame rate (FPS) เราใช 25 เฟรมตอวนาทตามมาตรฐานโทรทศนในประเทศไทย เรากาหนดจานวนเฟรมทงหมดในอดทบอกซ Number of frames หรอกาหนดระยะเวลาทงหมดในอดทบอกซ Duration (seconds) เปนวนาท เลอกรปแบบของเรนเดอรในแถบรายการ Visualstyle กาหนดฟอรแมตไฟลภาพเคลอนไหว .mpg, .avi, .wmv ในแถบรายการ Format กาหนดความละเอยดของภาพเคลอนไหวในแถบรายการ Resolution หากตองการลดความเรวของการเคลอนไหวในขณะทเขาใกลมม ใหแนใจวาปรากฏเครองหมาย บนเชคบอกซ Corner deceleration หากตองการกลบทศทางการเคลอนไหว คลกปรากฏเครองหมาย บนเชคบอกซ ReverseWhen previewing show camera preview หากตองการใหไอคอนกลองทปรากฏในววพอรทเคลอนไหวตามหนาตาง Preview ใหแนใจวาปรากฏเครองหมาย บนเชคบอกซนPreview หากตองการทจะดตวอยางการเคลอนไหวของกลอง เราสามารถคลกบนปมน จะปรากฏหนาตางแสดงภาพตวอยางการเคลอนไหวตงแตจดเรมตนไปยงจดสนสดของการเคลอนไหว

11.7.2.1 ขนตอนการสรางภาพเคลอนไหวดวยการเขยนเสนทางการเคลอนไหว1. เปดไฟล 11-242-89.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทาย

หนงสอคมอฯ แลวคลกววพอรท Top (มมซายลาง) คลกปมไอคอน 1 Viewportบนทลบาร 3D Modeling เพอขยายววพอรท Top จะปรากฏดงรปท 11.89

รปท 11.88

chap-11-2.PMD 12/10/2549, 21:47241

Page 31: AutoCAD 2007 3D Chap-11

2D Drafting

242

2. กาหนดระดบความสงในระดบสายตา โดยพมพตวแปรระบบ ELEVATION ผานบรรทด Command: เมอปรากฏขอความ Enter new value for ELEVATION<0.0000>: ใหพมพคาความสง 1.65 ซงจะทาใหวตถทถกสรางใหมขนไปลอยอยในระดบความสง 1.65 เมตร

3. จากรปท 11.89 (ซาย) เขยนเสนโคงสไปลน เพอกาหนดทางเดนของการเคลอนไหวโดยใชคาสง Draw4Spline

Command: _spline {จากรปท 11.89 (ซาย) ใหแนใจวา # อยในสถานะปด}Specify first point or [Object]: {คลกประมาณจดท 1 }Specify next point: {คลกประมาณจดท 2 }Specify next point or [Close/Fit tolerance] <start tangent>: {คลกประมาณจดท 3, 4, 5, 6 แลว

คลกขวาหรอกดปม Q }Specify start tangent: {คลกขวาหรอกดปม Q }Specify end tangent: {คลกขวาหรอกดปม Q เพอออกจากคาสง จะปรากฏดงรปท 11.89 (ขวา-บน}

4. กาหนดระดบความสงกลบไปเปนระดบพนเชนเดม โดยพมพตวแปรระบบELEVATION ผานบรรทด Command: แลวปอนคา 0 (ศนย)

5. จากรปท 11.89 (ขวา-บน) เรมสรางภาพเคลอนไหว โดยใชคาสง View4MotionPath Animations จะปรากฏไดอะลอคดงรปท 11.88 คลกปม Select pathในหวขอ Camera เมอปรากฏขอความ Select path: คลกบนเสนโคงสไปลนทสรางในขอ 3 จะปรากฏไดอะลอคแสดงชอ Path1 ทโปรแกรมตงชอมาใหดงรปท 11.89(ขวา-ลาง) แลวคลกบนปม OK เพอยอมรบ ตอไป คลกปม Select path ในหวขอ

รปท 11.89

chap-11-2.PMD 12/10/2549, 21:47242

Page 32: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 243

Note

Note

Note

Target เมอปรากฏขอความ Select path: คลกบนเสนโคงสไปลนทสรางในขอ 3จะปรากฏไดอะลอคแสดงชอ Path2 ใหคลกบนปม OK เพอยอมรบ

6. ในขณะท ยงอยบนไดอะลอคดงรปท 11.88 กาหนดจานวนเฟรมตอวนาทในอดทบอกซ Frame rate (FPS) เทากบ 25 เฟรมตอวนาท กาหนดเวลาทงหมดทตองใชในการเดน 12 วนาทในอดทบอกซ Duration (Seconds) เลอกรปแบบและคณภาพในการเรนเดอรในแถบรายการ Visual style ในทนเลอก Medium ชวคราวไปกอน กาหนดฟอรแมตของภาพเคลอนไหว .mpg ในแถบรายการ Formatกาหนดความละเอยดของภาพเคลอนไหว 320x240 ในแถบรายการ Resolutionนอกนนใชคาทโปรแกรมกาหนดมาให แลวคลกบนปม Preview เพอตรวจสอบการเคลอนไหว จะปรากฏหนาตาง Animation Preview แสดงภาพเคลอนไหวใหเลอก Conceptual จะปรากฏดงรปท 11.90

หากเลอก Conceptual บนหนาตาง Animation Preview แลวปรากฏวาภาพเคลอนไหวเกดอาการกระตกแสดงภาพเคลอนไหวไดชามาก ใหเลอก 3D Wireframe แทนท Comceptual แลวคลกปม อกครง

หากแสดงภาพเคลอนไหวแลวปรากฏวาทางเดนของการเคลอนไหวเดนไปชนเสาหรอชนผนงหรอบางตาแหนงของกลองอยในตาแหนงทยงไมเหมาะสม เราไมตองเสยเวลายกเลกคาสง เราจะตองคลกบนปม OK บนไดอะลอคดงรปท 11.88 เพอบนทกไฟลภาพเคลอนไหวไปกอน แลวใชชอไฟลภาพเคลอนไหวตามทโปรแกรมกาหนดมาให แลวคลกบนปม Save เมอปรากฏแถบ Progress bar : CreatingVideo แสดงความคบหนาในการเรนเดอร เราสามารถคลกบนปม Cancel เพอยกเลกการสรางภาพเคลอนไหวได แลวจงแกไขตาแหนงของจดกรปสของเสนโคงสไปลนใหอยในตาแหนงใหมทเหมาะสม เมอเรยกคาสง View4Motion Path Animations ออกมาใชงานอกครง เราจะไมตองเสยเวลาเลอก Path ใหม โปรแกรมจะปรบปรง(Update)ทางเดนของกลองตามการเปลยนแปลงของเสนโคงสไปลนโดยอตโนมต เราจะสามารถเรนเดอรภาพเคลอนไหวไดทนท

หากตองการเรนเดอรคณภาพสงแบบ Global illumination เราจะตองใชคาสง View4Render4Advanced Render Settings แลวเปดเลอก Manage Render Presets จากแถบรายการ Mediumเมอปรากฏไดอะลอค Render Preset Manager คลกบนปม Create Copy จะปรากฏไดอะลอค CopyRender Preset ตงชอ Global illumination แลวคลกบนปม OK คนหาหวขอ Global illuminationแลวคลกบนปม เพอเปดโหมด Global illumination เราอาจจะตองกลบมาลดคณภาพลงเลกนอยหากการเรนเดอรใชเวลานานมาก แลวคลกปม OK เมอกลบไปยงไดอะลอคดงรปท 11.88 เรากสามารถเลอกการเรนเดอรแบบ Global illumination จากแถบรายการ Visual style เพอเรนเดอรคณภาพสงได

รปท 11.90

chap-11-2.PMD 12/10/2549, 21:47243

Page 33: AutoCAD 2007 3D Chap-11

2D Drafting

244

Note

7. เมอตรวจสอบการเคลอนไหวเรยบรอยแลว ปดหนาตาง Animation Preview เมอกลบยงไดะลอคดงรปท 11.88 คลกบนปม OK จะปรากฏไดอะลอคบนทกไฟลภาพเคลอนไหว ใหคลกบนปม OK เมอปรากฏ Progress bar : Creating Video ใหคลกบนปมCancel จะปรากฏไอคอนกลองทปลายจดเรมตนของ Path ดงรปท 11.91 เปลยนเลนซกลองเปน 35ม.ม. เพอใหมมกลองกวางขน โดยคลกบนกลอง ให

รปท 11.91

ปรากฏจดกรปส แลวคลกขวาบนกลอง เลอกคาสง Properties เมอปรากฏหนาตางProperties แกไข Lens lengths (mm) เปน 35 แลวปดหนาตาง Properties แลวกดปมD เพอยกเลกการเลอกกลอง

ในขณะน หากตองการแกไขเสนโคงสไปลนเราสามารถคลกใหปรากฏจดกรปส แลวยายตาแหนงของจดกรปสไดทนท เราสามารถยายตาแหนงจดกรปสของเสนโคงสไปลนใน 3 มตไดอยางอสระ

8. เรมเรนเดอรภาพเคลอนไหว โดยใชคาสง View4Motion Path Animations อกครง จะปรากฏไดอะลอคดงรปท 11.88 เราจะเหนวาคาทเราไดปรบแตงจะกลบมาปรากฏเชนเดม เราสามารถคลกบนปม OK ไดทนท เมอปรากฏไดอะลอคแสดงชอไฟลภาพเคลอนไหว ใหคลกบนปม Save เปนอนเสรจสนขนตอนการสรางภาพเรนเดอรแบบเคลอนไหว จะปรากฏดงรปท 11.92

เปนอนวา เราไดศกษาคาสงตางๆ ครอบคลมการสรางภาพเหมอนจรงทงภาพนงและภาพเคลอนไหวมาอยางละเอยดทงหมดแลว เราจะเหนไดวาการสรางภาพเหมอนจรงใน AutoCAD 2007 ไดรบการพฒนาขนเปนอยางมาก อปสรรคในการใชงานทพบในรลสกอนๆ กถกขจดออกไปทงหมดแลว ดงนนเราจงสามารถสรางภาพเหมอนจรงทมคณภาพสงไดอยางรวดเรวยงขน โดยทไมจาเปนตองอาศยซอฟทแวร 3 มตอนๆ เขามาชวยเหมอนในอดต

*********************************

รปท 11.92

chap-11-2.PMD 12/10/2549, 21:47244

Page 34: AutoCAD 2007 3D Chap-11

2D Drafting

184

รปท 11.1

ในการเขาส Material Editor หรอMaterials Library นน เราสามารถเร ยกผ านแมทท เร ยลคอนโทรลพาเนล(Material control panel)บนแดชบอรด(Dashboard)ดงรปท 11.1(1) ปมไอคอน (2) ใชสาหรบเรยกหนาตาง Tool Palettes -Dashboard

Materials Library ซงใชเปนแหลงเกบแมททเรยล เพอใหสามารถนาแมททเรยลจากไฟลแบบแปลน .dwg หนงไปใชยงไฟล .dwg อนๆ ไดดงปรากฏในรปท 11.2 (ซาย) สวนปมไอคอน (3) ใชสาหรบเรยกหนาตางMaterial Editor ซงใชสาหรบสรางหรอแกไขปรบแตงผววตถ(Materials)เพอนาไปกาหนดใหวตถ 3 มตตางๆ ทปรากฏอยในไฟลแบบแปลนใชงานดงปรากฏในรปท 11.2

รปท 11.2

แสดงรปตวอยางของผววตถ(Material) หากคลกขวาบนรปตวอยางแมททเรยล จะปรากฏชอทคทเมนดงรปท 11.4 (ซาย) เราสามารถสรางแมททเรยลใหม(Create New Material) เลอกวตถ 3 มตทงหมดทถกกาหนดแมททเรยลทถกเลอก(Select Objects withMaterial) แกไขเปลยนชอและคาบรรยาย(Edit Nameand Description) ลบแมททเรยลทมไดใชงานออกจากแบบแปลน(Purge from Drawing) สงแมททเรยลเขาไปเกบบนทกไวในทลพาเลทไลบรารใชงาน(Export toActive Tool Palette) คดลอกแมททเรยล(Copy)วางแมททเรยล(Paste) กาหนดขนาดของรปตวอยางทปรากฏในชองหนาตางแมททเรยล(Size) เลก(Small)กลาง(Medium) ใหญ(Large) เตม(Full)ขยายรปตวอยางของผววตถ(Material)ทถกเลอกใหปรากฏมขนาดใหญเตมพนทหนาตางแสดงตวอยางแมททเรยลทปรากฏสญลกษณ นบอกใหเราทราบวาแมททเรยลถกกาหนดใหกบวตถ 3 มตแลวSwatch Geometry กาหนดรปตวอยางใหเปนรปทรงกลม หรอรปทรงกระบอก หรอรปทรงกลองสเหลยม Checkered Underlay On/Off แสดงตารางหมากรกสหลงฉาก เพอใหมองเหนผววตถทโปรงใสใชปมไอคอน Create New Material นสาหรบสรางแมททเรยลใหม จะปรากฏไดอะลอค Create NewMaterial ใหพมพชอแมททเรยลในอดทบอกซ Nameเราสามารถระบหรอขามคาอธบาย(Description)ได

Purge from Drawing ลบแมททเรยลทมไดถกกาหนดใหกบวตถ 3 มตออกจากแมททเรยลอดทเตอรIndicate Materials in Use แสดงแมททเรยลทถกกาหนดใหกบวตถ 3 มต

รปท 11.3

11.1.1 อนเตอรเฟส(Interface)ของ Material Editor

chap-11-1.PMD 12/10/2549, 21:46184

Page 35: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 185

Apply Material to Objects ใชปมนสาหรบกาหนดแมททเรยลใหกบวตถ 3 มตRemove Materials from Selected Objectsใช ป มน สาหรบกาหนดถอดหรอยกเลกแมททเรยลออกวตถ 3 มตใชสครอลบารนสาหรบแสดงรปตวอยางทถกซอนอยในชองหนาตาง

ใชสาหรบปรบพนทของหนาตางแสดงตวอยางแมททเรยลใหมขนาดใหญขนหรอเลกลงใชคณสมบตตางๆ ในกลม Material Editor สาหรบปรบแตงรปแบบของแมททเรยลทตองการสรางหรอแกไขปรบแตงใชสาหรบขยายหนาตางแสดงตวอยางมขนาดใหญเตมพนททงหมด และซอนคณสมบตตางๆ ของแมททเรยลแสดงช อแมทท เร ยลท ถกเลอกในช องหน าต างแสดงต วอย างแมททเรยลแสดงชอเทมเพลทของแมททเรยลทนามาใชงาน เทมเพลทหรอตนแบบของแมททเรยลทมการกาหนดคณสมบตมาใหแลวมอยหลายแบบดงรปท 10.5 แตเทมเพลททงหมดสรางมาจากเทมเพลทหลกทมอย 4แบบคอ Realistic, Advanced, Realistic Metal และ Advanced Metal ซงเราสามารถนาเทมเพลทแบบใดแบบหนงทมคณสมบตใกลเคยงกบแมททเรยลทเราตองการสรางไปเปนตนแบบในสรางแมททเรยลขนมา

รปท 11.4

รปท 11.5

ใชงานใหม เทมเพลท Realistic, Advanced, Realistic Metal และ Advanced Metal แตละแบบมการกาหนดคณสมบตทควบคมการปรากฏของแมททเรยลทมรปแบบและคณภาพซงแตกตางกนดงรปท 11.6แสดงรายละเอยดและคาบรรยายการกาหนดคณสมบตตางๆ ของแมททเรยลหากคลกขวาบนแถบสนาเงนของหนาตางจะปรากฏชอทคทเมนดงรปท 11.4 (ขวา) เราสามารถจดการกบหนาตางโดยหากไมตองการใหหนาตางยดตดกบขอบพนทวาดภาพ ใหคลกเพอปลดเครองหมาย ออกจากคาสง Allow Docking หากตองการใชหนาตางยดตดกบขอบซายหรอขอบขวา ใหเลอก Anchor

รปท 11.6

Left หรอ Anchor Right หากตองการใหหนาตางซอนตวอตโนมต ใหคลกใหปรากฏเครองหมาย หนาคาสง Auto-hide หากตองการปรบความโปรงใสของหนาตาง ใหเลอกคาสง Transparency

chap-11-1.PMD 12/10/2549, 21:46185

Page 36: AutoCAD 2007 3D Chap-11

2D Drafting

186

Ambient กาหนดสบนพนผววตถดานตรงขามกบแสงหรอดานทแสงไมไดตกกระทบโดยตรงซงเปนสทเกดจากสภาพแวดล อมดงรปท 11.7 หากปรากฏเครองหมาย บนเชคบอกซBy Object นนหมายถงโปรแกรมจะใชสของวตถ 3 มตเปนส Ambient หากตองการกาหนดสดวยตนเอง เราจะตองปลดเคร องหมาย ออกจากเชคบอกซน

Diffuse กาหนดสบนพนผววตถดานทแสงตกกระทบโดยตรงซงเปนสของพนผวดานทสวางดงรปท 11.7หากปรากฏเครองหมาย บนเชคบอกซ By Object นนหมายถงโปรแกรมจะใชสของวตถ 3 มตเปนสDiffuse หากตองการกาหนดสดวยตนเอง เราจะตองปลดเครองหมาย ออกจากเชคบอกซน หากมการเลอกใชรปภาพ Image เปน Texture map ใน Diffuse Map และมการปรบสไลเดอรของ Texturemap เปน 100 เปอรเซนต สทกาหนดใน Diffuse จะไมมความหมาย แตถาปรบสไลเดอรของ Texturemap เปน 50 เปอรเซนตจะเปนการผสมสทกาหนดใน Diffuse เขากบสของรปภาพ Image อยางละ 50เปอรเซนต แตถามการปรบสไลเดอรของ Texture map เปน 0 เปอรเซนต สทกาหนดใน Diffuseจะปรากฏเตม 100 เปอรเซนต แตรปภาพ Image จะหายไปทงหมดSpecular ควบคมสทปรากฏบนจดสะทอนแสงของพนผววตถดงรปท 11.7 หากปรากฏเครองหมาย บนเชคบอกซ By Object นนหมายถงโปรแกรมจะใชสของวตถ 3 มตเปนสของจดสะทอน Specularหากตองการกาหนดสของจดสะทอนดวยตนเอง เราจะตองปลดเครองหมาย ออกจากเชคบอกซนหากเลอกสทมคาความสวางมาก จะทาใหพนผวของวตถเปนมนเงา หากเลอกสทมคาความมดสง จะทาใหพนผวของวตถเปนผวดานไมสะทอนแสง คา Luminance ของสจะเปนตวกาหนดความเขมขนของจดสะทอนดงรปท 11.8 Specular จะมความสมพนธกบ Shininess เปนอยางมาก เนองจาก Specularนนควบคมความเขมขนของสจดสะทอนแสง แต Shininess จะควบคมขนาดของจดสะทอนแสง

รปท 11.7

Shininess ควบคมขนาดของพนทของจดสะทอนแสง Specular หากกาหนดคานอยพนทของจดสะทอนจะปรากฏเปนวงกวาง หากกาหนดคามาก จดสะทอนจะปรากฏมขนาดเลกมากดงรปท 11.9

25 50Shininess = 0 75 100

Shininess

25 50Luminace = 0 75 100

Specular

Index of reflaction ควบคมการหกเหของแสงผานวตถทโปรงใส หากกาหนดคา 0 (ศนย) จะไมมการหกเหของแสงTranslucency กาหนดใหแสงสามารถผานทะลกระจดกระจายภายในเนอวตถ ผววตถทถกกาหนดคณสมบตนจะสองแสงดวยSelf-Illumination หากกาหนดคามากกวา 0 (ศนย) ผววตถจะปรากฏเรองแสงDiffuse map ใชเชคบอกซนสาหรบปด/เปดโหมดการแสดง Texture map (รปภาพอมเมจ) หรอ Wood(ลายไม) หรอ Marble (ลายหนออน) บนพนทของ Diffuse Texture map ใชแถบรายการนสาหรบเลอกTexture map (รปภาพอมเมจ) หรอ Wood (ลายไม) หรอMarble (ลายหนออน) เพอนามาแมปลงบนพนผวของวตถ 3 มต ซงทางานรวมกบ Diffuse หากเรา

รปท 11.8

รปท 11.9

chap-11-1.PMD 12/10/2549, 21:46186

Page 37: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 187

เลอก Texture map เราจะตองคลกบนปม Select Image แลวคนหารปภาพอมเมจในฟอรแมต .jpg, .bmp,.rle, .dib, .gif, .jpg, .jpeg, .pcx, .png, .tga, หรอ .tif หากเลอก Wood จะปรากฏปม ซงใชสาหรบกาหนดคณสมบตของลวดลายไม

Texture map = 100Texture map = 0 25 50 75

Diffuse

Opacity กาหนดความโปรงใสใหกบผววตถหรอใช Opacity map ของรปขาวดา เพอกาหนดความโปรงใสใหกบบางสวนของวตถ คาสดาจะเปนตวกาหนดความโปรงใสใหวตถดงรปท 11.11 (บน) หากนารปภาพขาวดามาใชกบ Opacity จะทาใหสวนทปรากฏเปนสดาโปรงใสดงรปท 11.11 (ลาง)

Reflection กาหนดการสะทอนของภาพบนผววตถ หากปรบคา Reflection มากกวาศนย การสะทอนใหเหนภาพจากวตถอนๆ ทอยในฉากจะเกดขนบนพนผววตถโดยอตโนมต หากปรบคานอย ภาพจากสภาพแวดลอมจะปรากฏเลอนลางบนผววตถ หากปรบคามากการสะทอนภาพจากสภาพแวดลอมจะมากตามไปดวยดงรปท 11.12 เราสามารถนารปภาพ Iamge มาใชเปนภาพสะทอนไดอกดวย

Bump = 0 100 200 500

Bump กาหนดคาความขรขระของพนผว โดยใชคาสของรปภาพอมเมจเปนตวกาหนดความสงตาหรอความขรขระของพนผว สไลเดอรของ Bump สามารถปรบคาไดอยในชวง -1000 ถง +1000 หากกาหนดคา Bump เปนบวก จดพเซลของรปภาพอมเมจทมสดาจะทาใหพนผวปรากฏเหมอนยบตวลง จดพเซลของรปภาพอมเมจทมสขาวจะทาใหพนผวปรากฏเหมอนนนขนดงรปท 11.13

Reflection = 100 50 20 10 0

รปท 11.10

รปท 11.12

รปท 11.13

Opacity = 100 50 40 30 20 10 0รปท 11.11

Texture image Opacity image Rendered image

chap-11-1.PMD 12/10/2549, 21:46187

Page 38: AutoCAD 2007 3D Chap-11

2D Drafting

188

Note

11.1.2 การสราง Material ใหมขนมาใชงานนอกจากผววตถหรอแมททเรยลทโปรแกรมสรางมาใหซงในทลพาเลทไลบรารดงรปท 11.2 ซงมแมททเรยลใหเลอกใชงานอยจานวนหนงนน หากแมททเรยลเหลานนไมตรงกบความตองการของ

รปท 11.14

พนผวของงาน เราสามารถสรางแมททเรยลใหมได โดยเราสามารถคลกบนป มไอคอน Materials ผานแมทท เรยลคอนโทรลพาเนล(Material control panel)บนแดชบอรด(Dashboard) ดงรปท 11.1 ออกมาใชงาน เมอปรากฏหนาตางMaterials ดงรปท 11.3 หรอรปท 11.14 ใหคลกขวาบนพนทวางบนชองหนาตางแสดงตวอยางแมททเรยล แลวเลอกคาสง Create NewMaterial จะปรากฏไดอะลอคดงรปท 11.15 ใหตงชอแมททเรยล

รปท 11.15

ในอดทบอกซ Name แลวพมพคาอธบายแมททเรยลในอดทบอกซ Description หรอจะปลอยวางไวกได แลวคลกบนปม OK บนหนาตาง Materials จะปรากฏรปตวอยางใหมบนหนาตางแสดงตวอยางของ Material Editor เราจะเหนวาโปรแกรมจะเลอกเทมเพลทแบบ Realistic ใหเราโดยอตโนมตดงรปท 11.6 (กลาง-ขวา) เทมเพลทแบบ Realistic นเหมาะแกการสรางพนผวของวตถโดยทวไป อาท เชน วตถทเปนพลาสตก ผา พรม ไม กระเบองปพน กระเบองมงหลงคา ลกบลเลยดวตถทถกเคลอบดวยส หลอดไฟ และอนๆ เปนตน เนองจากเทมเพลทแบบ Realistic นไมแสดงคณสมบตสจากสภาพแวดลอม(Ambient), ไมสามารถควบคมความเขมและสของจดสะทอน(Specular)แตสามารถแสดงภาพสะทอนจากวตถอนๆ ทอยในฉากไดเพยงเลกนอยผาน Index of reflaction เทานนและไมสามารถควบคมการปรบคาการสะทอน(Reflection)แบบกระจกเงาได ดงนน หากเราตองการสรางพนผววตถทมความมนเงาและสะทอนใหเหนวตถอนๆ อยางชดเจน อาท เชน กระจกเงา พนหนออนขดมน แกวนา ลกแกว วตถทเปนพลาสตกผวมนเงาและวตถผวมนเงาประเภทอนๆ เราควรเลอกใชเทมเพลท Advanced ดงรปท 11.6 (ซาย) เพราะเราสามารถควบคมคณสมบต Ambient,Specular และ Reflection ได ถาหากเราตองการสรางแมททเรยลสาหรบวตถทเปนโลหะผวดานหรอผวมนเงาสะทอนใหเหนวตถอนๆ ทอยในฉาก อาท เชน เหลกชบโครเมยม เพลาเจยรนยขดมนกระจกเงาและอนๆ เราสามารถเลอกเทมเพลทแบบ Realistic Metal ดงรปท 11.6 (ขวา) แตถาหากเราตองการสรางแมททเรยลสาหรบวตถทมพนผวโลหะทสามารถควบคมสของสภาพแวดลอม(Ambient)และสามารถควบคมการสะทอนใหเหนวตถอนๆ (Reflection) เราสามารถเลอกเทมเพลทแบบAdvanced Metal ดงรปท 11.6 (กลาง-ซาย) อนทจรง Advanced Metal นนเหมอนกบ Realistic Metalแตใหการควบคมคณสมบตของพนผวโลหะไดละเอยดกวา

แมททเรยลทงหมดทโปรแกรมสรางมาใหอยในทลพาเลทไลบรารนนทงหมดใชเทมเพลทแบบ Realisticรวมทงเทมเพลททงหมดจากแถบรายการ Template ดงรปท 11.5 กใชเทมเพลทแบบ Realisticเชนเดยวกน

chap-11-1.PMD 12/10/2549, 21:46188

Page 39: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 189

Note

Note

Note หากตองการสรางแมททเรยลแบบ Opacity map ดงรปท 11.11 (ลาง) เราจะตองใชเทมเพลทแบบAdvanced ดงรปท 11.6 (ซาย) เทานน เทมเพลทแบบอนๆ ไมสามารถใชงานได

นอกจากเทมเพลททง 4 แบบ Realistic, Advanced, Realistic Metal, Avanced Metal เรายงสามารถเลอกเทมเพลทอนๆ ทโปรแกรมสรางมาใหดงรปท 11.6 อาท เชน Ceramic tile, Glazed (กระเบองเคลอบมนเงา), Fabric(ผา), Glass - Clear(แกวใส), Glass - Translucent(แกวขน), Ideal Diffuse(สทกาหนดใน Diffuse ลวนๆ), Masonry (กออฐ) Metal(โลหะ), Metal - Brushed (โลหะขดหยาบ), Metal -Flat(โลหะผวดาน), Metal - Polished(โลหะขดมน), Mirror(กระจกเงา), Paint - Flat(สดาน), Paint -Gloss(สมนเงา), Paint - Semi-gloss (สกงมนเงา), Paper(กระดาษ), Paper - Translucent (กระดาษไข),Plastic(พลาสตก), Stone(หน), Stone Polished(หนขดมน), Water(นา), Wood Unfinished(ไมแบบไมสาเรจรป), Wood Varnished(เคลอบเงา) เทมเพลททงหมดทกลาวมานถกสรางมาจากเทมเพลทRealistic และ Realistic Metal เทานน อยางไรกตาม หลงจากทเราเรยกเทมเพลทใดมาใชงานบนหนาตาง Materials แลว เราสามารถเปลยนเทมเพลทใหมไดโดยงาย โดยเทกเจอรแมปหรอรปภาพอมเมจทถกกาหนดใหกบ Diffuse map, Opacity map, Reflection map และ Bump map จะถกนาไปใชในเทมเพลทใหมโดยอตโนมต โดยทเราไมตองเสยเวลาโหลดเทกซเจอรแมปใหม

แมททเรยลทเราสรางและกาหนดคณสมบตตางๆ จะถกบนทกอยในไฟลแบบแปลนใชงานเทานนหากตองการนาแมททเรยลไปใชกบไฟลแบบแปลนอนๆ เราจะตองใชคาสง Export to Active ToolPalette จงจะสามารถนาไปใชกบไฟลแบบแปลนอนๆ ได

เม อเราสรางแมททเรยลใหมและเลอกเทมเพลทของแมททเรยลทโปรแกรมกาหนดมาใหแลวเรายงสามารถปรบแตงคณสมบตตางๆ และเลอกเทกซเจอรแมปใน Diffuse, Opacity, Reflection และBump ไดตามตองการ

11.1.3 การใชงานเทกซเจอรแมป(Texture maps)เราสามารถนารปภาพอมเมจหรอรปสแกน(Scan)หรอรปถาย(Photo)ในฟอรแมตตางๆ อาท เชน .jpg,.bmp, .rle, .dib, .gif, .jpg, .jpeg, .pcx, .png, .tga, หรอ .tif เขามาใชงานใน Diffuse map, Opacity map,Reflection map และ Bump map เทกซเจอรแมปในแตละแบบจะใหผลการปรากฏของผววตถทแตกตางกนดงตอไปน11.1.3.1 Diffuse Mapsดฟฟวสแมปสนนใชในกรณทเราตองการนารปอมเมจ อาท เชน รปกระเบองปพน รปลายไมรปลายหนออน รปลายผา รปลายหลงคาและอนๆ ไปแมปไวบนพนผวของวตถ 3 มตโดยตรง สและลวดลายของรปอมเมจทนามาใชใน Diffuse map จะปรากฏบนวตถ 3 มตเหมอนทปรากฏในรปอมเมจทกประการ เมอเรานารปอมเมจมาใชในดฟฟวสแมปแลว หากปรบสไลเดอรของ Diffuse map เปน100 เปอรเซนต สทเราไดกาหนดใน Diffuse จะไมมผลตอสของวตถ แตสและลวดลายของรปอมเมจจะปรากฏเตม 100 เปอรเซนตดงรปท 11.10 และรปท 11.16

chap-11-1.PMD 12/10/2549, 21:46189

Page 40: AutoCAD 2007 3D Chap-11

2D Drafting

190

ในการกาหนด Diffuse map กอนอน ใหแนใจวาปรากฏเครองหมาย หนาเชคบอกซ Diffuse mapและใหแนใจวา Texture Map ปรากฏในแถบรายการ แลวคลกบนปม Select Image ดงรปท 11.17(ซาย) จะปรากฏไดอะลอคสาหรบเลอกไฟลรปภาพฟอรแมตตางๆ คลกบนชอไฟลทตองการนามา

รปภาพอมเมจ(Raster Image) Diffuse texture map + Box Mapping

Raster Image รปขาวดา Opacity map + Box Mapping

รปท 11.16

ใชเปน Diffuse texture map แลวคลกปมOpen จะปรากฏดงรปท 11.17 (ขวา) เราจะเหนวาจะปรากฏสไลเดอรสาหรบปรบคาการผสมกบส Diffuse โดยทโปรแกรม

กาหนดมาให คาทกาหนดในสไลเดอรคอ 100 เปอรเซนต นนคอสและลวดลายของเทกซเจอรแมปจะปรากฏบนวตถ 3 มต 100 เปอรเซนตเตมไมมการผสมกบส Diffuse แตถาเลอนสไลเดอรไปทางซายคาเปอรเซนตของสทกาหนดใน Diffuse จะปรากฏชดเจนเพมขน เทกซเจอรแมปจะปรากฏจางลงตามสดสวนของเปอรเซนตทกาหนด นอกจากน เรายงสามารถใชปมไอคอน Adjust scale/tiling offsetand rotation value of bitmap ซงใชสาหรบปรบสเกล การทาซา ระยะเยอง มมการหมนของรปภาพอมเมจ และปมไอคอน Delete map information from material สาหรบลบรปภาพอมเมจออกจากแมททเรยล11.1.3.2 Opacity Mapsโอปาซตแมปใชในกรณทเราตองการกาหนดใหบางสวนของวตถ 3 มตโปรงใสและบางสวนทบตนโดยแสดงสหรอเทกซเจอรแมปของ Diffuse รปภาพอมเมจทจะนามาใชกบ Opacity map จะตองเปน

รปท 11.18

รปท 11.17

chap-11-1.PMD 12/10/2549, 21:46190

Page 41: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 191

Note

รปท 11.19

รปขาวดาดงรปท 11.18 (ซาย) สวนทเปนสขาวของรปภาพอมเมจจะทาใหพนผวของวตถ 3 มตปรากฏสหรอเทกซเจอรแมปของ Diffuse สวนทเปนสดาของรปภาพอมเมจจะทาใหพนผวของวตถ 3 มตโปรงใสหรอทาใหเรา มองทะลเหมอนกบโครงลวด 3 มตถกหกลบออกไปจรงๆ ดงรปท 11.18 (ขวา)ในการกาหนด Opacity map ใหคลกบนปม Select Image ดงรปท11.19 (ซาย) จะปรากฏไดอะลอคส าห ร บ เ ล อก ไฟล ร ปภ าพฟอรแมตตางๆ ใหคลกบนชอไฟลทเปนรปขาวดาทตองการนามาใชเปน Opacity map แลวคลกบนปมOpen จะปรากฏดงรปท 11.19 (ขวา) เราจะสงเกตเหนวาจะปรากฏเชคบอกซสาหรบปด/เปดผลของOpacity map และจะปรากฏชอไฟลแทนทปม Select Image และจะปรากฏปมไอคอน Adjustscale/tiling offset and rotation value of bitmap ซงใชสาหรบปรบสเกล การทาซา ระยะเยอง มมการหมนของรปภาพอมเมจและปมไอคอน Delete map information from material สาหรบลบรปภาพอมเมจออกจากแมททเรยล

Opacity map สามารถนาไปใชงานในเทมเพลท Advanced เทานน ไมสามารถใชงานกบเทมเพลทอนๆได นอกจากน เราจะตองกาหนด Specular ใหเปนสดาสนท R,G,B = 0,0,0 เพอปองกนมใหแสงสะทอนกบสวนทโปรง ใส

11.1.3.3 Reflection Mapsรเฟลกชนแมปจะมเฉพาะเทมเพลท Advanced และ Advanced Metal สวนเทมเพลทอนๆ จะไมสามารถใช Reflection map ได เราจะใช Reflection map ในกรณทตองการเพมความเรวในการเรนเดอรหากวตถ 3 มตตางๆ ทอยในฉากมจานวนมาก และมกลมของวตถทตองการใหมการสะทอนจากวตถอนๆ ทปรากฏอยในสภาพแวดลอม หากเราใชการสะทอนแสงแบบคานวนการสะทอนของวตถจรงๆหากมวตถอยจานวนมาก โปรแกรมกจะตองเสยเวลาคานวณเพมขนตามจานวนของวตถทสะทอนวตถอนๆ ทอยในฉาก ดงนน เพอหลกเลยงการคานวณภาพทจะตองใชเวลานานสาหรบฉากทมวตถจานวนมากๆ เราจะตองเปลยนการสะทอนจรงใหกลายเปนการสะทอนแบบลวงตา นนหมายถงการนาเอารปภาพอมเมจของสภาพแวดลอมมาแมปรอบรปทรงกลมในจนตนาการ เพอทาใหสะทอนลงบนพนผว

รปท 11.20การสะทอนทเกดจากการคานวณจรง การสะทอนสวงตาทเกดจาก Relection map

chap-11-1.PMD 12/10/2549, 21:46191

Page 42: AutoCAD 2007 3D Chap-11

2D Drafting

192

ของวตถ 3 มต ดวยวธนจะชวยลดเวลาในการเรนเดอรหรอคานวณภาพไดเปนอยางมาก โดยยงคงไวซงความเหมอนจรงของภาพและเปนการยากทจะสงเกตเหนไดวาเปนการสะทอนจรงหรอสะทอนแบบลวงตาดงรปท 11.20 สงเกตวา การสะทอนภาพบนรปทรงกลมดงรปท 11.20 (ซาย) เปนเพยงการใชคาReflection ทาใหเกดการสะทอนแบบคานวณวตถ 3 มตทงหมดทอยในฉากจรงๆ สวนการสะทอนภาพบนรปทรงกลมดงรปท 11.20 (ขวา) ใชวธการเรนเดอรครงแรก เพอใหไดภาพจากสภาพแวดลอมแลวนาภาพทเรนเดอรไดไปใชใน Reflection map ของแมททเรยลทนามากาหนดใหกบรปทรงกลมแตละลก

รปท 11.21

ในการกาหนด Reflection map ใหคลกบนปม Select Image ดงรปท 11.21(ซาย) จะปรากฏไดอะลอคสาหรบเลอกไฟลรปภาพฟอรแมตตางๆ ใหคลกบนชอไฟลรปภาพอมเมจของสภาพแวดลอมทตองการนามาใชเปน Reflection map แลวคลกบนปม Open จะปรากฏดงรปท 11.21 (ขวา) เราจะสงเกตเหนวาจะปรากฏเชคบอกซสาหรบปด/เปดผลของ Reflection map และจะปรากฏชอไฟลแทนทปม SelectImage และจะปรากฏปมไอคอน Adjust scale/tiling offset and rotation value of bitmap ซงใชสาหรบปรบสเกล การทาซา ระยะเยอง มมการ หมนของรปภาพอมเมจ และปมไอคอน Deletemap information from material สาหรบลบรปภาพอมเมจออกจากแมททเรยล11.1.3.4 Bump Mapsหากวตถ 3 มตทเราจะสรางผววตถนนตองการความขรขระของพนผว เราสามารถนารปภาพอมเมจขาวดา รปภาพอมเมจทมการไลระดบความเขมของสเทาหรอรปภาพอมเมจสมาใชเปน Bump map

Diffuse & Bump map

Bump map = 0 หรอไมใช Bump map

Bump map = -100 Bump map = 100

รปท 11.22

chap-11-1.PMD 12/10/2549, 21:46192

Page 43: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 193

โปรแกรมจะนาคาความเขมของสมากาหนดเปนระดบความสงตาของพนผว คา Bump ทใชไดอยในชวง -1000 ถง 1000 หากปรบคา Bump เปนบวก จดใดของรปอมเมจทปรากฏเปนสดา จดนนจะเปนพนผวทอยในระดบตา จดใดของรปอมเมจเปนสเทา จดนนจะเปนพนผวทอยระดบกลาง จดใดของรปอมเมจเปนสขาว จดนนจะเปนพนผวทอยระดบสง ในทานองเดยวกน หากปรบคา Bump เปนลบจะไดผลความขรขระของพนผวตรงกนขาม ความขรขระของพนผวจะไลระดบตามความเขมของสเทาถาเขมมากความลกสง ถาสวางมากพนผวจะอยสง โดยทวไป เราสามารถใชรปภาพอมเมจใน Diffusemap และ Bump map เปนรปอมเมจเดยวกนไดดงรปท 11.22

ในการกาหนด Bump map ใหคลกบนปม Select Image ดงรปท11.23 (ซาย) จะปรากฏไดอะลอคสาหรบเลอกไฟลรปภาพฟอรแมตตางๆ ใหคลกบนชอไฟลรปภาพอมเมจทตองการนามาใชเปน Bumpmap แลวคลกบนปม Open จะปรากฏดงรปท 11.23 (ขวา) เราจะสงเกตเหนวาจะปรากฏเชคบอกซสาหรบปด/เปดผลของ Bump map และจะปรากฏชอไฟลแทนทปม Select Image และจะปรากฏปมไอคอน Adjust scale/tiling offset and rotation value of bitmap ซงใชสาหรบปรบสเกลการทาซา ระยะเยอง มมการ หมนของรปภาพอมเมจและปมไอคอน Delete map informationfrom material สาหรบลบรปภาพอมเมจออกจากแมททเรยล11.1.3.5 การปรบสเกล การทาซา ระยะเยองและการหมนของเทกซเจอรแมปหลงจากทเราไดกาหนดรปภาพอมเมจใหกบ Diffuse map, Opacity map, Reflection map และ Bumpmap แลว เราสามารถกาหนดขนาดหรอสเกลทแนนอนได โดยคลกบนปม Adjust scale/tilingoffset and rotation value of bitmap ทปรากฏอยบนแมปทตองการปรบแตง จะปรากฏไดอะลอคดงรปท11.24 โดยมความหมายบนไดอะลอคดงตอไปน

รปท 11.23

Scale หากตองการกาหนดใหรปอมเมจมขนาดและหนวยวดทแนนอนและมระยะทแมนยา ใหเลอกปมเรดโอน แลวเลอกหนวยวดในแถบรายการ Units ใหตรงกบหนวยวดทกาหนดใน Insertion scale ของคาสง Format4Unit หากเราขนรปโมเดลดวย 1 หนวยบนพนทวาดภาพเทากบ 1 เมตรของงานจรง หนวยวด Insertion scale ของคาสง Format4Unitจะตองกาหนดเปน Meters และในแถบรายการ Units น จะตองกาหนดเปน Meters เชนเดยวกนFit to object หากเลอกปมเรดโอน โปรแกรมจะเปลยนสเกลของรปภาพอมเมจใหฟตพอดกบขนาดของโมเดล 3 มตโดยอตโนมต โดยไมสนใจวาโมเดล 3 มตจะมขนาดเทาใด ดงนนขนาดของรปอมเมจทปรากฏบนโมเดล 3 มตจงเปนขนาดทเปลยนไปตามขนาดของวตถ 3 มตTiled โดยปกตจะปรากฏเครองหมาย บนเชคบอกซน ซงหมายความวาโปรแกรมจะแสดงภาพอมเมจซาๆ จนกระทงครอบคลมพนททงหมดบนโมเดล 3 มต

รปท 11.24

chap-11-1.PMD 12/10/2549, 21:46193

Page 44: AutoCAD 2007 3D Chap-11

2D Drafting

194

U Tile ใชสาหรบกาหนดจานวนการทาซาของรปอมเมจในแนวแกน XV Tile ใชสาหรบกาหนดจานวนการทาซาของรปอมเมจในแนวแกน Yลอคการปรบจานวนการทาซาในแนวแกน X และ Y ใหเปลยนแปลงไปพรอมกนPreview กาหนดสเกลในการแสดงภาพตวอยางU Offset กาหนดระยะเยองในแนวแกน XV Offset กาหนดระยะเยองในแนวแกน YRotation หมนรปภาพอมเมจReset ใชสาหรบเรยกคนคาเรมตนตางๆ ตามทโปรแกรมกาหนดมาใหทงหมด

หากเรามรปภาพอมเมจดงรปท 11.25 เราจะเหนวาอมเมจรปนในแนวนอนมกระเบอง 4 แผนและแนวตงมกระเบอง 4 แผน หากเราขนรปโมเดลดวย 1 หนวยบนพนทวาดภาพเทากบ 1 เมตรของงานจรง

และเราตองการใหกระเบองแตละแผนมความกวางยาวเทากบ 0.20x0.20เมตร ดงนน ระยะ 1 เมตรใน 3 มตจะตองปรากฏกระเบองจานวน 5 แผนกอนอน เราจะตองใชคาสง Format4Unit โดยใหแนใจวาปรากฏ Metersในแถบรายการ Insertion scale ซงจะตองเปนหนวยเดยวกนกบชนงานแลวจงเขาสหนาตาง Material Editor ดงรปท 11.3 สราง Material ใหม CreateNew Material แลวคลกบนปม Select Image ของ Diffuse map คนหารปอมเมจ Sitework.Paving - Surfacing.Pavers.4.jpg คลกบนปม Open แลว

คลกบนปม Adjust scale/tiling offset and rotation value of bitmap จะปรากฏดงรปท 11.26 (บน-ซาย) ใหแนใจวาปมเรดโอ Scale ถกเลอก แลวเลอกหนวยวด Meters ในแถบรายการ Units โดยท

รปท 11.25

รปท 11.26 โปรแกรมกาหนดมาให Width= 1 หนวยและ Height = 1หนวย (1 หนวยในทนหมายถง1 เมตร) หากเราใชคา Width =1 หนวยและ Height = 1 หนวยจะหมายถงรปอมเมจจะมความกวางและความสงเท ากบ 1เมตรพอด เม อกาหนดแมทท เ ร ยลน ให ก บกล องส เ ห ล ย ม จ ต ร ส ขน า ด1.00x1.00x1.00 เมตร3 จะปรากฏกระเบ อง 4 แผนในแนวนอนและแนวตงดงรปท11.26 (ซาย-ลาง) เนองจากรปอมเมจมกระเบอง 4 แผนใน

chap-11-1.PMD 12/10/2549, 21:46194

Page 45: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 195

แนวนอนและ 4 แผนในแนวตง นนหมายถงกระเบองแตละแผนจะมขนาดเทากบ 0.25x0.25 เมตรซงไมใชขนาดทตองการ สมมตวารปอมเมจดงรปท 11.25 มกระเบองแผนเดยว เรากสามารถกาหนดคา0.2 เมตรเขาไปในอดบอกซ Width และ Height ไดทนท แตอนทจรงกระเบองทปรากฏในรปอมเมจดงรปท 11.25 ม 4 แผนในแนวนอนและ 4 แผนในแนวตง หากนาคา 0.2 เมตรไปคณดวยกระเบองจานวน 4 แผนจะไดความกวางยาวของกระเบอง 4 แผนรวมเทากบ 0.8 เมตร ดงนน เรากสามารถนาคา0.8 หนวยไปกาหนดในอดบอกซ Width และ Height ดงรปท 11.26 (ขวา-บน) ได เมอกาหนดแมททเรยลนใหกบกลองสเหลยมจตรสขนาด 1.00x1.00x1.00 เมตร3 จะปรากฏกระเบอง 5 แผนในแนวนอนและแนวตงดงรปท 11.26 (ขวา-ลาง) เราจะเหนวากระเบองทง 5 แผน จะปรากฏบนระยะ 1 เมตรพอด นนหมายถงกระเบองแตละแผนจะมขนาดเทากบ 0.20 เมตร ซงเปนขนาดทเราตองการพอด

11.1.4 การกาหนดแมททเรยลใหกบวตถ 3 มตในระดบ Face และ Objectความสามารถในการกาหนดแมททเรยลใหกบวตถ 3 มตใน AutoCAD 2007 สามารถทาไดทงระดบFace และ Object โดยเราสามารถกาหนดแมททเรยลผานทง Material Editor หรอ Tool Palettes -Material Library ดงรปท 11.27

Material Editor

Tool Palettes -Material Library

การกาหนดแมททเรยลใหกบวตถ 3 มตในะดบ Object ทาได 4 วธคอ1. คลกและลากแมททเรยลบนรปตวอยางแมททเรยลจาก Material Editor หรอรปตวอยาง

แมททเรยลจาก Tool Palettes - Material Library ไปปลอยบนโครงลวด 3 มตโดยตรง2. คลกขวาบนรปตวอยางแมททเรยลบนหนาตาง Material Editor แลวเลอกคาสง Apply Material

หรอดบเบลคลกบนรปตวอยางแมททเรยลบนหนาตาง Material Editor จะปรากฏขอความSelect objects: คลกบนวตถ 3 มตทตองการ แลวคลกขวา

3. คลกบนรปตวอยางแมททเรยลบน Tool Palettes - Material Library จะปรากฏขอความ Selectobjects: คลกบนวตถ 3 มต ทตองการ แลวคลกขวา

Object

Face

รปท 11.27

chap-11-1.PMD 12/10/2549, 21:46195

Page 46: AutoCAD 2007 3D Chap-11

2D Drafting

196

Note

4. เลอกวตถ 3 มตใหปรากฏจดกรปส คลกขวาบนรปตวอยางแมททเรยลบนหนาตาง MaterialEditor แลวเลอกคาสง Apply Material to Selection หรอเลอกวตถ 3 มตใหปรากฏจดกรปสแลวคลกบนรปตวอยางแมททเรยลบน Tool Palettes - Material Library

การกาหนดแมททเรยลใหกบวตถ 3 มตในะดบ Face ทาได 3 วธคอ1. คลกขวาบนรปตวอยางแมททเรยลบนหนาตาง Material Editor แลวเลอกคาสง Apply Material

หรอดบเบลคลกบนรปตวอยางแมททเรยลบนหนาตาง Material Editor เมอปรากฏขอความSelect objects: กดปม E คางไว คลกบนผวหนาเฟสตางๆ ทตองการ แลวคลกขวา

2. คลกบนรปตวอยางแมททเรยลบน Tool Palettes - Material Library จะปรากฏขอความ Selectobjects: กดปม E คางไว คลกบนผวหนาเฟสตางๆ ทตองการ แลวคลกขวา

3. กดปม E คางไว คลกบนผวหนาเฟสตางๆ ใหปรากฏจดกรปส คลกขวาบนรปตวอยางแมททเรยลบนหนาตาง Material Editor แลวเลอกคาสง Apply Material to Selection หรอกดปมE คางไว คลกบนผวหนาเฟสตางๆ ใหปรากฏจดกรปส แลวคลกบนรปตวอยางแมททเรยลบน Tool Palettes - Material Library

เมอกดปม E แลวคลกบนวตถ 3 มตครงแรก วตถ 3 มตทงชนจะถกเลอกในเบองตน ในขณะทยงคงกดปม E คางไวอยนน คลกบนผวหนาใหปรากฏจดกรปส ผวหนานนจะถกเลอกแทนทวตถทงชน

11.1.5 การเกบแมททเรยลเขาไลบรารและการนากลบมาใชงานหลงจากทเราใช Material Editor สรางแมททเรยลขนมาใชงานหรอนาแมททเรยลทมอยแลวมาแกไขเราสามารถเกบแมททเรยลเขาทลพาเลทไลบรารเพอนาไปใชงานในไฟลแบบแปลนอนๆ โดยกอนอน เรยกหนาตาง Tool Palettes - Material Library ออกมาใชงาน โดยเลอกแถบพาเลทเปาหมายทตองการนาแมททเรยลเขาไปใชงาน บนชองหนาตางแสดงรปตวอยางแมททเรยลของ Material Editorใหคลกขวาบนรปตวอยางแมททเรยล จะปรากฏชอทคทเมนดงรปท 11.28 (ซาย) ใหเลอกคาสง Exportto Active Tool Palette แมททเรยลจาก Material Editor จะถกสงไปยงTool Palettes - Material Libraryดงรปท 11.28 (ขวา) เมอเรมไฟลแบบแปลนใหม เราสามารถเรยกแมททเรยลไปใชงานไดตามตองการ

รปท 11.28

chap-11-1.PMD 12/10/2549, 21:46196

Page 47: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 197

ในการนาแมททเรยลกลบมาใชงาน เราจะตองคลกบนปมไอคอน Indicate Materials in Use บนหนาตาง Material Editor ดงรปท 11.3 เพอทจะแสดงใหเหนวาแมททเรยลใดทปรากฏอยบนหนาตางแสดงรปตวอยางถกกาหนดใหกบวตถ 3 มตทอยในฉากบาง ไอคอน ทปรากฏบนรปตวอยางดงรปท 11.29 (ซาย) จะแสดงใหเราทราบวามการนาแมททเรยลไปกาหนดใหกบวตถ 3 มตตางๆ ทอยในฉาก

หากเราตองการทราบวามวตถใดบางทใชแมททเรยลนน เราสามารถตรวจสอบได โดยคลกขวาบนรปตวอยางแมททเรยลทตองการตรวจสอบวากาหนดใหกบวตถ 3 มตชนใดบาง แลวเลอกคาสง Selectobjects with material จากชอทคทเมน วตถ 3 มตทใชแมททเรยลดงกลาวจะถกเลอกทงหมด วธนจะ

ชวยใหเราทราบวาวตถใดทอย ในฉากใชแมททเรยลใดทปรากฏอยบนหนาตางแสดงตวอยางแมททเรยล เมอเราทราบแลววาแมททเรยลใดทถกกาหนดใหกบวตถ 3 มต เรากสามารถแกไขคณสมบตตางๆ ของแมททเรยลนนไดตามตองการ ซงจะมผลการเปลยนแปลงกบวตถ 3 มตทอยในฉากในทนททเราแกไขคณสมบตของแมททเรยล รปตวอยางแมททเรยลทปรากฏดงรปท 11.29 (ขวา) ไมปรากฏไอคอน หลงจากทเราไดคลกบนปมไอคอน Indicate Materials in Use แลว แสดงวาแมททเรยลนนมไดถกกาหนดใหกบวตถ 3 มตใดๆ ทอยในฉาก เราสามารถลบแมททเรยลนนทงไปไดโดยคลกขวาบนรปตวอยางแมททเรยล แลวเลอกคาสง Purge from Drawing หรอคลกบนปมไอคอน

ไดตามตองการ

รปท 11.29

โดยทโปรแกรมกาหนดมาให รปผววตถตวอยางทปรากฏบนหนาตาง Tool Palettes - Materials นนมขนาดเลกเกนไปดงรปท 11.30 (ซาย) เราสามารถคลกขวาบนสครอลบารหรอคลกขวาบนพนทขอบของหนาตาง จะปรากฏชอทคทเมนดงรปท 11.30 (กลาง-ซาย) ใหเลอกคาสง View Options จะปรากฏไดอะลอคดงรปท 11.30 (กลาง-ขวา) เลอนสไลเดอร Image size ไปทางขวาสด เพอปรบขนาดรปตวอยางแมททเรยลใหมขนาดใหญทสด เลอกปมเรดโอ Icon with text เพอแสดงเฉพาะรปตวอยางและ

รปท 11.30

chap-11-1.PMD 12/10/2549, 21:46197

Page 48: AutoCAD 2007 3D Chap-11

2D Drafting

198

มตวอกษรกากบอยดานลางและเลอก All Palettes จากแถบรายการ Apply to เพอใหมผลกบแถบพาเลทอนๆ ทงหมด จะปรากฏ Tool Palettes - Materials ซงแสดงรปตวอยางแมททเรยลอยางเหมาะสมดงรปท 11.30 (ขวา)

11.1.6 การกาหนดแมปปง(Mapping)แมปปงคอรออรดเนทเปนตวชตาแหนงและทศทางในการนารปภาพอมเมจทถกกาหนดใน Diffusemap, Opacity map และ Bump map วางไวบนพนผวของวตถ 3 มตทอยในฉาก หากปราศจากแมปปงคอรออรดเนท เราจะไมสามารถวางรปภาพอมเมจในตาแหนงและทศทางทตองการได หลงจากทเราไดสรางแมททเรยลใน Material Editor และกาหนดแมททเรยลใหกบวตถ 3 มตหรอหลงจากทเราไดใช Tool Palettes - Material Library กาหนดแมททเรยลใหกบวตถ 3 มตแลว เราสามารถทจะกาหนดแมปปงไอคอนซงเปนตวแสดงแมปปงคอรออรดเนทวามรปแบบ ตาแหนงและทศทางใดใหกบวตถ3 มตทอยในฉาก เราสามารถกาหนดแมปปงไอคอนใหกบวตถ 3 มตในระดบวตถ(Object) หรอในระดบผวหนา(Face) โดยแตละผวหนาสามารถกาหนดแมปปงไอคอนไดแยกอสระตอกน11.1.6.1 ประเภทของแมปปง(Type of mapping)แมปปงใน AutoCAD 2007 มอยทงหมด 4 แบบดงรปท 11.31 คอ 1. แมปปงแบบแบนราบเรยบ(Planarmapping) ใชกบวตถทมลกษณะแบนราบเรยบ อาท เชน พรมปพน รปภาพตดผนง รปคนและตนไม2 มตแบบโอพาซตแมปและอนๆ 2. แมปปงแบบทกดานของกลอง(Box mapping) ใชกบวตถทมลกษณะเปนกลองสเหลยม อาท เชน หนงสอ โตะ เกาอ ตเสอผา ตกสง และอนๆ 3. แมปปงแบบทรงกระบอก(Cylindrical mapping) ใชกบวตถทมลกษณะเปนรปทรงกระบอก อาท เชน ดนสอ โคมไฟแกวนา ปลากระปอง ขวดนาอดลมและอนๆ 4. แมปปงแบบทรงกลม(Spherical mapping) ใชกบวตถทมลกษณะเปนรปทรงกลม อาท เชน ลกโลก ลกบอล และอนๆ เปนตน

1. Planar mapping 2. Box mapping

3. Cylindrical mapping 2. Spherical mapping

รปท 11.31

chap-11-1.PMD 12/10/2549, 21:46198

Page 49: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 199

11.1.6.2 การกาหนด Mapping ใหกบ Objects และ Facesในการกาหนดแมปปงใหกบวตถ 3 มต นอกจากจะกาหนดแมปปงใหกบวตถ 3 มตทงชน เรายงสามารถกาหนดแมปปงใหกบวตถยอย(Sub-object )ในระดบผวหนาเฟสและยงสามารถกาหนดแมปปงหลายๆประเภทในวตถ 3 มตชนเดยวกนได อาท เชน วตถ 3 มตทงชนอาจจะกาหนด Box mapping บางผวหนาอาจจะกาหนด Planar mapping บางผวหนาอาจจะกาหนด Cylindrical mapping บางผวหนาอาจจะกาหนด Spherical mapping กยอมได

ในการกาหนดแมปปงคอรออรดเนท เราสามารถคลกบนปมไอคอนแมปปงประเภทตางๆ จากแดชบอรด(Dashboard)ดงรปท 11.32 หรอเรยกคาสงจากเมนบาร View4Render4Mapping4Planar

รปท 11.32Mapping , View4Render4Mapping4Box Mapping ,View4Render4Mapping4Cylindrical Mapping หรอ View4

Render4Mapping4Spherical Mapping หรอพมพคาสงยอSETUV ผานบรรทดปอนคาสง เมอเรยกคาสงออกมาใชงานจะปรากฏขอความดงน

Command: _MaterialMap {คาสงทเรยกผานบรรทดปอนคาสง}Select an option [Box/Planar/Spherical/Cylindrical/copY mapping to/Reset mapping]<Box>: _P

{หากเรยกคาสงผานเมนบารหรอปมไอคอนโปรแกรมจะเลอกตวเลอกประเภทแมปปงโดยอตโนมต}Select faces or objects: {คลกลงบนวตถ 3 มตหรอกดปม E แลวคลกบนผวหนาหนงหรอหลายผวหนา

ทตองการกาหนดแมปปง}Select faces or objects: {คลกขวาหรอกดปม Q เพอออกจากการเลอกวตถ}Accept the mapping or [Move/Rotate/reseT/sWitch mapping mode]: {จะปรากฏแมปปง

ไอคอนประเภท Planar, Box, Cylindrical หรอ Spherical บนผวหนาหรอวตถ 3 มตทถกเลอก เราสามารถคลกบนจดกรปสสนาเงนทปรากฏบนแมปปงไอคอน เพอปรบตาแหนงและขนาดของแมปปงไอคอน เราสามารถพมพตวเลอก M เพอเคลอนยายตาแหนงของแมปปงไอคอนหรอพมพตวเลอก R เพอหมนเปลยนทศทางการหนเหใหกบแมปปงไอคอนหรอพมพตวเลอก T ในกรณทหลงจากมการปรบตาแหนงและขนาดของแมปปงไอคอนไปแลว และตองการเรยกคนแมปปงคอรออรดเนททโปรแกรมกาหนดมาให กลบมาใชงานหรอพมพตวเลอก W ในกรณทตองการเปลยนประเภทแมปปงจาก Planarเปน Box หรอจาก Cylindrical เปน Planar และอนๆ เปนตน ใหกบผวหนาหรอวตถ 3 มตทถกเลอก}

โดยทโปรแกรมกาหนดมาใหวตถ 3 มตทกชนจะถกกาหนดแมปปงคอรออรดเนทแบบ Box mappingมาใหโดยอตโนมต เราจะเหนไดกตอเมอเราไดกาหนดแมททเรยลทม Diffuse map ใหกบวตถ 3 มตโปรแกรมจะฉายภาพรปภาพอมเมจจากดานบน ดานลาง ดานหนา ดานหลง ดานซายและดานขวาจากรปท 11.33 หากเราตองการใหผวหนาลาดเอยงของวตถ 3 มตมแมปปงคอรออรดเนทแบบ Planar

mapping ทแยกอสระ เราสามารถทาได โดยเรยกคาสง View4Render4Mapping4Planar Mapping เมอปรากฏขอความ Select faces or objects: ใหกดปม E คางไว แลวคลกบนผวหนาลาดเอยง จนกระท งผวหนาปรากฏบนเสนประ แลวคลกขวา จะปรากฏแมปปงไอคอนดงรปท11.34 (บน-ซาย) ใหคลกเพอปรบตาแหนงจดกรปสทง 4 จดรปท 11.33

chap-11-1.PMD 12/10/2549, 21:46199

Page 50: AutoCAD 2007 3D Chap-11

2D Drafting

200

Note

Note

แมปปงคอรออรดเนทของรปภาพอมเมจจะเปลยนแปลงตามไปดวยดงรปท 11.34 (บน-ขวา) ตอไปหากเราตองการใหผวหนาดานหนาของวตถ 3 มตมแมปปงคอรออรดเนทแบบ Planar mappingทแยกอสระ เชนเดยวกน เราสามารถทาไดโดยเรยกคาสง View4Render4Mapping4PlanarMapping เมอปรากฏขอความ Select faces or objects: ใหกดปม E คางไว แลวคลกบนผวหนาดานหนาจนกระทง ผวหนาปรากฏบนเสนประ แลวคลกขวา จะปรากฏแมปปงไอคอนดงรปท 11.34(ลาง-ซาย) ใหคลกเพอปรบตาแหนงจดกรปสทง 4 จด แมปปงคอรออรดเนทของรปภาพอมเมจจะเปลยนแปลงตามไปดวยดงรปท 11.34 (ลาง-ขวา) เราจะเหนวาแมปปงคอรออรดเนท Planar mappingของทงผวหนาเอยงและของผวหนาดานหนานนเปนอสระจากแมปปงคอรออรดเนท Box mappingทถกกาหนดใหกบวตถ 3 มตทงชน ความสามารถในการกาหนดแมปปงคอรออรดเนททสามารถทาไดในระดบ Object และระดบ Face ทาใหขดจากดในการวางรปภาพอมเมจทมขนาด ตาแหนงและทศทางการหนเหแตกตางกนได ถงแมวาวตถ 3 มตนนจะเปนวตถชนเดยวกนกตาม

หาก Diffuse map, Opacity map หรอ Bump map มการใชปม Adjust scale/tiling offset androtation value of bitmap เพอกาหนดรปอมเมจใหไดสเกลและหนวยวดทแนนอน หากมการเปลยนแปลงขนาดของแมปปงไอคอน จะทาใหขนาดและสเกลของรปภาพอมเมจทปรากฏบนวตถ 3 มตเปลยนแปลงตามไปดวย ซงจะทาใหขนาดของรปอมเมจปรากฏไมถกตอง ดงนน หากมการกาหนดขนาดสเกลของรปอมเมจทแนนอน เราควรจะใชแมปปงไอคอนในการกาหนดทศทางการหนเหของรปภาพอมเมจเทานน ไมควรปรบขนาดของแมปปงไอคอน เพราะจะทาใหสเกลของรปอมเมจไมถกตอง หากเราไดปรบขนาดของแมปปงไอคอนซงทาใหสเกลของรปอมเมจเปลยนไปแลว เราสามารถ Reset ขนาดของแมปปงไอคอนใหกลบไปยงขนาดทถกตองได

ในการเรยกคนแมปปงคอรออรดเนทตามทโปรแกรมกาหนดมาใหกลบมาใชงาน หากแมปปงนนกาหนดใหกบวตถ 3 มตในระดบ Object เราจะตองเลอกวตถทงชน หากแมปปงนนกาหนดใหกบวตถ3 มตในระดบ Face เราจะตองเลอกเฉพาะผวหนาทตองการเรยกคนคราวละผวหนาเทานน

รปท 11.34

เลอกผวหนาเอยง ปรบตาแหนงจดกรปส

เลอกผวหนาเอยง ปรบตาแหนงจดกรปส

chap-11-1.PMD 12/10/2549, 21:46200

Page 51: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 201

แมปปงตนฉบบ กอน หลง

Command: _MaterialMap {จากรปท 11.36 (ซาย) }Select an option [Box/Planar/Spherical/Cylindrical/copY mapping to/Reset mapping]<Box>: _Y

{หากเรยกคาสงผานปมไอคอนโปรแกรมจะเลอกตวเลอก Y หรอ copY mapping ใหโดยอตโนมต}Select faces or objects: {คลกบนวตถ 3 มตหรอกดปม E คางไว แลวคลกบนผวหนาตนฉบบทตองการ

คดลอกแมปปง}Select the objects to copy the mapping to:Select faces or objects: 1 found {คลกบนวตถ 3 มตหรอกดปม E คางไว แลวคลกบนผวหนา

เปาหมายทตองการนาแมปปงไอคอนไปใชงาน}Select faces or objects: {คลกขวาหรอกดปม Q แมปปงคอรออรดเนทจะถกคดลอกดงรปท 11.36

(ขวา)}

11.1.6.4 การเรยกคนแมปปงคอรออรดเนททโปรแกรมกาหนดมาใหหากเราไดกาหนดแมปปงคอรออรดเนทใหกบวตถ 3 มตในระดบ Face หรอ Object และมการปรบขนาดของแมปปงไอคอนจนกระทงแมปปงคอรออรดเนทของวตถ 3 มตเปลยนแปลงไปจากแมปปงคอรออรดเนททโปรแกรมกาหนดมาให เราสามารถเรยกคนแมปปงคอรออรดเนท(Reset mappingcoordinates)ทโปรแกรมกาหนดมาใหกลบคนมาใชงานได โดยคลกบนปมไอคอน Resetmapping coordinates บน Materials control panel บนแดชบอรดดงรปท 11.35 หรอพมพคาสงยอSETUV ผานบรรทดปอนคาสงจะปรากฏขอความ Select faces or objects: จากรปท 11.37 (ซาย)คลกบนวตถ 3 มตหรอกดปม E คางไว แลวคลกบนผวหนาตางๆ ทตองการเรยกคนแมปปง

รปท 11.36

กอน หลง

คอรออรด เนท แลวคลกขวา แมปป งคอรออรดเนททโปรแกรมกาหนดมาใหจะถกเรยกคนดงรปท 11.37 (ขวา) อนงหากกาหนดแมปปงในระดบผวหนา(Face)เราจะตองใชคาส งน ในระดบผวหนา(face)เชนเดยวกนรปท 11.37

11.1.6.3 การคดลอก Mapping จากวตถหนงไปยงอกวตถหนงหากเราไดกาหนดแมปปงคอรออรดเนทใหกบวตถชนหนงแลวไมวาจะกาหนดใหกบวตถ 3 มตใน ระดบ Face หรอ Object เราสามารถคดลอกแมปปงคอรออรดเนทจากวตถนนไปใชงานกบวตถอนๆ ได โดยคลกบนปมไอคอน Copymapping coordinates บน Materials control panel บนแดชบอรดดงรปท 11.35 หรอพมพคาสงยอSETUV ผานบรรทดปอนคาสงจะปรากฏขอความดงน

รปท 11.35

chap-11-1.PMD 12/10/2549, 21:46201

Page 52: AutoCAD 2007 3D Chap-11

2D Drafting

202

Note

11.1.7 การสรางวตถ Landscape ประกอบฉากการสรางวตถ Landscape อาท เชน คน ตนไม สตวเลยง รถยนตและอนๆ นนใชวธการจะนารปถายหรอรปสแกนมาแมปลงบนโครงลวดแผนสเหลยมผนผา 2 มตทไมมความหนา วธนนยมใชงานคอนขางมากเนองจากการใชรปภาพมาแมปบนโครงลวดชวยลดความซบซอนในฉากไดมาก สงทเราตองมกคอรปภาพเพอนาไปใชใน Diffuse map และรปขาวดาทแปลงมาจากรปภาพเดยวกน เพอนาไปใชใน

Plant_Diffuse_map.JPG Plant_Opacity_map.JPG

Opacity map เพอกาหนดใหสวนทไมตองการใหปรากฏของรปภาพโปรงใส ซงเราสามารถบนทก (Save)ไฟลรปภาพ Diffuse map และไฟลรปภาพขาวดา Opacity mapในฟอรแมตใดฟอรแมตหนง อาท เชน .jpg, .bmp, .rle,.dib, .gif, .jpg, .jpeg, .pcx, .png, .tga, หรอ .tif ในการสรางDiffuse map เราสามารถนารปถายหรอรปสแกนเขาสโปรแกรมกราฟก อาท เชน Adobe Photoshop แลวใชLasso Tool หรอ Polygon Lasso Tool ทาการลากเสนไป

ตามขอบเขตของภาพทตองการและตดสวนทไมตองการออกไป แลวจงบนทก(Save)เปนรปภาพอมเมจไฟลในฟอรแมตใดฟอรแมตหนงดงทกลาวมาขางตนเพอนาไปใชใน Diffuse map จากนนจงใชคาสง Image4Adjustments4Threshold แปลงรปอมเมจใหกลายเปนสขาวดา แลวจงบนทก(Save) เปนรปภาพโอพาซตแมปโดยใชไฟลฟอรแมตเดยวกนดงปรากฏในรปท 11.38

อนทจรง เราไมจาเปนตองสรางไฟลรปภาพ Diffuse map และไฟลรปภาพขาวดา Opacity map ดวยตนเอง เนองจากในปจจบนมผสรางรปภาพสาหรบเทกซเจอรแมปเพอจาหนายอยางแพรหลาย

ตอไปเราจะมาลองสรางแมททเรยลสาหรบการสรางวตถ Landscape โดยเราจะใชไฟลรปภาพอมเมจPlant_Diffuse_map.JPG และไฟลรปขาวดา Plant_Opacity_map.JPG มาสรางภาพเทกซเจอรแมปโดยกอนอน เปดไฟล 11-202-39.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทายหนงสอ

รปท 11.38

คมอเลมน จะปรากฏฉาก 3 มตมวตถ Region 2 มตซงเปนรปแผนสเหลยมผนผาตงขนในแนวดงอยตรงกลางของฉากดงรปท 11.39 ในขณะน เรามเพยงรเจยนทเปนรปสเหลยมผนผาเปลาๆ เทานน ใหเรมสรางแมททเรยลใหม โดยคลกบนปมไอคอน บนแดชบอรดเพอเรยกหนาตาง Materials Editorออกมาใชงาน จะปรากฏหนาตาง Materials Editor ดงรปท11.3 คลกบนปมไอคอน Create New Material จะปรากฏไดอะลอคดงรปท 11.15 ใหพมพชอ Plant ในอดทบอกซรปท 11.39

Name แลวคลกบนปม OK จะปรากฏรปตวอยางแมททเรยลใหมบนหนาตางแสดงแมททเรยลโดยโปรแกรมจะกาหนดเทมเพลท Realistic มาให แตเราไมสามารถใชเทมเพลทดงกลาวได ใหเลอกเทมเพลท Advanced จากแถบรายการ Template แลวคลกบนปม Select Image ของ Diffuse map จะ

chap-11-1.PMD 12/10/2549, 21:46202

Page 53: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 203

ปรากฏไดอะลอค Select Image File ใหคนหาไฟล Plant_Diffuse_map.JPG จากโฟลเดอร \Exerciseบนแผน DVD-ROM แนบทายหนงสอคมอเลมน แลวคลกชอไฟลและคลกบนปม Open แลวคลกบนปม Adjust scale/tiling offset and rotation value of bitmap จะปรากฏไดอะลอค Adjust Bitmapดงรปท 11.24 เลอกปมเรดโอ Fit to object แลวคลกบนปม Close ตอไปคลกบนปม Select Imageของ Opacity จะปรากฏไดอะลอค Select Image File ใหคนหาไฟล Plant_Opacity_map.JPG จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทายหนงสอคมอเลมน แลวคลกชอไฟลและคลกบนปมOpen แลวคลกบนปม Adjust scale/tiling offset and rotation value of bitmap ของ Opacity จะปรากฏไดอะลอค Adjust Bitmap ดงรปท 11.24 เลอกปมเรดโอ Fit to object แลวคลกบนปม Closeตอไปคลกบนตลบสขาวของ Specular จะปรากฏไดอะลอค Select Color ใหกาหนดคาส 0,0,0 ในอดทบอกซ Color หรอเลอกสดา แลวคลกบนปม OK เพอปองกนมใหสวนทโปรงใสจะสะทอนแสงเรมกาหนดแมททเรยล Plant ใหกบ Region รปสเหลยมผนผา โดยเลอนเคอรเซอรไปคลกบนเสนขอบของสเหลยมผนผาใหปรากฏจดกรปสสนาเงนบนสเหลยมผนผา แลวคลกขวาบนรปตวอยางแมททเรยล Plant แลวเลอกคาสง Apply Material to Selection จะปรากฏดงรปท 11.40 (ซาย) เมอใชคาสง View4Render4Render จะปรากฏดงรปท 11.40 (ขวา) เปนอนเสรจสนวธการสรางวตถLandscape ประกอบฉาก

รปท 11.40

10.2 การสรางมมกลอง(Camera)ใน AutoCAD 2007 การสรางและจดตาแหนงมมกลองสามารถทาไดสะดวกกวารลสกอน เนองจากเมอเราสรางกลองขนมาแลว เราสามารถเคลอนยายจดกรปสทปรากฏบนตวกลองและเปาหมาย(Target) โดยไมจาเปนตองใชคาสง Modify4Move หรอคาสง Modify43D Operations43DMove ชวยในการเคลอนยายกลองไปยงตาแหนงทตองการ ในการสรางกลอง เราสามารถทาได3 วธคอ 1. ใชคาสง View4Create Camera 2. ใชคาสง View4Named Views 3. ใชคาสงView4Motion Path Animations สองวธแรกเราใชสาหรบสรางกลองสาหรบภาพนง สวนวธทสามเราใชในการสรางกลองสาหรบภาพเคลอนไหว อยางไรกตาม กลองทสรางจากคาสงทงสามจะมคณสมบตตางๆ ทสามารถปรบแตงไดเชนเดยวกน อาท เชน ความยาวเลนซ(Lens length) มมเอยง(Rollangle) ขอบเขตมมมอง(Field of view) การตดภาพระนาบดานหนาและระนาบดานหลง(Front andBack clipping planes) เปนตน

chap-11-1.PMD 12/10/2549, 21:46203

Page 54: AutoCAD 2007 3D Chap-11

2D Drafting

204

10.2.1 สวนประกอบของกลองไมวาเราจะสรางกลองขนมาดวยคาสงใด จะปรากฏไอคอนกลอง ณ ตาแหนงทกลองวางอยใน3 มต หากเราคลกบนไอคอนกลอง จะปรากฏจดกรปสและขอบเขตมมมองของกลองดงรปท 11.41

ปรบตาแหนงกลองและเปาหมาย

ปรบตาแหนงกลองอยางอสระ

ไอคอนกลอง(Camera)

ปรบตาแหนงเปาหมายอยางอสระ

ปรบตาแหนงเปาหมายตามทศทาง

มมกลองเดม

ปรบขนาดขอบเขตมมมอง

ปรบขนาดขอบเขตมมมอง

เราสามารถใชจดกรปสทปรากฏบนจดตางๆ บนไอคอนกลอง เพอเคลอนยายตาแหนงกลอง(Camera)เคล อนย ายเป าหมาย(Target)เคลอนยายตวกลองและเปาหมายเพมหรอลดระยะหางระหวางตวกลองกบเปาหมายตามทศทางมมมองเดม

รปท 11.41

เมอสรางกลองขนมาแลว เราสามารถทจะปรบแตงคณสมบตต างๆ ของกลอง โดยคลกบนกลองใหปรากฏจดกรปสแลวคลกขวา แลวคาสง Properties หรอใชคาสง Modify4Properties จะปรากฏหนาตาง Properties แสดงคณสมบตตางๆ ดงรปท 11.42 ทเราสามารถปรบแตงได อาท เชน ความยาวเลนซ(Lens length (mm)) ขอบเขตมมมอง(Field of view)มมเอยง(Roll angle) กาหนดระยะสาหรบการตดภาพระนาบดานหนา(Front plane) กาหนดระยะสาหรบการตดภาพระนาบดานหลง(Back plane) เปดโหมดการตดภาพ(Clipping) รปท 11.42

หากกาหนดระยะ Front plane และเปดโหมด Clipping = Front on ไอคอนกลองจะปรากฏดงรปท11.43 (ซาย) หากกาหนดระยะ Back plane และเปดโหมด Clipping = Back on ไอคอนกลองจะปรากฏดงรปท 11.43 (กลาง) หากกาหนดระยะ Front plane และกาหนดระยะ Back plane และเปดโหมดClipping = Front and back on ไอคอนกลองจะปรากฏดงรปท 11.43 (ขวา)

รปท 11.43Front clipping plane = On Back clipping plane = On Front & back clipping plane = On

จดกรปสสาหรบปรบระยะระนาบ Front clipping plane

จดกรปสสาหรบปรบระยะระนาบ Back clipping plane

Frontclipping

plane

Backclipping

planeBack

clippingplane

Frontclipping

plane

chap-11-1.PMD 12/10/2549, 21:46204

Page 55: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 205

Note

Note

จากรปท 11.44 (บน) เราจะเหนวากลองตงอยหลงบานและอยนอกตวบานและมเปาหมายมองไปทประตหนาบาน หากเราไมเปดโหมด Front clipping plane ถามองจากมมกลอง เราจะเหนแตผนงหลงบานปรากฏเปนสขาวๆ เทานนดงรปท 11.44 (ลาง-ซาย) หากเรากาหนดระยะ Front plane ทเหมาะสมตามระยะทางจรงและเปดโหมด Clipping = Front on ผนงหลงบานและวตถอนๆ ทอยระหวางตวกลองและระนาบ Front clipping plane จะถกระนาบตดไมใหปรากฏในมมกลองดงรปท 11.44 (ลาง-กลาง)สงเกตวาในภาพน เราคงยงมองเหนชองประตหนาบาน หากเรากาหนดระยะ Front plane และระยะBack plane ทเหมาะสมตามระยะทางจรงและเปดโหมด Clipping = Front and back on ผนงหลงบานและผนงหนาบานและวตถอนๆ ทอยนอกระยะ Back clipping plane จะถกตดไมใหปรากฏในมมกลองทงหมดดงรปท 11.44 (ลาง-ขวา)

Frontclipping

planeBackclipping

plane

Frontclipping

planeBack

clippingplane

Frontclipping

plane

Back clipping planeCamera

Target

Front clipping plane = Off Front & back clipping plane = OnFront clipping plane = On

รปท 11.44

Clipping plane ใน AutoCAD 2007 นนปรบระนาบคอนขางงาย เพราะสามารถคลกบนจดกรปสของระนาบดานหนาหรอจดกรปสของระนาบดานหลง แลวเลอนจดกรปสเพอปรบระยะระนาบตดไดอยางสะดวก แตโดยปกต จดกรปสซงใชปรบระยะระนาบจะยงไมปรากฏจนกวา เราจะกาหนดระยะFront plane และ Back plane ในหนาตาง Properties ดงรปท 11.42 ใหมระยะหางจากเปาหมายอยางเหมาะสม ระยะหางของ Front clipping plane จะตองมากกวา Back clipping plane เสมอ

Clipping plane นนมประโยชนคอนขางมาก เพราะชวยใหเราสามารถวางกลองในตาแหนงทมวตถมาปดบงมมกลอง โดยไมจาเปนตองเคลอนยายกลองใหพนไปจากวตถหรอไมจาเปนตองเคลอนยายวตถออกไปใหพนมมกลอง

10.2.2 การสรางกลอง(Create camera)ในการสรางกลอง เราควรปรบพนทวาดภาพเปน 4 ววพอรทเสยกอน แลวเขาไปทางานในววพอรทTop (มมซายลาง) เพราะการสรางกลองบนระนาบ XY หรอระนาบดานบน ทาใหงายตอการคาดคะเน

chap-11-1.PMD 12/10/2549, 21:46205

Page 56: AutoCAD 2007 3D Chap-11

2D Drafting

206

ตาแหนงเรมตนของกลองเมอเปรยบเทยบกบวตถตางๆ ทอยในฉากไดอยางสะดวก เมอวางตาแหนงกลองบนระนาบ XY แลว เราสามารถปรบความสงของตวกลองและความสงของเปาหมาย เพอใหไดมมมองทตองการ เมอเรยกคาสง View4Create Camera ออกมาใชงานหรอคลกบนปมไอคอน

Create Camera บนแดชบอรดหรอพมพคาสงยอ CAM จะปรากฏขอความดงน

Command: _camera {คาสงเตมทพมพผานคยบอรด}Current camera settings: Height=0 Lens Length=50 mm {โปรแกรมรายงานคาความสง

จากระดบพน 0 (ศนย) นนหมายถงกลองและเปาหมายจะถกสรางวางอยบนพนและรายงานความยาวเลนซใชงานเทากบ 50 มลลเมตร}

Specify camera location: {ใหแนใจวาววพอรท Top เปนววพอรทใชงาน แลวคลก เพอกาหนดตาแหนงวางตวกลองบนพนระนาบ XY}

Specify target location: {ใหแนใจวาววพอรท Top เปนววพอรทใชงาน แลวคลก เพอกาหนดตาแหนงวางเปาหมายบนพนระนาบ XY}

Enter an option [?/Name/LOcation/Height/Target/LEns/Clipping/View/eXit]<eXit>: {พมพ? หากตองการทราบวามกลองชอใดบางอยในฉากหรอพมพตวเลอก N เพอตงชอกลองหรอพมพตวเลอกLO เพอกาหนดตาแหนงวางกลองใหมอกครงหรอพมพตวเลอก H เพอกาหนดระดบความสงของกลองจากพน โดยกาหนดความสงเปนเมตร เซนตเมตรหรอมลลเมตรตามหนวยวดของชนงานบนพนทวาดภาพ เพอทจะไดไมตองเสยเวลาในการเคลอนยายกลองขนจากระดบพนในภายหลงหรอพมพ ตวเลอกT เพอกาหนดตาแหนงเปาหมายใหมอกครงหรอพมพ LE เพอกาหนดความยาวเลนซ แลวกาหนดความยาวเลนซตามตองการหรอพมพตวเลอก C เพอเปดโหมดและกาหนดระยะของระนาบตดดานหนาและระนาบตดดานหลงหรอพมพตวเลอก V เพอเปลยนมมมองของววพอรทใชงานเปนมมมองจากกลองหรอพมพตวเลอก X หรอคลกขวา เพอออกจากคาสง}

11.2.2.1 ขนตอนในการสรางกลองและจดตาแหนงใหเหมาะสมในตวอยางน เราจะทดลองสรางกลอง 2 ตว กลองตวหนงวางภายในบาน มองไปยงเปาหมายหนาตางและประตดงรปท 11.45 (ซาย-บน) อกตวหนงวางอยนอกบานโดยตาแหนงกลองอยในทศตะวนตกเฉยงใตของตวบานดงรป 11.45 (ซาย-ลาง)

รปท 11.45

chap-11-1.PMD 12/10/2549, 21:46206

Page 57: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 207

Note

1. เปดไฟล 11-206-45.dwg จากโฟลเดอร \Exercise บนแผน DVD-ROM แนบทายหนงสอคมอเลมน จะปรากฏโมเดลบานซงมขนาดจรงและมหนวยเปนเมตรดงรปท11.45 (ขวา)

2. จากรปท 11.45 (ขวา) เรมสรางมมกลองภายในบาน โดยคลกววพอรท Top (มมซายลาง) เพอกาหนดววพอรทใชงาน แลวใชคาสง View4Create Camera เมอปรากฏขอความ Specify camera location: ใหปดโหมดออฟเจกทสแนป #แลวคลกประมาณจดท 1 เพอกาหนดตาแหนงตงกลอง เมอปรากฏขอความ Specifytarget location: คลกประมาณจดท 2 เมอปรากฏขอความ Enter an option [?/Name/LOcation/Height/Target/LEns/Clipping/View/eXit]<eXit>: พมพตวเลอก H เมอปรากฏ Specify camera height <0>: กาหนดคาความสงเทากบ 1.75 เมตรตามหนวยวดของโมเดลบาน พมพตวเลอก LE เมอปรากฏ Specify lens length in mm<50>: กาหนดความยาวเลนซ เทากบ 35 ม.ม. แลวคลกขวาหรอ Q เพอกลบไปยงบรรทด Command: จะปรากฏไอคอนของกลองในทกๆ ววพอรท

3. คลกบนไอคอนกลองใหปรากฏจดกรปสจะปรากฏหน าต างCamera Preview ใหเลอก Visual stylesเปน Realistic จะปรากฏดงรปท 11.46(ซ าย) แลวคลกจดกรปสเปาหมายของรปท 11.46

กลองในววพอรท Left (มมขวาบน) ตรงจดท 3 แลวเลอนเคอรเซอรขนในแนวดงใหแนใจวา ) อยในสถานะเปดและใหแนใจวาปรากฏ แลวพมพคาความสงของเปาหมาย 1.4 เมตรหรอคลกซายประมาณจดท 4 จะปรากฏมมมองดงรปท 11.45 (ซาย-บน) แลวกดปม D เพอยกเลกการเลอกกลอง

หลงจากทเราสรางกลองขนมาแลว โปรแกรมจะตงชอกลองใหเปน Camera1 โดยอตโนมต หากเราตองการเปลยนชอกลองหรอเปลยนเลนซใหม เราสามารถคลกขวา ในขณะทปรากฏจดกรปสบนกลองแลวเรยกหนาตาง Properties ออกมาแกไขคณสมบตตางๆ ไดตามตองการดงรปท 11.42

4. เรมสรางกลองอกตวหนงใหอยทางทศตะวนตกเฉยงใตของตวบาน โดยกอนอนคลกววพอรท Top (มมซายลาง) แลวใชคาสง View4Zoom4Realtime และคาสง View4Pan4Real Time ใหปรากฏววพอรท Top ดงรปท 11.47 เพอใหมพนทเพยงพอทจะวางกลองภายนอกตวบาน

chap-11-1.PMD 12/10/2549, 21:46207

Page 58: AutoCAD 2007 3D Chap-11

2D Drafting

208

5. จากรปท 11.45 (ขวา) เรมสรางมมกลองนอกบานโดยใชคาสง View4Create Camera ใหแนใจวาความสง Height = 1.75 และ Lens Length = 35เน องจากเราตองการใชความสงและเลนซเดมเมอปรากฏขอความ Specify camera location:ใหแนใจวา # อยในสถานะปด แลวคลกประมาณจดท 5 เพอกาหนดตาแหนงตงกลอง เมอปรากฏขอความ Specify target location: คลก

รปท 11.47

ประมาณจดท 6 เมอปรากฏขอความ Enter an option [?/Name/LOcation/Height/Target/LEns/Clipping/View/eXit]<eXit>: แลวคลกขวาหรอ Q เพอกลบไปยงบรรทด Command: จะปรากฏไอคอนกลองใหมในทกๆ ววพอรท โปรแกรมจะสรางกลองชอ Camera2 ใหโดยอตโนมต

6. คลกบนปมไอคอน บนทลบาร 3D Modeling เพอขยายภาพในทกววพอรทแลวคลกบนไอคอนกลอง ใหปรากฏจดกรปส จะปรากฏหนาตาง Camera Previewดงรปท 11.48 (ซาย) แลวเคลอนยายจดกรปสของเปาหมายขนในแนวดงในววพอรท Left (มมบนขวา) เพอปรบความสงของเปาหมายใหมความสงประมาณ 2.2เมตร มมกลองจะปรากฏดงรปท 11.45 (ซาย-ลาง)

7. ตอไปเปลยนววพอรท Left ใหแสดงมมกลอง Camera1 โดยคลกบนกลอง Camera1ใหปรากฏจดกรปส แลวคลกววพอรท Left (มมบนขวา) เพอกาหนดววพอรทใชงานแลวคลกขวาบนววพอรท Left จะปรากฏชอทคทเมนดงรปท 11.48 (ขวา) แลวเลอก

รปท 11.48

คาสง Set Camera View มมกลอง Cemara1 จะปรากฏในววพอรท Left แลวกดปม D เพอยกเลกการเลอกตอไป เปลยนววพอรท Perspective ใหแสดงมมกลองCamera2 โดยคลกบนกลอง Camera2 ใหปรากฏจดกรปส แลวคลกววพอรท Perspective (มมขวาลาง) เพอกาหนดววพอรทใชงาน แลวคลกขวาบนววพอรทPerspective จะปรากฏชอทคทเมนดงรปท 11.48 (ขวา)ใหเลอกคาสง Set Camera View แลวคลกปมไอคอน

Realistic ทงสองววพอรท จะปรากฏดงรปท 11.49

รปท 11.49

chap-11-1.PMD 12/10/2549, 21:46208

Page 59: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 209

Note

11.2.3 การเลอกใชเลนซ(Lens selection)คาเปอรสเปคทฟมากนอยของกลองนนถกกาหนดดวยความยาวเลนซ(Lens lengrh)ทกาหนดใหกบกลอง(Camera) ดงตารางในรปท 11.50 หากกาหนดคาความยาวเลนซตา 20 ม.ม. ภาพเปอรสเปคทฟจะมคาสงมากเหมอนกบ Ultra-wide angle lens หากกาหนดคาความยาวเลนซตา 28 ม.ม.ภาพเปอรสเปคทฟจะมคาสงเหมอนกบ Wide-angle lens หากกาหนดคาความยาวเลนซ 50 ม.ม. ภาพเปอรสเปคทฟจะมคามาตรฐานเหมอนกบStandard lens หากตองการเลนซ Short-telephoto ใหกาหนดคาความยาวเลนซ 90 ม.ม. หากตองการเลนซ Medium-telephoto ใหกาหนดคาความยาวเลนซ 200 ม.ม. หากตองการเลนซ Long-telephoto ใหกาหนดคาความยาวเลนซ 300 ม.ม. เปนตน

ในการแกไขเปลยนแปลงความยาวเลนซ ใหคลกบนกลอง จนกระทงปรากฏจดกรปส แลวคลกขวาบนววพอรท แลวเลอกคาสง Properties หรอเลอกคาสง Modify4Properties จะปรากฏหนาตางProperties ดงรปท 11.42 เราสามารถแกไขเปลยนแปลงความยาวเลนซได โดยปอนคาความยาวเลนซทตองการในอดทบอกซ Lens length (mm)

หลงจากทเราปรบความยาวเลนซแลว ววพอรททเคยแสดงมมมองจากมมกลองจะยงไมเปลยนแปลงมมมองไปตามความยาวเลนซทถกแกไข ในขณะทกลองตวทเราปรบคาความยาวเลนซยงคงถกเลอกจนกระทงปรากฏจดกรปสอยน เราจะตองคลกขวาบนววพอรท แลวเลอกคาสง Set Camera Viewจากชอทคทเมนดงรปท 11.48 เสยกอน ววพอรทนนจงจะแสดงมมมองจากความยาวเลนซทถกแกไข

11.2.4 การซอน/แสดงกลอง(Camera)บนววพอรทหลงจากทเราไดสรางกลอง(Camera)และไดกาหนดตาแหนงมมกลองทเหมาะสมแลว เราสามารถทจะซอนไอคอนกลองทกๆ ตวทปรากฏไอคอนในทกๆ ววพอรทได โดยใชคาสง View4Display4Cameras กลองทกตวทปรากฏบนพนทวาดภาพหรอในทกๆ ววพอรทจะถกซอนทงหมด หากตองการเรยกคนไอคอนของกลองทกตวกลบมาปรากฏบนพนทวาดภาพหรอทกๆ ววพอรท เราสามารถใชคาสง View4Display4Cameras ซาอกครงเทานน

11.2.5 การกาหนดคณสมบตของไอคอนกลอง

รปท 11.50

เราสามารถปรบขนาดและกาหนดสของไอคอนของกลองไดโดยใชคาสง Tools4Options เมอปรากฏไดอะลอคOptions คลกแถบคาสง Drafting คลกบนปม CamerasGlyph Settings แลวเลอนสไลเดอรไปทางขวาเพอขยายไอคอนใหมขนาดใหญ หากตองการเปลยนสไอคอน ใหคลกบนปม Edit Glyph Colors เมอปรากฏไดอะลอคDrawing Window Colors ใหเลอกสของไอคอนจากแถบรายการ Color ไดตามตองการ รปท 11.51

chap-11-1.PMD 12/10/2549, 21:46209

Page 60: AutoCAD 2007 3D Chap-11

2D Drafting

210

11.2.6 การแสดงภาพจากกลองใหปรากฏในววพอรทหลงจากทเราไดสรางกลอง(Camera)ขนมาแลว หากตองการใหววพอรทใดววพอรทหนงแสดงภาพจากมมกลอง เราสามารถทาได โดยคลกบนไอคอนกลอง(Camera) จนกระทงปรากฏจดกรปสบนกลองแลวคลกบนววพอรททตองการใหมมกลองทถกเลอกไปปรากฏ เพอกาหนดใหววพอรทเปาหมายเปนววพอรทใชงาน แลวคลกขวาบนววพอรทนน จะปรากฏชอทคทเมนดงรปท 11.48 (ขวา) ใหเลอกคาสงSet Camera View มมมองจากกลองทถกเลอกจะปรากฏในววพอรท โดยใช Visual style แบบ 3DWireframe เราสามารถคลกบนปมไอคอน Realistic เพอเปลยน Visual style แสดงภาพในโหมดทตองการ อกวธหนงในการกาหนดมมกลองใหปรากฏในววพอรท กอนอน คลกบนววพอรททตองการกาหนดมมมองจากกลอง เพอกาหนดใหเปนววพอรทใชงาน แลวใชคาสงView4Named Views เมอปรากฏไดอะลอค View Manager ดงรปท11.52 คลกบนชอ Camera ในหวขอModel Views แลวคลกบนป ม SetCurrent หรอคลกขวาบนชอ Cameraแลวเลอกคาสง Set Current จากชอทคทเมน คลกบนปม OK ววพอรทถกเลอกจะแสดงมมมองจากกลองทเราตองการ

11.2.7 การสรางกลองดวย View Managerเราจะตองปรบมมมองในววพอรทเปอรสเปคทฟใหแสดงมมมองทเราตองการ โดยเราอาจจะคาสงในการกาหนดมมมองใดๆ เพอปรบมมมองใหแสดงมมทเราตองการใชเปนมมกลอง โดยอาจจะใชคาสงView4Orbit4Contrained Orbit เพอหมนมมมองไปยงทศทางทตองการ แลวใชคาสง View4

Zoom4Realtime เพอปรบระยะใกลหรอไกลของมมมอง แลวอาจจะตองใชคาสง View4Pan4Real Time เพอปรบเปาหมายใหปรากฏอยภายในววพอรทเปอรสเปคทฟ เมอปรบมมมองไดตาม

รปท 11.52

ตองการแลว จงใชคาสง View4Named Views เมอปรากฏไดอะลอค View Manager ดงรปท 11.52 คลกบนปม New จะปรากฏไดอะลอค New View ดงรปท 11.53 ใหตงชอกลองในอดทบอกซ View name แลวเลอกโหมดการแสดงผลใน ววพอรทโดยเลอก Realistic จากแถบรายการ Visual style แลว คลกบนปมOK เพอออกจากไดอะลอค New View เมอกลบไปยงไดอะลอคView Manager ใหคลกบนปม OK เพอออกจากไดอะลอค กลองจะถกสรางขนโดยมมมมองตรงกบววพอรทเปอรสเปคทฟพอด(ใชไดกบววพอรทเปอรสเปคทฟเทานน) รปท 11.53

chap-11-1.PMD 12/10/2549, 21:46210

Page 61: AutoCAD 2007 3D Chap-11

การสรางภาพ 3 มตแบบเหมอนจรง 211

11.3 การจดแสง(Lighting)การจดแสงใน AutoCAD 2007 นนงายกวารลสกอนๆ เปนอยางมาก เนองจากเราสามารถใชจดกรปสปรบตาแหนงใหกบดวงไฟ Point light และปรบตาแหนงและเปาหมายแสดงทศทางการสองแสงใหกบดวงไฟ Spot light ไดอยางสะดวก สวนดวงไฟ Distant light ยงใชการปรบทศทางของเวคเตอรในการสองแสงเชนเดม นอกจากน ยงมแสงจากดวงอาทตยใหมซงสามารถสองแสง โดยกาหนดวนเวลาและตาแหนงทางภมศาสตร เพอใหเราสามารถวเคราะหเงา(Shadow)ไดอยางถกตองและแมนยาอกดวย

รปท 11.54

ในการเรยกเครองมอตางๆ ในการสรางและจดการกบคณสมบตตางๆของดวงไฟ เราสามารถใชเมนบารหรอแดชบอรดดงรปท 11.54 (ซาย)หากคลกบนจดท 1 Light control panel จะขยายแสดงปมไอคอนทถกซอนดงรปท 11.54 (กลาง)Light control panel หากคลกบนจดน จะปรากฏหนาตางทลพาเลทแสดงปมไอคอนทใชในการสรางดวงไฟ Default point light แสงสขาว,Blue point light แสงสนาเงน, Default spot light แสงสขาว, Magentaspot light แสงสมวง, Default distant light แสงสขาวและ Yellow distantlight แสงสเหลองดงรปท 11.54 (ขวา)Viewport lighting mode ใชปมนสาหรบสลบไปมาระหวาง Defaultlighting ซงจะแสดงแสงทโปรแกรมกาหนดมาใหในววพอรทกบ Userlight/sun light ซงจะแสดงแสงจากดวงไฟใหปรากฏในววพอรทเหมอนกบแสงทปรากฏเมอเรนเดอรดวยคาสง View4Render4Render เราควรเปดโหมด User light/sun light ไวเสมอ เพอตรวจสอบแสงเงาในเบองตนเสมอSun status ใชปมนในการเปด/ปดแสงจากดวงอาทตย(Sun light)Light list ใชปมนสาหรบเรยกหนาตาง Lights in Model แสดงรายชอดวงไฟ Point light, Spot light,Distant light ทกๆ ดวงทอยในฉากดงรปท 11.55 (ซาย) ยกเวนแสงจากดวงอาทตยจะไมปรากฏบนหนาตางDate ใชสไลเดอรของปมนสาหรบเลอกวนเดอนป เพอกาหนดใหแสงอาทตย เนองจากแสงอาทตยสองสวางในแตละเดอนมมมลาดเอยงทแตกตางกน สไลเดอรนจะทางานกตอเมอเราเปดโหมดแสดงแสงจากดวงอาทตย แลวTime ใชสไลเดอรของปมนสาหรบเลอกเวลาเพอกาหนดใหกบแสงอาทตย สไลเดอรนจะทางานกตอเมอเราเปดโหมดแสดงแสงจากดวงอาทตย แลวBrightness ใชสไลเดอรนสาหรบเพม/ลดความสวางของภาพContrast ใชสไลเดอรนสาหรบเพม/ลดความคมชดของภาพCreate a point light ใชปมไอคอนนสาหรบสรางดวงไฟ Point light ซงสองแสงสวางออกไปทกทศทกทาง

chap-11-1.PMD 12/10/2549, 21:46211

Page 62: AutoCAD 2007 3D Chap-11

2D Drafting

212

Create a spot light ใชปมไอคอนนสาหรบสรางดวงไฟ Spot light ซงสองลาแสงไปยงจดใดจดหนงCreate a distant light ใชปมนสาหรบสรางดวงไฟ Distant light ซงสองแสงตามทศทางของเวคเตอร

รปท 11.55

Geographic Location ใชปมนสาหรบเลอกตาแหนงทตงหรอสถานทใชสาหรบคานวณแสงจากดวงอาทตย จะปรากฏไดอะลอค Geographiclocation ดงรปท 11.55 (ขวา)Light glyphs on/off ใชปมนสาหรบแสดงหรอซอนไอคอนของดวงไฟทปรากฏในววพอรททงหมดEdit the sun ใชปมนสาหรบแกไขปรบแตงคณสมบตแสงของดวงอาทตยจะปรากฏหนาตางดงรปท 11.56แสดงรายชอดวงไฟทงหมดทอยในฉากDelete light คลกขวาบนดวงไฟทตองการลบ แลวเลอกคาสงนProperties คลกขวาบนดวงไฟทตองการแกไขคณสมบต แลวเลอกคาสงนจะปรากฏหนาตาง Properties แสดงคณสมบตตางๆ ทสามารถแกไขไดของดวงไฟทถกเลอกดงรปท 11.57Region ใหเลอกทวป Asia เพอกาหนดตาแหนงทตงของฉาก 3 มตNearest City ใหเลอก Bangkok, Thailand เพอกาหนดตาแหนงทตงของฉาก 3 มตหรอระบคา Latitude และ Longitude ไดตามตองการ

Status ใชสาหรบเปด(On)หรอปด(Off)แสงจากดวงอาทตย(Sun light)Intensity factor ปรบคาความเขมของแสงจากดวงอาทตย(Sun light)Color ปรบสแสงจากดวงอาทตย(Sun light)Shadows เปด(On)หรอปด(Off)เงาของแสงจากดวงอาทตย(Sun light)Date กาหนดวนเดอนปของแสงจากดวงอาทตย(Sun light)Time กาหนดเวลาของแสงจากดวงอาทตย(Sun light)Daylight savings ชดเชยเวลาสาหรบประเทศในแถบยโรปในฤดหนาวType กาหนดรปแบบของเงาขอบคม(Sharp)หรอแบบขอบนวล(Soft)ใชสาหรบตรวจสอบวาดวงอาทตยสองแสงไปยงทตง เวลาในภมภาค ละตจด ลองตจดทถกตองหรอไม

รปท 11.56

chap-11-1.PMD 12/10/2549, 21:46212