GLM 1.0.0 - ọbá akwụkwọ mgbakọ na mwepụ C++

GLM 1.0.0 - ọbá akwụkwọ mgbakọ na mwepụ C++

Na Jenụwarị 24, mgbe nkwụsịtụ ihe fọrọ nke nta ka ọ bụrụ afọ anọ, ewepụtara ọbá akwụkwọ 1.0.0 naanị SIMD kachasị mma maka C++ GLM (OpenGL mgbakọ na mwepụ) dabere na nkọwapụta GLSL (pdf) (OpenGL Asụsụ Shading).

Mgbanwe:

  • agbakwunyere modul GLM_EXT_scalar_reciprocal nwere ule;
  • agbakwunyere modul GLM_EXT_vector_reciprocal nwere ule;
  • agbakwunyere modul GLM_EXT_matrix_integer nwere ule;
  • agbakwunyere ọrụ glm :: iround na glm :: gburugburu modul GLM_EXT_scalar_common na GLM_EXT_vector_common;
  • agbakwunyere ọrụ GLM_FORCE_UNRESTRICTED_FLOAT iji gbochie nkwuputa static mgbe ị na-eji ụdị scalar ndị ọzọ nwere ọrụ na-atụ anya ụdị ese n'elu;
  • agbakwunyere constexpr classifier ịgafe na ntụpọ ọrụ;
  • nkwupụta ezighi ezi maka glm::min na glm:: max;
  • nhazi nhazi nke quaternions na glm :: decompose ọrụ;
  • otu ihe edobere mgbe ị na-atụgharị quaternion na akụkụ mpịakọta Euler;
  • glm edozi :: pow na-arụ ọrụ na obere quaternions;
  • ofu glm :: fastNormalize nchịkọta nchịkọta;
  • ofu glm :: isMultiple nchịkọta njehie;
  • ngụkọta oge na glm :: ọrụ mmezi;
  • Ajuju ajuju nke akara nsonaazụ na glm :: ọrụ akụkụ maka akụkụ dị na nso (2pi-1, 2pi);
  • Wepụrụ mmachibido iwu iji glm :: string_cast na koodu nnabata CUDA;
  • Omume Github agbakwunyere.

isi: linux.org.ru

Tinye a comment