blat-blatnik
2cc2c3ae6e
Added features to the .natvis file
...
I've been using this natvis file in some personal projects that use GLM and I've found it to be very helpful when debugging GLM code.
vectors are displayed in the debugger like this:
glm::vec4 v(1, 2, 3, 4); // [1 2 3 4]
when expanding the view, the debugger will show each individual component, as well as the length of the vector, and hex RGBA code (for float vectors only), like this:
glm::vec4 v(0.5); // [0.5 0.5 0.5 0.5]
[len] 1
[rgba] #7F7F7F7F
x 0.5
y 0.5
z 0.5
w 0.5
Matrices are displayed in row major order when expanded in the debugger like this:
glm::mat4 m = glm::translate(glm::mat4(1), glm::vec3(1, 2, 3));
// [1 0 0 0] [0 1 0 0] [0 0 1 0] [1 2 3 1]
row 1 [1 0 0 1]
row 2 [0 1 0 2]
row 3 [0 0 1 3]
row 4 [0 0 0 1]
columns
- col 1 [1 0 0 0]
- col 2 [0 1 0 0]
- col 3 [0 0 1 0]
- col 4 [1 2 3 1]
Quaternions are displayed as: w + xi + yj + zk
glm::quat q(1, 2, 3, 4); // 1 + 2i + 3j + 4k
Dual quaternions are displayed as:
glm::dualquat dq(q, q); // [r: 1 + 2i + 3j + 4k] [d: 1 + 2i + 3j + 4k]
ago%!(EXTRA string=5 years)
christophe
bf71a83494
Updated release date
ago%!(EXTRA string=5 years)
christophe
b4c5bb6c1a
Fixed singularity check for quatLookAt #770
ago%!(EXTRA string=5 years)
christophe
8aa60bbeff
Tentative fix of Clang warnings
ago%!(EXTRA string=5 years)
christophe
c039ac6eb6
Tentative fix of version test
ago%!(EXTRA string=5 years)
christophe
ecca935580
Updated readme
ago%!(EXTRA string=5 years)
christophe
bf44be3105
Fixed invalid line
ago%!(EXTRA string=5 years)
christophe
488be5b75a
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=5 years)
christophe
a3e188f946
Fixed grammar #990
ago%!(EXTRA string=5 years)
Christophe
2a2008df33
Merge pull request #1003 from wojcikt/fix-cmake-config
...
Fix glmConfig-version.cmake using undefined variable #1003
ago%!(EXTRA string=5 years)
Tomasz Wójcik
2c84530227
Fix glmConfig-version.cmake using undefined variable
ago%!(EXTRA string=5 years)
Christophe Riccio
f4c6667347
Fixed unnecessary warnings from matrix_projection.inl #995
ago%!(EXTRA string=5 years)
Christophe Riccio
2a65978348
Merge branch 'master' of https://github.com/g-truc/glm into matrix-int
ago%!(EXTRA string=5 years)
Christophe
efbfecab63
Merge pull request #996 from Bargor/quaternion-slerp-multiple-spins
...
Quaternion slerp overload which interpolates with extra spins #996
ago%!(EXTRA string=5 years)
Christophe
6b458cb173
Merge pull request #966 from Twinklebear/master
...
Add Simpler GLM CMake Config #966
ago%!(EXTRA string=5 years)
Kontny Karol
31d01b525e
Quaternion slerp overload which interpolates with extra spins
...
Signed-off-by: Karol Kontny <barolek@gmail.com>
ago%!(EXTRA string=5 years)
Will Usher
739a16e6d1
fix travis as well
ago%!(EXTRA string=5 years)
Will Usher
e6af446716
fix manual glm_DIR mention
ago%!(EXTRA string=5 years)
Will Usher
681b8badcd
Fix appveyor glm_DIR path
ago%!(EXTRA string=5 years)
Will Usher
4d47b27333
Adjust cmake file paths to match make install for distribution
ago%!(EXTRA string=5 years)
Will Usher
a331771ea8
Merge remote-tracking branch 'upstream/master'
ago%!(EXTRA string=5 years)
Christophe Riccio
a4bf8867c2
Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
e8d758f746
Added integer matrix extensions and fixed build
ago%!(EXTRA string=5 years)
Christophe Riccio
0d9abe3725
Added missing EXT extensions
ago%!(EXTRA string=5 years)
Christophe Riccio
c4fd0b3aa3
Clean up integer matrix
ago%!(EXTRA string=5 years)
Christophe Riccio
9e7a486c0e
Added matrix integer extensions and tests
ago%!(EXTRA string=5 years)
Christophe Riccio
684817db46
Clean up integer precision
ago%!(EXTRA string=5 years)
Christophe Riccio
79d78bbdde
Work on integer matrix
ago%!(EXTRA string=5 years)
Christophe Riccio
6bd53cc9e5
Added files for EXT packing extensions
ago%!(EXTRA string=5 years)
Christophe Riccio
65c8ff2bd6
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=5 years)
Christophe Riccio
00ef7042df
Removed duplicated vector
ago%!(EXTRA string=5 years)
Christophe
6d8b4a11bf
Merge pull request #989 from dorodnic/doc_fix
...
Fixing output order in the documentation of glm::polar #989
ago%!(EXTRA string=5 years)
Christophe
82d500376e
Merge pull request #992 from amaury-ml/compfix
...
[Aarch64] fix for glm::length #992
ago%!(EXTRA string=5 years)
Amaury Le Leyzour
16a650ea65
[Aarch64] fix for glm::length
ago%!(EXTRA string=5 years)
Christophe Riccio
8e58cdbbf8
- Added GLM_EXT_vector_intX_sized and GLM_EXT_vector_uintX_sized extensions
ago%!(EXTRA string=5 years)
dorodnic
56c2cadc4a
Fixing output order in the documentation of glm::polar
ago%!(EXTRA string=5 years)
Will Usher
d773b4453a
Merge remote-tracking branch 'upstream/master'
ago%!(EXTRA string=5 years)
Christophe Riccio
13724cfae6
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
028b303a65
Fixed CXX tests
ago%!(EXTRA string=5 years)
Christophe Riccio
79b5197e5d
Fixed CXX tests
ago%!(EXTRA string=5 years)
Christophe Riccio
a68949eba4
Fixed force cxx version tests
ago%!(EXTRA string=5 years)
Christophe Riccio
2d8ccef1af
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
d92ac09ce2
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
8381f8e71e
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
3ee3659adb
Added force defines tests
ago%!(EXTRA string=5 years)
Christophe Riccio
85e491b30c
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=5 years)
Christophe Riccio
638eb14fcd
- Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z instead of x,y,z,w #983
ago%!(EXTRA string=5 years)
Christophe Riccio
c8440b09e2
Fixed doc theme
ago%!(EXTRA string=5 years)
Christophe Riccio
af6f1d7b8f
Fixed EXT_matrix_clip_space perspectiveFov
ago%!(EXTRA string=5 years)
Christophe Riccio
436579b37e
Fixed Wimplicit-int-float-conversion warnings with clang 10+ #986
ago%!(EXTRA string=5 years)