Screen Test Pro

แกลเลอรีเอฟเฟกต์

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

ระบบกำลังแสดงอะไร

ฉากเด่นห้าฉากใช้ WebGL2 และโหลด three.js เมื่อเปิดฉากเท่านั้น ส่วนเอฟเฟกต์คลาสสิกแปดฉากใช้ Canvas 2D ทั้งหมดใช้ตัวแสดงผลเดียวกับการทดสอบประสิทธิภาพ แต่ไม่มีการเพิ่มภาระอัตโนมัติ การวัดเวลาเฟรม หรือคะแนน อีกห้าฉากคือชั้นเชเดอร์ ซึ่งเป็นแฟรกเมนต์เชเดอร์เต็มหน้าจอที่เขียนโดยผู้อื่นและนำมาเผยแพร่ที่นี่ภายใต้สัญญาอนุญาตที่เปิดให้ทำได้ ไม่มีไลบรารีอยู่เบื้องหลัง จึงคอมไพล์ได้ทันทีเมื่อชี้เมาส์ และไม่ถูกนำไปคิดคะแนนเลย เพราะภาระงานของ benchmark ถูกตรึงไว้ตั้งแต่เวอร์ชัน 2.2.0

การตั้งค่าสามอย่าง

ด้านล่างของแต่ละฉากมีตัวควบคุมสามอย่าง:

การตั้งค่าผลที่เกิดขึ้น
ภาระจำนวนอนุภาคตั้งแต่ค่าต่ำสุดถึงสูงสุดของฉากในสเกลลอการิทึม ซึ่งเป็นขั้นภาระเดียวกับที่ใช้ใน benchmark ฉากเชเดอร์ไม่มีอนุภาค ตัวควบคุมนี้จึงกำหนดจำนวน supersampling ต่อพิกเซลแทน ตั้งแต่ 1 ถึง 64
ความเร็วความเร็วจำลอง 0.1×–2× การเล่นช้าเปลี่ยนจังหวะการเคลื่อนไหว แต่ไม่ลดงานที่ต้องคำนวณในแต่ละเฟรม
สเกลการแสดงผลแสดงผลที่ 0.5×–2× ของความละเอียดจริง ค่ามากกว่า 1× เป็น supersampling และเพิ่มภาระการเติมพิกเซล

ค่า fps อัปเดตทันที จึงใช้เป็น stress test แบบปรับเองได้ หากต้องการตัวเลขที่เปรียบเทียบกันได้ ให้เปิดbenchmark แบบมีคะแนน ซึ่งใช้ฉากเดียวกัน ภาระคงที่ และวิธีทดสอบที่เปิดเผย

แชร์หน้านี้
การสนทนาหนึ่งกระทู้ต่อภาษา ใช้ร่วมกันทั้งเว็บไซต์ ลงชื่อเข้าใช้ด้วย Google เพื่อโพสต์
การสนทนา