Commit Graph
255 Commits
Author SHA1 Message Date
Brandon Thomas 82caaff720 wip 2021-01-19 04:04:08 -05:00
Brandon Thomas eaabd0ff09 update program to hypothetically send data length then data 2021-01-19 02:03:32 -05:00
Brandon Thomas 896b7fb7b9 add zeromq code from another project 2021-01-18 21:56:27 -05:00
Brandon Thomas d5e5981475 add color.rs/point.rs from zeromq project 2021-01-18 21:52:44 -05:00
Brandon Thomas f972b0d657 point cloud calculation! (haven't proven this yet) 2021-01-18 13:50:38 -05:00
Brandon Thomas c7e749a124 depth xy-table 2021-01-18 01:23:34 -05:00
Brandon Thomas f8716c5c3e multiple binaries 2021-01-17 23:57:54 -05:00
Brandon Thomas 23d10028ce remove other files that won't be used 2021-01-17 23:37:45 -05:00
Brandon Thomas eaaeb47831 Remove 3d object assets; program now runs again 2021-01-17 23:05:30 -05:00
Brandon Thomas 3b9ce4ff35 update to use k4a-sys-temp and kinect.rs 2021-01-17 20:46:05 -05:00
Brandon Thomas 37eee321e5 set to use one camera, add Grub instructions 2021-01-16 00:25:32 -05:00
Brandon Thomas 0cd71d1626 remove opencv, update docs for install on Ubuntu 18.04 2021-01-16 00:18:42 -05:00
Brandon Thomas 4cf253bec0 change order of reconfigure/reload (important) 2020-09-15 23:59:08 -04:00
Brandon Thomas c8d875c95d per-device calibration handling (no longer distorted)
We were only using the primary device's calibration
2020-09-11 11:56:19 -04:00
Brandon Thomas 26bce07709 add depth threshold to kinect, move cameras 2020-08-25 01:23:09 -04:00
Brandon Thomas 14c36d2745 shader cleanup 2020-08-25 01:09:05 -04:00
Brandon Thomas 543de0f785 TWO CAMERAS WORKING IN OPENGL AND SHADED 2020-08-25 00:57:41 -04:00
Brandon Thomas 978d5b2dfa cleanup render 2020-08-25 00:38:28 -04:00
Brandon Thomas 38e83beb58 holy shit it works! 2020-08-24 23:50:05 -04:00
Brandon Thomas 342a4dedbd I think I finally found a way to tell GLSL what to do 2020-08-24 23:36:28 -04:00
Brandon Thomas b1b55bed7c better positions and sizes for everything 2020-08-24 22:36:47 -04:00
Brandon Thomas 1333c1f3a1 reorient bridge 2020-08-24 22:29:13 -04:00
Brandon Thomas 9a56ca2b50 no longer rotate level 2020-08-24 22:25:01 -04:00
Brandon Thomas 0a0719be74 discard transparent pixels 2020-08-24 20:05:14 -04:00
Brandon Thomas 2f22131621 kokiri bridge level 2020-08-24 20:02:41 -04:00
Brandon Thomas 7a08b772ca texture transparency 2020-08-24 19:47:59 -04:00
Brandon Thomas db492449c2 add n64 zelda poe 2020-08-24 19:45:34 -04:00
Brandon Thomas 5a6a1c2d28 just needed to flip the texture 2020-08-24 18:27:01 -04:00
Brandon Thomas 0d0feadc47 checkerboard test 2020-08-24 18:16:20 -04:00
Brandon Thomas b36895a81b move models; add kingo dodongo; add logging 2020-08-24 16:56:31 -04:00
Brandon Thomas 650e106385 cleanup 2020-08-24 04:03:22 -04:00
Brandon Thomas 93b790fe8e Textures kind of work... 2020-08-24 02:07:50 -04:00
Brandon Thomas 4c33046f1f rotate models 2020-08-24 01:03:00 -04:00
Brandon Thomas 7679ca4e5b flip the objects to face the camera 2020-08-24 00:41:37 -04:00
Brandon Thomas 23038489bb multiple image texture formats (rgba,rgb) 2020-08-23 13:56:00 -04:00
Brandon Thomas f1e65c5509 Texture coords! They're broken, but the brokenness looks cool 2020-08-23 13:42:58 -04:00
Brandon Thomas dbc81c4816 Organize OpenGL MVP matrix stuff a bit 2020-08-23 02:59:54 -04:00
Brandon Thomas b8addae3e0 Multiple renderable objects 2020-08-23 02:49:09 -04:00
Brandon Thomas ce7c409259 rotation works (but is messy!) 2020-08-22 05:01:48 -04:00
Brandon Thomas fb297ecd1b scaling, cleanup 2020-08-22 04:47:30 -04:00
Brandon Thomas 514fb08ff1 more ergonomic uniform 2020-08-22 04:36:29 -04:00
Brandon Thomas f461cbf2b9 more typesafe uniforms 2020-08-22 04:33:01 -04:00
Brandon Thomas b4fbf635d0 model transformation works! 2020-08-22 04:24:25 -04:00
Brandon Thomas e17a902560 positionable object (transformation mat fails) 2020-08-22 03:47:42 -04:00
Brandon Thomas 62baa3b210 rust2018 edition; work starting on matrix math 2020-08-22 03:02:23 -04:00
Brandon Thomas 70af17ded0 object work, before matrix stack 2020-08-22 02:38:42 -04:00
Brandon Thomas 3f143011a0 break out renderableobject as its own thing 2020-08-20 23:51:25 -04:00
Brandon Thomas 07335a75ff Render Yoshi model 2020-08-20 03:18:37 -04:00
Brandon Thomas a435565a04 Introduce obj loader (not yet working) 2020-08-19 13:39:12 -04:00
Brandon Thomas cdbdf77f15 Lots of cleanup... following graphics4363 2020-08-18 03:19:42 -04:00