🚀 Smash The Mesh (STM) is a #GodotEngine add-on that lets you break 3D meshes into multiple pieces and apply physics to each fragment! Now in BETA, with caching for quick loading. Open-source and free to download! Get it here: https://t.co/9DiYo7RpDb 🔧 #Godot4#GameDev
In my experience as a creator, I learned that whathever you do you must genuinely be passionate and enjoy the process, no matter the final goal. Chasing just that final goal is a road to perdition most of the times.
@MV_Raffa I really appreciated your character design and style. Those unsettling eyes reminded me of The Simpsons’ Dark Stanley! I also loved the compositing and shader work used to transition between the apartment building and the hallucinations, and the use of @godotengine 👏 🇮🇹
@raysan5 I built a small C++ tool with raylib + raygui + OpenCV while experimenting with Rui Fan et al.’s Three-Filters-to-Normal paper.
AI helped with snippets, UI glue, and quick iterations. Handy, but I didn’t really try letting it handle things end-to-end.
@jam3scampbell A specific use case: I use a canvas document to manage my fridge contents, but when ChatGPT suggests recipes or ingredients, it often doesn't re-read the updated canvas and ends up recommending items that are no longer available.
@Saish_in3D@measure_plan@threejs I'm really glad you got it to build! I absolutely know how that feels, believe me😄
As for me, I wrestled with Bazel the dull way: PowerShell → Bazel CLI → error → fix → repeat... until I finally won.
@Saish_in3D@measure_plan@threejs Have you tried building a C API .so target in Bazel, even on Windows? The MediaPipe hand landmarker can compile into a DLL (or .so) that depends only on OpenCV. I had to tweak parts of the code for compatibility, but I used MSVC, not Clang. Could be a helpful starting point.
@_brunodeangelis@Hamster_Lite I haven't compiled with GPU support for portability reasons; performance wasn't critical for this demo.
To enable GPU with MediaPipe C/C++, you need the Bazel build system. I'd recommend starting on Linux: better support and simpler setup. My demo, instead, was built on Windows.
👋 Real-time AI hand tracking in #cplusplus and #raylib using Google #MediaPipe (C API build, no Python).
Double-hand detection · Smoothed landmarks · 20–25 ms CPU response.
Compiling MediaPipe for C/C++ wasn't trivial, but it works!
#handtracking#gamedev
@CarlosDelfinoCP Hi! I’m considering sharing on GitHub after more testing. I'd also like to provide binaries for Windows/Linux/macOS (building it from source isn’t exactly straightforward). This setup uses MediaPipe Hands without Gesture Recognizer, so gestures need to be implemented separately.
@JoseLuAlba Thanks! Yes, I'm using 3D keypoints with linear interpolation and heuristics (like sudden wrist shifts or hand switches). I'm also exploring the 1€ filter (https://t.co/rQoQ1dDJ51). Gesture recognition isn't built-in yet, but I'm considering sharing after more testing.
@Hamster_Lite It's pretty impressive when you realize that this entire hand detection module, compiled as a C API, is under 8 MB. The model itself is just around 7 MB. Even cooler, the detection runs entirely on CPU. With GPU enabled, I’d expect it to perform even better in a game engine ☺️
Calling this playful #b3d test "Greasy-Ivy":
Sketching ivy in #CG with the #GreasePencil and growing it procedurally using #GeometryNodes and modifiers.
🚀 First release of the #Rust content card feed system for my homepage is live! No more empty pages.
It's animated, responsive, and GPU-powered! 🦀
Check it out: https://t.co/sYzq8Mhs8K
#creativecoding#indieweb