φυβλαςのβλογ
บล็อกของ phyblas



แบบจำลองห้องหอพัก 鴻齋 มหาวิทยาลัยชิงหัว สร้างด้วย python
เขียนเมื่อ 2017/11/09 08:16
แก้ไขล่าสุด 2021/09/28 16:42
เมื่อกลางปีช่วงปิดเทอมฤดูร้อนหลังสอบปลายภาคเสร็จเป็นช่วงที่มีเวลาว่างที่จะลองสร้างงานอะไรใหญ่ๆขึ้นมา

เนื่องจากอาศัยอยู่หอพักก็เลยลองใช้ห้องที่ตัวเองอยู่เป็นแบบ สร้างโมเดล 3D ของห้องขึ้นมา

หอพักที่อยู่นี้มีชื่อว่าหงไจ (鴻齋) เป็นหอพักแห่งหนึ่งของมหาวิทยาลัยชิงหัว ซึ่งเผื่อที่ไว้สำหรับนักศึกษาต่างชาติเป็นหลัก นักศึกษาชาวไทยส่วนใหญ่ก็พักอยู่ที่นี่

ในการสร้างนั้นทั้งตัวห้องและเครื่องเรือนต่างๆถูกสร้างขึ้นจากโค้ดภาษาไพธอนทั้งหมด

โค้ดที่ทำได้ใส่เอาไว้ใน https://github.com/phyblas/yamimayapython/tree/master/tham_khong_tangtang/hongho

และนี่คือผลสำเร็จที่ทำออกมา



ถ้าถ่ายพาโนรามาจากในห้องก็จะออกมาเป็นแบบนี้



เครื่องเรือนต่างๆทั้งหมดเป็นของที่มีอยู่แล้วแต่แรก ยกเว้นอยู่อย่างเดียวคือตู้เย็น ต้องซื้อเพิ่มเอง

สำหรับโมเดลของตู้เย็นนั้นโค้ดถูกเขียนแยกไว้ต่างหาก อยู่ที่ https://github.com/phyblas/yamimayapython/tree/master/tham_khong_tangtang/tuyen

ห้องแต่ละห้องจะมีรายละเอียดต่างกันออกไปเล็กน้อยแต่โดยรวมแล้วก็จะประมาณนี้

เริ่มจากลองมองจากหน้าประตูมายังฝั่งหน้าต่าง



หน้าต่างนี้มีการแยกส่วนบานหน้าต่างกับส่วนกรอบทำให้เลื่อนเปิดปิดได้ ที่จริงของจริงจะมีมุ้งลวดด้วย แต่ในนี้ไม่ได้ทำ เพราะรู้สึกว่ายากเกิน



แต่ว่าร่องสำหรับเลื่อนหน้าต่างนั้นพยายามวัดและทำออกมาให้เหมือนของจริง



ม่านหน้าต่างตรงนี้เองก็ทำเอาไว้ให้กางออกมาปิดคลุมหน้าต่างได้โดยใช้เบลนด์เชป



ถ้ามองไปข้างบนจะเห็นแอร์ พร้อมทั้งสายท่อแอร์และกล่องควบคุมแอร์ นี่ก็พยายามเก็บรายละเอียดเท่าที่จะพอทำได้



เพดานจริงๆแล้วต้องมีพัดลมอยู่ด้วย แต่ว่าทำยากเกินจึงไม่ได้ทำ ใส่มาแค่หลอดไฟ ภาพนี้ลองมองเพดานกับหลอดไฟจากบนเตียง



ส่วนเตียงเป็นแบบตั้งสูงอยู่ด้านบนเพื่อประหยัดพื้นที่ ที่นอนกับหมอนนี่ไม่ได้มีให้แต่แรก ต้องซื้อเอาเอง รวมทั้งผ้าห่มด้วย



เวลาจะนอนก็ต้องขึ้นบันไดอันนี้ ซึ่งมันยังใช้เป็นชั้นเก็บของส่วนหนึ่งไปในตัวด้วย



ส่วนฐานเสาเตียงเป็นแบบนี้



โต๊ะ เก้าอี้ ชั้นวางของ ตู้ลิ้นชัก ทั้งหมดอยู่ใต้เตียง



ด้านในโต๊ะมีหลอดไฟด้วย ต้องมองจากด้านในจึงจะเห็น



ตู้ลิ้นชักนี่ทำแยกส่วนไว้ให้เลื่อนเปิดได้จริงๆ



ลองหันมาดูทางฝั่งประตูบ้าง จะเห็นประตูและตู้เสื้อผ้า



ตู้เสื้อผ้านี่ทำมาให้เปิดปิดได้ทุกช่อง



