Premium Only Content

Working/Coding with glTF
You may think the crumpling is me leaving the frame, but that's just how it is sometimes.
¯\_(ツ)_/¯
0:00 Corny Intro
0:33 glTF and VRM Specifications
2:12 glTF is a last mile format
4:11 Abstractions!
5:20 Skinning
6:33 Memory Stuff
7:15 I want to control the model.
8:05 Notes for future me
9:50 Failures during debugging.
glTF Reference Guide:
https://www.khronos.org/files/gltf20-reference-guide.pdf
glTF Specx/Info:
https://reistry.khronos.org/glTF/specs/2.0/glTF-2.0.html#skins
https://github.com/KhronosGroup/glTF
https://docs.fileformat.com/3d/gltf/
https://www.khronos.org/gltf/
glTF Tutorials
https://github.com/KhronosGroup/glTF-Tutorials
https://github.com/KhronosGroup/glTF-Tutorials/blob/master/gltfTutorial/gltfTutorial_002_BasicGltfStructure.md
glTF Structure
https://github.com/KhronosGroup/glTF-Tutorials/blob/master/gltfTutorial/images/gltfJsonStructure.png
glTF Skins Tutorials
https://github.com/KhronosGroup/glTF-Tutorials/blob/master/gltfTutorial/gltfTutorial_019_SimpleSkin.md
https://github.com/KhronosGroup/glTF-Tutorials/blob/master/gltfTutorial/gltfTutorial_020_Skins.md
Random Stack Overflow Answers/Spec Hints:
https://webglfundamentals.org/webgl/lessons/webgl-skinning.html
https://stackoverflow.com/questions/64904889/what-is-the-correct-mapping-of-inverse-bind-matrices
https://stackoverflow.com/questions/64690136/can-you-get-an-explicit-skeleton6-out-of-a-gltf-file
https://math.stackexchange.com/questions/360286/what-does-multiplication-of-two-quaternions-give
https://github.com/KhronosGroup/glTF/issues/1674
https://ogldev.org/www/tutorial38/tutorial38.html
https://stackoverflow.com/questions/55989429/understanding-the-skinning-part-of-a-gltf2-0-file-for-opengl-engine
Finding a Quaternion Rotation
https://stackoverflow.com/questions/1171849/finding-quaternion-representing-the-rotation-from-one-vector-to-another
https://personal.utdallas.edu/~sxb027100/dock/quaternion.html
cgltf
https://github.com/jkuhlmann/cgltf
tinygltf:
https://github.com/syoyo/tinygltf/issues/159
JSON File Format
https://docs.fileformat.com/web/json/
memcpy man:
https://cplusplus.com/reference/cstring/memcpy/
Raylib Setup:
https://github-wiki-see.page/m/raysan5/raylib/wiki/Create-Visual-Studio-2019-Project
https://github.com/raysan5/raylib
Kinect Tutorial:
https://ed.ilogues.com/Tutorials/kinect/kinect0.html
A Potentially Useful Paper:
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/BodyPartRecognition.pdf
https://gamerant.com/video-games-90s-best/#gran-turismo-ndash-1997
-
2:06:51
The Charlie Kirk Show
2 hours agoVice President JD Vance Remembers Charlie Kirk | Miller, Tucker, RFK Jr., Wiles, Leavitt | 9.15.25
1.28M1.1K -
LIVE
Major League Fishing
5 days agoLIVE! - Fishing Clash Team Series: Heritage Cup - Day 2
412 watching -
1:08:54
Simply Bitcoin
3 hours ago $0.46 earnedNEW REPORT SUGGESTS THE BITCOIN SUPPLY SHOCK IS ACCELERATING?! | EP 1332
8.08K -
10:31
Dr. Eric Berg
3 hours ago13 Foods You Should Never Buy Organic
56.7K19 -
15:10
SB Mowing
1 month agoShe had TEARS OF JOY on her face - An update on Beth
44K33 -
LIVE
Lofi Girl
3 years agolofi hip hop radio 📚 - beats to relax/study to
342 watching -
2:15:26
Nikko Ortiz
3 hours agoLIVE - Farm Animals Attack!
209K7 -
9:30
Sugar Spun Run
6 hours ago $1.49 earnedBlack and White Cookies
113K2 -
2:45
SLS - Street League Skateboarding
4 days agoManny Santiago's 'THIS IS 40' Part
65.7K2 -
6:40
Homesteading Family
5 days agoNever Make Pie Crust From Scratch Again (Do THIS Instead)
54.9K5