• 大小: 658KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: 其他
  • 标签: GLM库  OpenGL  3D显示  

资源简介

利用CMake编译好的GLM库,包括静态库、动态库和头文件。可以直接在VS中使用,我测试的环境是win10+VS2015(win32/debug)。

资源截图

代码片段和文件信息

/// @ref core
/// @file glm/glm.cpp

#ifndef GLM_ENABLE_EXPERIMENTAL
#define GLM_ENABLE_EXPERIMENTAL
#endif
#include 
#include 
#include 
#include 
#include 
#include 

namespace glm
{
// tvec1 type explicit instantiation
template struct vec<1 uint8 lowp>;
template struct vec<1 uint16 lowp>;
template struct vec<1 uint32 lowp>;
template struct vec<1 uint64 lowp>;
template struct vec<1 int8 lowp>;
template struct vec<1 int16 lowp>;
template struct vec<1 int32 lowp>;
template struct vec<1 int64 lowp>;
template struct vec<1 float32 lowp>;
template struct vec<1 float64 lowp>;

template struct vec<1 uint8 mediump>;
template struct vec<1 uint16 mediump>;
template struct vec<1 uint32 mediump>;
template struct vec<1 uint64 mediump>;
template struct vec<1 int8 mediump>;
template struct vec<1 int16 mediump>;
template struct vec<1 int32 mediump>;
template struct vec<1 int64 mediump>;
template struct vec<1 float32 mediump>;
template struct vec<1 float64 mediump>;

template struct vec<1 uint8 highp>;
template struct vec<1 uint16 highp>;
template struct vec<1 uint32 highp>;
template struct vec<1 uint64 highp>;
template struct vec<1 int8 highp>;
template struct vec<1 int16 highp>;
template struct vec<1 int32 highp>;
template struct vec<1 int64 highp>;
template struct vec<1 float32 highp>;
template struct vec<1 float64 highp>;

// tvec2 type explicit instantiation
template struct vec<2 uint8 lowp>;
template struct vec<2 uint16 lowp>;
template struct vec<2 uint32 lowp>;
template struct vec<2 uint64 lowp>;
template struct vec<2 int8 lowp>;
template struct vec<2 int16 lowp>;
template struct vec<2 int32 lowp>;
template struct vec<2 int64 lowp>;
template struct vec<2 float32 lowp>;
template struct vec<2 float64 lowp>;

template struct vec<2 uint8 mediump>;
template struct vec<2 uint16 mediump>;
template struct vec<2 uint32 mediump>;
template struct vec<2 uint64 mediump>;
template struct vec<2 int8 mediump>;
template struct vec<2 int16 mediump>;
template struct vec<2 int32 mediump>;
template struct vec<2 int64 mediump>;
template struct vec<2 float32 mediump>;
template struct vec<2 float64 mediump>;

template struct vec<2 uint8 highp>;
template struct vec<2 uint16 highp>;
template struct vec<2 uint32 highp>;
template struct vec<2 uint64 highp>;
template struct vec<2 int8 highp>;
template struct vec<2 int16 highp>;
template struct vec<2 int32 highp>;
template struct vec<2 int64 highp>;
template struct vec<2 float32 highp>;
template struct vec<2 float64 highp>;

// tvec3 type explicit instantiation
template struct vec<3 uint8 lowp>;
template struct vec<3 uint16 lowp>;
template struct vec<3 uint32 lowp>;
template struct vec<3 uint64 lowp>;
template struct vec<3 int8 lowp>;
template struct vec<3 int16 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-24 16:17  bin\
     文件      455168  2019-04-24 16:02  bin\glm_shared.dll
     目录           0  2019-04-24 16:16  include\
     文件       27618  2019-04-24 15:57  include\common.hpp
     目录           0  2019-04-24 16:15  include\detail\
     文件        1192  2019-04-24 15:57  include\detail\compute_common.hpp
     文件         600  2019-04-24 15:57  include\detail\compute_vector_relational.hpp
     文件       24478  2019-04-24 15:57  include\detail\func_common.inl
     文件        6004  2019-04-24 15:57  include\detail\func_common_simd.inl
     文件        4348  2019-04-24 15:57  include\detail\func_exponential.inl
     文件         813  2019-04-24 15:57  include\detail\func_exponential_simd.inl
     文件        7451  2019-04-24 15:57  include\detail\func_geometric.inl
     文件        2520  2019-04-24 15:57  include\detail\func_geometric_simd.inl
     文件       14441  2019-04-24 15:57  include\detail\func_integer.inl
     文件        1634  2019-04-24 15:57  include\detail\func_integer_simd.inl
     文件       12732  2019-04-24 15:57  include\detail\func_matrix.inl
     文件        2785  2019-04-24 15:57  include\detail\func_matrix_simd.inl
     文件        2951  2019-04-24 15:57  include\detail\func_packing.inl
     文件          72  2019-04-24 15:57  include\detail\func_packing_simd.inl
     文件        5216  2019-04-24 15:57  include\detail\func_trigonometric.inl
     文件           0  2019-04-24 15:57  include\detail\func_trigonometric_simd.inl
     文件        2408  2019-04-24 15:57  include\detail\func_vector_relational.inl
     文件          72  2019-04-24 15:57  include\detail\func_vector_relational_simd.inl
     文件        8465  2019-04-24 15:57  include\detail\glm.cpp
     文件        5609  2019-04-24 15:57  include\detail\qualifier.hpp
     文件       38392  2019-04-24 15:57  include\detail\setup.hpp
     文件        1574  2019-04-24 15:57  include\detail\type_float.hpp
     文件         254  2019-04-24 15:57  include\detail\type_half.hpp
     文件        4513  2019-04-24 15:57  include\detail\type_half.inl
     文件        6154  2019-04-24 15:57  include\detail\type_mat2x2.hpp
     文件       13967  2019-04-24 15:57  include\detail\type_mat2x2.inl
............此处省略352个文件信息

评论

共有 条评论