[{"data":1,"prerenderedAt":138},["ShallowReactive",2],{"maker-diegomacario":3},[4,31,50,72,95,117],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":29,"objection":-1,"sub":30},13390713,"Poor Fox","A beautiful CLI app for keeping track of your expenses",false,"finance_crypto",2017,8,5,"quiet",null,89,[17,18,19,20],"expense tracker","command line","budgeting","spending","diegomacario","github.com","shown",0,"05030","https:\u002F\u002Fgithub.com\u002Fdiegomacario\u002FPoor-Fox",[28,28,24,24],1,"Simple, lightweight and visually appealing without bloat","expense tracking",{"id":32,"name":33,"line":34,"ai":8,"cat":35,"year":10,"points":36,"comments":37,"rec":13,"s":14,"top":38,"kw":39,"maker":21,"domain":22,"tier":23,"attempts":44,"strip":45,"url":46,"mix":47,"praise":49,"objection":-1,"sub":40},15823217,"Super-Sunshine","An easy-to-use ray-tracer written from scratch in C++","learning_science",18,6,58,[40,41,42,43],"ray tracer","c++","computer graphics","rendering",3,"055030","https:\u002F\u002Fgithub.com\u002Fdiegomacario\u002FSuper-Sunshine",[48,28,24,24],2,"Good piece of work",{"id":51,"name":52,"line":53,"ai":8,"cat":54,"year":55,"points":56,"comments":57,"rec":58,"s":59,"top":60,"kw":61,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":66,"url":67,"mix":68,"praise":69,"objection":70,"sub":71},22137758,"Teapong","A two-player game for fans of Pong and the Utah teapot","games",2020,33,12,"curious",0.08,44,[62,63,64,42,65],"pong","utah teapot","webgl","real-time rendering","030305030100","https:\u002F\u002Fgithub.com\u002Fdiegomacario\u002FTeapong\u002Fblob\u002Fmaster\u002FREADME.md",[28,44,24,28],"Learning experience and beautiful end result","Physics is simplistic; teapot spout and handle collisions not modeled","two-player pong game",{"id":73,"name":74,"line":75,"ai":8,"cat":76,"year":55,"points":77,"comments":78,"rec":79,"s":80,"top":81,"kw":82,"maker":21,"domain":22,"tier":87,"attempts":48,"strip":88,"url":89,"mix":90,"praise":92,"objection":93,"sub":94},23712147,"Dyna-Kinematics","A 2D physics simulator with some unique features","languages",78,15,"mixed",0.26,27,[83,84,85,86],"2d physics simulator","kinematics","rigid body simulation","qt","notable","033503000150550","https:\u002F\u002Fgithub.com\u002Fdiegomacario\u002FDyna-Kinematics",[91,44,24,28],4,"Fun and informative, impressive visuals","Does not compile without Qt pre-installed; missing libs or headers","physics simulator",{"id":96,"name":97,"line":98,"ai":8,"cat":35,"year":99,"points":100,"comments":101,"rec":102,"s":103,"top":104,"kw":105,"maker":21,"domain":110,"tier":87,"attempts":24,"strip":111,"url":112,"mix":113,"praise":114,"objection":115,"sub":116},31724613,"Animation Magic","Visualizing the math that powers 3D character animation",2022,238,53,"debated",0.06,9,[106,107,108,109,64],"quaternions","3d character animation","skeletal animation","gltf","diegomacario.github.io","0000000000001533553300001011000003053035","https:\u002F\u002Fdiegomacario.github.io\u002FAnimation-Magic\u002Fpublic\u002Findex.html",[37,37,48,12],"Visualization is beautiful and educational","Graphs of individual quaternion components are not intuitive","interactive visualization of 3D animation math",{"id":118,"name":119,"line":120,"ai":8,"cat":121,"year":122,"points":123,"comments":124,"rec":125,"s":126,"top":127,"kw":128,"maker":21,"domain":110,"tier":87,"attempts":24,"strip":132,"url":133,"mix":134,"praise":136,"objection":137,"sub":129},34412444,"Hands-In-The-Web","A tool for motion-capturing 3D characters using a VR headset","creative",2023,103,31,"loved",0.31,21,[129,130,107,131],"motion capture","vr headset","alembic","5003030130550300000053353030500","https:\u002F\u002Fdiegomacario.github.io\u002FHands-In-The-Web\u002Fpublic\u002Findex.html",[37,135,28,28],7,"Impressive open-sourcing and practical XR demos","Arms and full-body capture are not covered; hand tracking alone is limited",1794036750099]