I wanted to make sure I included a license inside my newly open-sourced repos, and I’m hoping that nobody decides to be a dick and ignore my license just because it wasn’t in the initial open-sourced repo. It’s not like I ask for much in there. In fact, I derived my license from the Unilicense, with one small provision. Here it is:

This software is *free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

*…if you use this software or a variation of it at an event or in an art composition, let me know and send me some clips! 5dayfl0@tutanota.com or @5dayfl0 on IG

Hopefully this works.


After doing a quick google search with some keywords like “unity”, “energy ball”, “github”, and “kinect”, my repos still weren’t showing up. I added some tags and description to fix that.


The main advantage of MediaPipe is its use of a webcam for object tracking, but another slick advantage is that the camera feed can be directly overlayed with tracking data. I say that because I believe that the next step in this project’s evolution is to bring more of an AR experience to the users, which means displaying the particles on top of a live video feed. With MediaPipe integration on hold until further notice, another solution is needed. What is it? I have an idea.

If I buy a camera and then 3D print a mount for it that attaches to the Kinect, I can line up the camera’s video feed with the Kinect’s feed closely enough to negate any depth/perspective issues that may arise from overlaying video data from two different feeds. With that being said, it looks like the Kinect camera is 2.1(!) MP, 16:9 aspect, and 1080x1920 resolution. My next step here is to do some research and find an affordable but impressive camera that functions well in low-light environments and which is also small enough to mount on top of my Kinect. As for the design of the mount, I plan on just paying one of my coworkers.


Tags: gamedev unity kinect ar opensource vfx cv mediapipe licensing