RTS บนแผนที่ 3 มิติเช่นโลก


11

คุณจะ 'สร้าง' โลก 3 มิติได้อย่างไรถ้างานศิลปะและแผนที่ที่มีอยู่ของคุณเป็นกริด 2D ง่าย ๆ ?

มีวิธีการที่สามารถนำผลงานศิลปะกลับมาใช้ใหม่ได้หรือไม่?

คำตอบ:


6

ฉันสร้างสิ่งที่คุณต้องการ ฉันใช้ไซต์นี้เป็นข้อมูลอ้างอิงสำหรับกระบวนการสร้างแผนที่เป็นส่วนใหญ่ BUGS Geodesic Map

ขั้นตอนพื้นฐาน:

  • สร้าง icosahedron แต่ละเซลล์จะเป็นหนึ่งในจุดยอดบนตาข่าย แบ่งเป็นความละเอียดที่ต้องการ
  • รักษาจุดยอดของไอโซฮาเฮดรอนแต่ละจุดให้เป็นศูนย์กลางของเซลล์จุดยอดของจีโอกริดนั้นเป็นจุดกึ่งกลางของใบหน้ารูปสามเหลี่ยมไอโซฮาเฮดตรอนแต่ละจุด
  • ด้วยการใช้ดัชนีของตาข่ายไอโซเฮดรอนคุณสามารถค้นหาเพื่อนบ้านของเซลล์และสร้างลำดับที่ถูกต้องซึ่งจะช่วยให้คุณสร้างเซลล์ใบหน้าได้อย่างถูกต้อง
  • คุณจะมีห้ารูปห้าเหลี่ยมและส่วนที่เหลือจะเป็นรูปหกเหลี่ยม - ไม่มีทางรอบนี้
  • บางคนที่ฉันเคยเห็นต้องการลองและแปลงเป็นกริด 2d (ตัวอย่างของกระบวนการในไซต์ BUGS) และเป็นไปได้ ฉันไม่เคยทำเช่นนี้เพราะมันยากและสามารถแก้ไขได้

ในเหมืองกริดทั้งหมดเป็นตาข่ายขนาดยักษ์หนึ่งเซลล์ไม่ใช่แบบจำลองเซลล์ซ้ำ (http://blog.chronoclast.com/search/label/OTD) สำหรับความละเอียดของเมชที่ต่ำกว่าสิ่งนี้จะใช้ได้ หากคุณกำลังมองหาเซลล์นับหมื่นเซลล์คุณจะต้องสำรวจอาคารตาข่ายแบบไดนามิกมากขึ้นเหมืองของฉันสร้างขึ้นล่วงหน้า เซลล์มีพื้นผิวนอกแผนที่หน้า (2/9/16 ... พื้นผิวต่อภาพ) และสามารถผสมผสานยูวี (ที่ยากใช้เวลาตลอดไปยังคงเป็นชนิดของ Meh)



1

เกมของเรา "ช่วยชีวิตเรา!" ใช้ว่า มันค่อนข้างสนุกที่จะมี rts บนดาวเคราะห์และควบคุมมัน ช่วยเราเล่นเกม (แต่เกมไม่สนุกเลย :-))

ช่วยเรา! ใช้ความสูง 2D ปกติซึ่งเปลี่ยนเป็นทรงกลม มันง่ายที่จะทำ แต่มีปัญหาเกี่ยวกับขั้วของทรงกลม เราเพิ่งมีมหาสมุทร ไม่ใช่วิธีที่ดีจริงๆ แต่ใช้ได้ ปัญหาของกระเบื้องสี่เหลี่ยมไม่ใช่เรื่องใหญ่ มันค่อนข้างโอเค สำหรับการพิจารณาว่ากระเบื้องใดถูกคลิกเราจะใช้การเลือกสี

นี่เป็นโครงการเก่าและวิธีแก้ปัญหาไม่ใช่วิธีที่ดีที่สุด แต่มันง่ายมากและดูดีมาก

ทางออกที่ดีมากควรจะใช้icosphere


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.