Rusttype เป็นทางเลือกที่เป็นสนิมที่บริสุทธิ์สำหรับห้องสมุดเช่น Freetype
ความสามารถในปัจจุบันของ RustType:
*.ttf และไฟล์ฟอนต์ *.otfgpu_cache สิ่งนี้ยังคงใช้การเรนเดอร์สัญลักษณ์ในแคชแบบไดนามิกในหน่วยความจำ GPU เพื่อลดการอัปโหลดพื้นผิวต่อเฟรม นอกจากนี้ยังช่วยให้คุณนับจำนวนการโทรหาข้อความได้ต่ำมากเนื่องจากร่ายมนตร์ทั้งหมดจะถูกเก็บไว้ในพื้นผิว GPU เดียวสิ่งที่โดดเด่นที่ Rusttype ยัง ไม่สนับสนุน:
ตัวอย่างที่หนักกว่าการทดสอบและมาตรฐานอยู่ในไดเรกทอรี ./dev ซึ่งจะช่วยหลีกเลี่ยงคุณสมบัติการพึ่งพาอาศัยกันของ dev
เรียกใช้การทดสอบทั้งหมดด้วย cargo test --all --all-features
รันตัวอย่างด้วย cargo run --example <NAME> -p dev
ในการตีพื้นดินด้วย Rusttype ให้ดูที่ dev/examples/ascii.rs ที่มาพร้อมกับลัง มันแสดงให้เห็นถึงการโหลดไฟล์ฟอนต์แรสเตอร์สตริงโดยพลการและแสดงผลลัพธ์เป็นศิลปะ ASCII หากคุณต้องการดูเอกสารที่จุดเข้าใช้สำหรับการโหลดแบบอักษรคือ Font ซึ่งคุณสามารถเข้าถึงแบบอักษรแต่ละตัวจากนั้นร่ายมนตร์ของพวกเขา
แรงจูงใจเริ่มต้นสำหรับโครงการคือการให้การแสดงผลแบบอักษรที่ใช้งานง่ายสำหรับเกม มีช่องทางมากมายสำหรับการปรับปรุง Rusttype แนวคิด:
หากคุณคิดว่าคุณสามารถช่วยบรรลุเป้าหมายเหล่านี้ได้โปรดเปิดปัญหาการติดตามเพื่อพูดคุยเกี่ยวกับพวกเขา
ลังนี้ได้รับการบำรุงรักษาด้วยสนิมที่มั่นคงล่าสุด
ได้รับใบอนุญาตภายใต้
ตามตัวเลือกของคุณ
หากคุณไม่ได้ระบุอย่างชัดเจนการบริจาคใด ๆ ที่ส่งโดยเจตนาเพื่อรวมไว้ในงานโดยคุณตามที่กำหนดไว้ในใบอนุญาต Apache-2.0 จะได้รับใบอนุญาตคู่ดังกล่าวข้างต้นโดยไม่มีข้อกำหนดหรือเงื่อนไขเพิ่มเติมใด ๆ