ส่วนที่อยู่ข้างๆประตูนี่คือที่เสียบบัตรสำหรับเปิดแอร์ คือแอร์ที่นี่เวลาจะเปิดต้องมีค่าใช้จ่ายเพิ่ม ต้องเอาบัตรไปเติมเงินแล้วมาเสียบจึงใช้ได้ ดังนั้นจึงเปิดแอร์ฟุ่มเฟือยไม่ได้



อย่างไรก็ตาม รูปที่อยู่บนนี้ไม่ได้วาดให้เหมือนจริง แต่ดัดแปลงเอาเล่นๆ ใส่อักษร 囧 ลงไปแบบนี้

แล้วอีกอย่าง ที่จริงข้างๆสวิตช์ไฟจะต้องมีแผงควบคุมพัดลมด้วย แต่เนื่องจากไม่ได้ใส่พัดลมมาด้วย ก็เลยตัดทิ้งไปด้วย



รายละเอียดก็มีอยู่ประมาณนี้ การสร้างห้องทั้งห้องไม่ใช่เรื่องง่าย นี่เป็นงานใหญ่สุดที่เคยทำมาเลย ระยะเวลาที่ใช้นั้นค่อนข้างนาน หมดไปประมาณครึ่งเดือนเพื่อสร้างห้องนี้ขึ้นมา

งานนี้เสร็จไปตั้งแต่เดือนกรกฎาคม แต่เพิ่งนำมาลงก็เพราะยังคิดว่าอาจแต่งเติมอะไร แต่สุดท้ายก็คิดว่าที่ทำตอนนั้นดูจะสมบูรณ์ดีแล้ว

สุดท้าย โมเดลของห้องนี้ที่ทำเสร็จเรียบร้อยได้ถูกแปลงเป็นไฟล์ .pmx สำหรับใช้ใน MMD แจกที่นี่ http://3d.nicovideo.jp/works/td30128



เพียงแต่ว่าพอแปลงเป็น .pmx แล้วกลับดูไม่สวยเท่า สีออกจะแปลกไป สุดท้ายแล้วดูเหมือนจะไม่ค่อยมีคนอื่นสนใจโหลดไปใช้งานจริงเท่าไหร่

ส่วนตู้เย็นแยกไว้ที่นี่ http://3d.nicovideo.jp/works/td30000



หลังจากสร้างเสร็จมาก็ได้เอาไปใช้เป็นฉากเพื่อสร้างภาพอะไรต่างๆอยู่เป็นครั้งคราว

ภาพนี้เป็นผลงานแรกที่สร้าง โดยเอาตัวละคร ๒ ตัว คือเอาซินหัว (心華) และเซี่ยหยวี่เหยา (夏語遙) ซึ่งเป็น VOCALOID และ UTAU ของไต้หวัน มายืนเป็นแบบส่วนข้าวของก็มีการจับใส่ให้ดูเหมือนเป็นห้องที่มีคนอยู่จริงๆ


(คลิกที่ภาพเพื่อดูภาพใหญ่ได้)

ของตกแต่งแต่ละอย่างที่วางในนี้ก็เป็นของที่สร้างขึ้นเองด้วยโค้ดเช่นกัน

ส่วนภาพนี้เป็นเพนกวินฮุมบอลท์ (Humboldt penguin) ตัวละครจาก kemono friends เอามานั่งเล่นในตู้เย็น


(คลิกที่ภาพเพื่อดูภาพใหญ่ได้)

วันที่อากาศร้อนๆแต่แอร์ดันเสียคิดว่าน่าจะมีคนอยากทำแบบนี้บ้างล่ะนะ

สิ่งของตกแต่งส่วนใหญ่ไปโหลดมาจากที่ต่างๆ ไม่ได้สร้างเอง

แล้วก็ภาพนี้คือเอาเข้าของเครื่องใช้มาวางใส่แบบจัดเต็มแล้วก็ให้มิกุมานั่งเป็นแบบ


(คลิกที่ภาพเพื่อดูภาพใหญ่ได้)

บนตู้เสื้อผ้าจะเห็นว่ามีโมเดลเรือพินป่านโจว ที่เคยเขียนถึงไปใน https://phyblas.hinaboshi.com/20170810

พอดีช่วงที่ทำภาพนี้ขึ้นมาเป็นช่วงไว้ทุกข์เดือนตุลาคม ก็เลยดัดแปลงทำออกมาเป็นแบบไร้สีด้วย แต่ไม่อยากแค่นำมาตัดต่อลบสีก็เลยลองใช้วิธีเปลี่ยนสีทั้งห้องให้เป็นโลหะเงิน ยกเว้นตัวมิกุเท่านั้นที่คงไว้ พอออกมาแบบนี้ก็ดูเป็นศิลปะสวยไปอีกแบบ



ส่วน ๒ ภาพนี้ที่ถูกทำขึ้นมาเพื่อใช้ในบทความนี้ https://phyblas.hinaboshi.com/20170922 ก็ใช้ฉากเป็นห้องนี้ด้วย






โดยรวมแล้วก็คิดว่ารู้สึกพอใจกับผลงานที่ทำออกมา ไม่รู้จะมีโอกาสได้ทำโมเดลที่มีรายละเอียดมากเท่านี้อีกหรือเปล่า

โมเดลอื่นๆที่ทำเป็นไฟล์ .pmx แจกสามารถโหลดได้ในเว็บนี้ http://3d.nicovideo.jp/u/phyblas


-----------------------------------------

囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧

ดูสถิติของหน้านี้

หมวดหมู่

-- คอมพิวเตอร์ >> 3D >> maya
-- ประเทศจีน >> ไต้หวัน
-- คอมพิวเตอร์ >> เขียนโปรแกรม >> python >> mayapython

ไม่อนุญาตให้นำเนื้อหาของบทความไปลงที่อื่นโดยไม่ได้ขออนุญาตโดยเด็ดขาด หากต้องการนำบางส่วนไปลงสามารถทำได้โดยต้องไม่ใช่การก๊อปแปะแต่ให้เปลี่ยนคำพูดเป็นของตัวเอง หรือไม่ก็เขียนในลักษณะการยกข้อความอ้างอิง และไม่ว่ากรณีไหนก็ตาม ต้องให้เครดิตพร้อมใส่ลิงก์ของทุกบทความที่มีการใช้เนื้อหาเสมอ

สารบัญ

รวมคำแปลวลีเด็ดจากญี่ปุ่น
มอดูลต่างๆ
-- numpy
-- matplotlib

-- pandas
-- manim
-- opencv
-- pyqt
-- pytorch
การเรียนรู้ของเครื่อง
-- โครงข่าย
     ประสาทเทียม
ภาษา javascript
ภาษา mongol
ภาษาศาสตร์
maya
ความน่าจะเป็น
บันทึกในญี่ปุ่น
บันทึกในจีน
-- บันทึกในปักกิ่ง
-- บันทึกในฮ่องกง
-- บันทึกในมาเก๊า
บันทึกในไต้หวัน
บันทึกในยุโรปเหนือ
บันทึกในประเทศอื่นๆ
qiita
บทความอื่นๆ

บทความแบ่งตามหมวด



ติดตามอัปเดตของบล็อกได้ที่แฟนเพจ

  ค้นหาบทความ

  บทความแนะนำ

ตัวอักษรกรีกและเปรียบเทียบการใช้งานในภาษากรีกโบราณและกรีกสมัยใหม่
ที่มาของอักษรไทยและความเกี่ยวพันกับอักษรอื่นๆในตระกูลอักษรพราหมี
การสร้างแบบจำลองสามมิติเป็นไฟล์ .obj วิธีการอย่างง่ายที่ไม่ว่าใครก็ลองทำได้ทันที
รวมรายชื่อนักร้องเพลงกวางตุ้ง
ภาษาจีนแบ่งเป็นสำเนียงอะไรบ้าง มีความแตกต่างกันมากแค่ไหน
ทำความเข้าใจระบอบประชาธิปไตยจากประวัติศาสตร์ความเป็นมา
เรียนรู้วิธีการใช้ regular expression (regex)
การใช้ unix shell เบื้องต้น ใน linux และ mac
g ในภาษาญี่ปุ่นออกเสียง "ก" หรือ "ง" กันแน่
ทำความรู้จักกับปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง
ค้นพบระบบดาวเคราะห์ ๘ ดวง เบื้องหลังความสำเร็จคือปัญญาประดิษฐ์ (AI)
หอดูดาวโบราณปักกิ่ง ตอนที่ ๑: แท่นสังเกตการณ์และสวนดอกไม้
พิพิธภัณฑ์สถาปัตยกรรมโบราณปักกิ่ง
เที่ยวเมืองตานตง ล่องเรือในน่านน้ำเกาหลีเหนือ
ตระเวนเที่ยวตามรอยฉากของอนิเมะในญี่ปุ่น
เที่ยวชมหอดูดาวที่ฐานสังเกตการณ์ซิงหลง
ทำไมจึงไม่ควรเขียนวรรณยุกต์เวลาทับศัพท์ภาษาต่างประเทศ

บทความแต่ละเดือน

2024年

1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

2023年

1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

2022年

1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

2021年

1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

2020年

1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

ค้นบทความเก่ากว่านั้น

ไทย

日本語

中文