ດາວໂຫຼດ OpenGL ຄະນິດສາດສຳລັບ Linux

ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ OpenGL Mathematics ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ເປັນ v0.9.1_NewMatrixTypesandManyImprovements.zip. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີສໍາລັບບ່ອນເຮັດວຽກ.

 
 

ດາວ​ນ​໌​ໂຫລດ​ແລະ​ດໍາ​ເນີນ​ການ​ອອນ​ໄລ​ນ​໌ app ນີ້​ມີ​ຊື່ OpenGL Mathematics ກັບ OnWorks ໄດ້​ຟຣີ​.

ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:

- 1. ດາວ​ໂຫຼດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ນີ້​ໃນ PC ຂອງ​ທ່ານ​.

- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.

- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.

- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.

ພາບຫນ້າຈໍ:


OpenGL ຄະນິດສາດ


DESCRIPTION:

ຫ້ອງສະໝຸດຄະນິດສາດ 2D|3D ທີ່ຖືກປັບໃຫ້ເໝາະສົມສູງ, ເຊິ່ງເອີ້ນກັນວ່າ OpenGL Mathematics (glm) ສຳລັບ `C`. cglm ສະຫນອງປະໂຫຍດຫຼາຍຢ່າງເພື່ອຊ່ວຍໃຫ້ການປະຕິບັດທາງຄະນິດສາດໄວແລະໄວໃນການຂຽນ. ມັນເປັນມິດກັບຊຸມຊົນ, ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະເອົາບັນຫາໃດໆ, ແມງໄມ້ທີ່ທ່ານປະເຊີນ. ເກືອບທຸກຟັງຊັນ (ສະບັບໃນແຖວ) ແລະຕົວກໍານົດການແມ່ນບັນທຶກໄວ້ພາຍໃນສ່ວນຫົວທີ່ສອດຄ້ອງກັນ. ຟັງຊັນທີ່ກ່ຽວຂ້ອງກັບ OpenGL ໄດ້ຖືກຫຼຸດລົງເພື່ອເຮັດໃຫ້ເວທີ lib ນີ້/ພາກສ່ວນທີສາມເປັນເອກະລາດ. ໃຫ້ແນ່ໃຈວ່າທ່ານມີສະບັບຫລ້າສຸດແລະມີຄວາມຮູ້ສຶກບໍ່ເສຍຄ່າເພື່ອລາຍງານຂໍ້ບົກພ່ອງ, ບັນຫາ. ມຸມ Euler ໄດ້ຖືກປະຕິບັດໃນຄໍາສັ່ງປີ້ນກັບກັນ (extrinsic) ມັນຖືກແກ້ໄຂ, ໃນປັດຈຸບັນພວກມັນຢູ່ໃນພາຍໃນ. ໃຫ້ແນ່ໃຈວ່າທ່ານມີສະບັບຫລ້າສຸດ. ຕົວແປ vec4 ແລະ mat4 ຕ້ອງສອດຄ່ອງກັນ. (ຈະມີສະບັບທີ່ບໍ່ສອດຄ່ອງຕໍ່ມາ). cglm ບໍ່ໄດ້ຈັດສັນຫນ່ວຍຄວາມຈໍາໃດໆໃນ heap. ສະນັ້ນມັນບໍ່ໃຫ້ຜູ້ຈັດສັນໃດນຶ່ງ. ທ່ານຄວນຈັດສັນຫນ່ວຍຄວາມຈໍາສໍາລັບການອອກພາລາມິເຕີເກີນໄປຖ້າຫາກວ່າທ່ານຜ່ານ pointer ຂອງສະຖານທີ່ຫນ່ວຍຄວາມຈໍາ.



ຄຸນ​ລັກ​ສະ​ນະ

  • cglm ຮອງຮັບທັງ ARRAY API ແລະ STRUCT API
  • ເຊັ່ນດຽວກັນກັບບາງຫ້ອງສະຫມຸດຮູບພາບອື່ນໆ (ໂດຍສະເພາະ OpenGL) ຫ້ອງສະຫມຸດນີ້ໃຊ້ Column-Major layout ເພື່ອຮັກສາ matrices ໃນຫນ່ວຍຄວາມຈໍາ.
  • Scalar ແລະ simd (sse, avx, neon...) ການເພີ່ມປະສິດທິພາບ
  • ທາງ​ເລືອກ​ໃນ​ການ​ນໍາ​ໃຊ້ clipspaces ທີ່​ແຕກ​ຕ່າງ​ກັນ​ເຊັ່ນ​: ມື​ຊ້າຍ​, Zero​-to-One... (ປັດ​ຈຸ​ບັນ​ມື​ຂວາ​ລົບ​ຫນຶ່ງ​ແມ່ນ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​)
  • Array api ແລະ struct api, ທ່ານສາມາດນໍາໃຊ້ arrays ຫຼື structs
  • ການປະຕິບັດ vector ຈຸດປະສົງທົ່ວໄປ (ຂ້າມ, ຈຸດ, rotate, proj, ມຸມ ... )
  • ການ​ເສື່ອມ​ໂຊມ​ມາ​ຕຣິກ​ເບື້ອງ (ການ​ສະ​ກັດ​ພືດ​ຫມູນ​ວຽນ​, ປັດ​ໄຈ​ຂະ​ຫຍາຍ​)


ພາສາການຂຽນໂປຣແກຣມ

C


ປະເພດ

ການສ້າງແບບຈໍາລອງ 3 ມິຕິ, ຄະນິດສາດ

ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/opengl-mathematics.mirror/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌


ໝວດໝູ່ເພື່ອດາວໂຫລດຊອບແວ ແລະໂປຣແກຣມສຳລັບ Windows ແລະ Linux