นี่คือแอป Linux ชื่อ OpenGL Mathematics ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดเป็น v0.9.1_NewMatrixTypesandManyImprovements.zip สามารถเรียกใช้ออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ออนไลน์ชื่อ OpenGL Mathematics พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
คณิตศาสตร์ OpenGL
DESCRIPTION
ห้องสมุดคณิตศาสตร์ 2D|3D ที่ได้รับการปรับแต่งอย่างสูง หรือที่เรียกว่า OpenGL Mathematics (glm) สำหรับ `C` cglm มีประโยชน์มากมายเพื่อช่วยให้การคำนวณทางคณิตศาสตร์เขียนได้เร็วและรวดเร็ว มันเป็นมิตรกับชุมชน อย่าลังเลที่จะนำปัญหาใด ๆ ข้อบกพร่องที่คุณเผชิญ ฟังก์ชันเกือบทั้งหมด (เวอร์ชันอินไลน์) และพารามิเตอร์ได้รับการบันทึกไว้ในส่วนหัวที่เกี่ยวข้อง ฟังก์ชันที่เกี่ยวข้องกับ OpenGL ถูกละทิ้งเพื่อทำให้แพลตฟอร์ม lib นี้/บุคคลที่สามเป็นอิสระ ตรวจสอบให้แน่ใจว่าคุณมีเวอร์ชันล่าสุดและอย่าลังเลที่จะรายงานจุดบกพร่อง ปัญหา มุมออยเลอร์ถูกนำมาใช้ในลำดับที่กลับกัน (ภายนอก) ได้รับการแก้ไขแล้ว ตอนนี้พวกเขาอยู่ในลักษณะที่แท้จริง ตรวจสอบให้แน่ใจว่าคุณมีเวอร์ชันล่าสุด ตัวแปร vec4 และ mat4 ต้องสอดคล้องกัน (จะมีรุ่นที่ไม่จัดตำแหน่งในภายหลัง) cglm ไม่ได้จัดสรรหน่วยความจำใด ๆ บนฮีป ดังนั้นจึงไม่มีตัวจัดสรรใด ๆ คุณควรจัดสรรหน่วยความจำสำหรับพารามิเตอร์ออกด้วยหากคุณส่งตัวชี้ตำแหน่งหน่วยความจำ
คุณสมบัติ
- cglm รองรับทั้ง ARRAY API และ STRUCT API
- เช่นเดียวกับไลบรารีกราฟิกอื่น ๆ (โดยเฉพาะ OpenGL) ไลบรารีนี้ใช้เค้าโครงคอลัมน์หลักเพื่อเก็บเมทริกซ์ไว้ในหน่วยความจำ
- การเพิ่มประสิทธิภาพสเกลาร์และซิม (sse, avx, นีออน...)
- ตัวเลือกในการใช้คลิปสเปซต่างๆ เช่น Left Handed, Zero-to-One... (ปัจจุบันมือขวา negative-one เป็นค่าเริ่มต้น)
- Array api และ struct api คุณสามารถใช้อาร์เรย์หรือ structs ได้
- การทำงานของเวกเตอร์เอนกประสงค์ (กากบาท จุด หมุน proj มุม...)
- การสลายตัวของเมทริกซ์ (การหมุนแยก, ปัจจัยสเกล)
ภาษาโปรแกรม
C
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/opengl-mathematics.mirror/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา