ShadowBaby banner

ShadowBaby

7 devlogs
7h 37m 36s

Watch pixels dance as checkboxes animate in real-time . I
I built this as a fun web app that turns videos into a grid of checkboxes. It's like watching a movie through a bunch of tiny checkboxes .

Open the web link and click on any checkbox >…

Watch pixels dance as checkboxes animate in real-time . I
I built this as a fun web app that turns videos into a grid of checkboxes. It’s like watching a movie through a bunch of tiny checkboxes .

Open the web link and click on any checkbox >watch the video play in checkboxes

This project uses AI

I have used Ai for helping me with fix some issues i got with Canvas api for vidoe rendering and help me setup the proper grid for the checkboxes

Demo Repository

Loading README...

Shryas

Shipped this project!

Hours: 7.63
Cookies: 🍪 84
Multiplier: 11.0 cookies/hr

I built a react web app that turns the videos into a grid of animated checkboxes.Built with React, TypeScript, and Canvas API, it lets you click checkboxes to play videos in real-time.I have added Play and pause button for the user convenience

Shryas

Completed the entire work rn .The project is ready to get shipped .Here below is the added video rendering of my checkboxes grid.I have added the Play and Pause functionality

Attachment
0
Shryas

Now I have tweaked the code for Videoplayer in such a way that it renders high contrasting way and perfectly depicit the frames of Video .

Attachment
0
Shryas

Completed the code to upload the video for teh checkboxes to render them in the frames .The checkboxes will render high contrast frame more espcially less than 25 frames per second i suppose.Next to do is following up on the grids of the checkboxes and making them work

Attachment
0
Shryas

Wrapped the Grids of rows and columns having the Checkboxes in a Div.The checboxes will act as frames to render the video for easy and better resolution of frames so that users can make out what is actually there in the video .Play button is all remaining to add but making this was so hard for me

Attachment
0
Shryas

Working on checkboxes .I have thought to build a grid of 60* 60 or 80* 80 grid which will houses the checkboxes but im facing some issues to have the grid fit perfectly to the layout of my browser tab.There is also some white padding in the borders of the page

Attachment
0
Shryas

I have added a doubel click check box which runs according to the movement of the cursor .The check box was kept minimal without any CSS or shader effects to run very very smooth like butter.Just click on the Checkbox and it will land to another page

Attachment
0
Shryas

Started with initization of Repository and coding with components for the canvas .Im using Vite with react and typescript for my project

Attachment
0