GLM 1.0.0 - perpustakaan C++ matematika

GLM 1.0.0 - perpustakaan C++ matematika

Tanggal 24 Januari, sawise ngaso meh patang taun, perpustakaan sing dioptimalake SIMD mung 1.0.0 kanggo C ++ dirilis. GLM (OpenGL Mathematics) adhedhasar spesifikasi GLSL (pdf) (OpenGL Shading Language).

Pangowahan:

  • ditambahake modul GLM_EXT_scalar_reciprocal karo tes;
  • ditambahake modul GLM_EXT_vector_reciprocal karo tes;
  • ditambahake modul GLM_EXT_matrix_integer karo tes;
  • ditambahaké fungsi glm :: iround lan glm :: watara kanggo modul GLM_EXT_scalar_common lan GLM_EXT_vector_common;
  • ditambahake fungsi GLM_FORCE_UNRESTRICTED_FLOAT kanggo nyegah pratelan statis nalika nggunakake jinis skalar liyane karo fungsi dikarepake jinis float;
  • nambahake klasifikasi constexpr kanggo fungsi salib lan titik;
  • tetep statement salah kanggo glm :: min lan glm :: max;
  • orientasi tetep saka quaternions ing glm :: fungsi decompose;
  • singularitas tetep nalika ngowahi quaternion menyang sudut roll Euler;
  • tetep glm::pow nggarap quaternions cilik;
  • tetep glm :: kesalahan kompilasi fastNormalize;
  • tetep glm:: isMultiple kesalahan kompilasi;
  • pitungan tetep ing glm :: fungsi adjugate;
  • nolak tetep tandha asil ing glm :: fungsi sudut kanggo sudhut ing sawetara (2pi-1, 2pi);
  • Mbusak larangan nggunakake glm :: string_cast ing kode host CUDA;
  • Ditambahake Tindakan Github.

Source: linux.org.ru

Add a comment