arefmalek / airdraw Goto Github PK
View Code? Open in Web Editor NEWA vision-based drawing application
Home Page: https://https://airdraw.io
License: Mozilla Public License 2.0
A vision-based drawing application
Home Page: https://https://airdraw.io
License: Mozilla Public License 2.0
I want to add functionality to draw onto a blank canvas (while of leaving a marker for the finger with the canvas).
Find an easier way to add multiple colors into the program, It would probably be nice to have some sort of start function to get things set up.
Per reddit comment - https://www.reddit.com/r/Python/comments/rz7phh/comment/hrwx4ef/?utm_source=share&utm_medium=web2x&context=3
I want to introduce a translation gesture, and using it be able to move lines / points across the screen. It should be pretty doable based on our implementation so far
I currently approach gestures with a 2-D interface (consider that my hands have to be parallel to the camera plane in order to work best.
I should add z-axis in the plane of direction in order to get dot product in all 3 directions that works well
I'm pretty sure I'm just going to refactor this - the bug is that when I'm translating the program may randomly crash because of the way I'm just moving the entire line (which is silly!!!). I'm going to just query for lines how I do in webdraw
Recommended via reddit comment, this would be a good idea because then someone can start to build more complex shapes with easy to create shapes.
If I am not wroong, drawing window size depends on camera resolution currenlly.
It would be nice to show it full screen or in a resizable/configurable window.
Rather than record demos, It's probably a good idea to try and make it possible just to save what we're drawing
suggested here - https://www.reddit.com/r/programming/comments/rz9ax1/comment/hrw6b44/?utm_source=share&utm_medium=web2x&context=3
I should create a gesture to remove stuff! whether it be entire lines or just parts of a line, it outta be done!
Canvas should just have the layout and be drawn on
Hands should carry all data needed to interpret gestures / data that needs to be written
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.