1 คะแนน โดย kuroneko 2023-10-27 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • Cities: Skylines บนความละเอียด 4K เมื่อใช้ RTX4090 รันแผนที่ใหม่ (ว่างเปล่า) ได้ราว 20 เฟรม
    • ในเมนูหลักที่แสดงเมืองขนาดกลางถึงขนาดใหญ่ รันได้ราว 10 เฟรม
    • ยังมีรายงานว่าเมืองขนาดกลางรันได้ที่ 7~12 เฟรมบน RX 7900XTX
  • หากปิดระยะชัดลึก (DoF) เฟรมเรตจะดีขึ้นเกือบ 2 เท่า แต่ก็ยังไปไม่ถึง 60 เฟรม
  • Colossal Order ผู้พัฒนาระบุว่ากำลังพยายามปรับปรุงประสิทธิภาพ

5 ความคิดเห็น

 
cosine20 2023-10-30

ช่วงนี้เกมต่าง ๆ หนักข้อกันจริง ๆ นะ

 
mastotron 2023-10-27

มีข้อสังเกตว่าสาเหตุของปัญหานี้มาจากการใช้ HDRP (High Definition Rendering Pipeline) ของ Unity

  • HDRP เป็นหนึ่งในเรนเดอริงไปป์ไลน์ที่ใช้เทคโนโลยี GPU รุ่นใหม่เพื่อสร้างกราฟิกคุณภาพสูง และเป็นหนึ่งในเรนเดอริงไปป์ไลน์ที่ Unity มีให้
  • HDRP มีความต้องการพื้นฐานด้าน GPU สูง และเนื่องจากมุ่งเน้นการสร้างภาพที่ละเอียดอย่างยิ่ง จึงมีความเห็นว่าไม่เหมาะกับการเรนเดอร์สภาพแวดล้อมขนาดใหญ่แบบเกมอย่าง Cities: Skylines
  • HDRP เพิ่งมีความเสถียรได้ไม่นาน และมีเกมเพียงจำนวนน้อยมากที่ใช้งานมัน
  • มีการระบุว่า HDRP ไม่ใช่ไปป์ไลน์ที่แยกขาดออกมาต่างหาก แต่เป็นเพียงเลเยอร์ที่วางทับบนโค้ดเรนเดอริงแบบ legacy ของ Unity จึงยังมีปัญหาเก่าเกี่ยวกับ legacy ของ Unity อยู่หลายอย่าง อีกทั้งยังเปิดฟีเจอร์ราคาแพงหลายอย่างเป็นค่าเริ่มต้น ทำให้ปรับแต่งได้ไม่ง่ายนัก
  • การเปลี่ยนไปใช้เรนเดอริงไปป์ไลน์อื่นอย่าง URP ก็ไม่ใช่เรื่องง่าย เพราะตั้งแต่แอสเซ็ตขึ้นไปล้วนผูกติดกับเรนเดอริงไปป์ไลน์อย่างแน่นหนา หากจะเปลี่ยนก็ต้องแก้แอสเซ็ตต่างๆ ด้วย
 
wedding 2023-10-28

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

 
bbulbum 2023-10-27

?? พัฒนายังไงกันเนี่ย..??

 
kuroneko 2023-10-27

การปรับแต่งประสิทธิภาพนี่ชวนอึ้งจริง ๆ เหมือนกำลังโทษ Unity อยู่เหมือนกัน แต่การได้แค่ 20~40 เฟรมบน 4090 นี่หนักเกินไปหน่อยครับ