stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Khuwari

  • 8 Devlogs
  • 36 Total hours

Interpolate your animations, but with full artistic control!

Super Star

As a prize for your great work, look out for a bonus prize in the mail :)

Ship #2

well, since my last ship not very long ago at all, i have kept trying to polish and perfect this. I think its in a spot where im happy with it for now :3

probably the last ship for this project (well… at least until stardance ends. I am DEFINITELY gonna work on this after as well)

  • 3 devlogs
  • 4h
Try project → See source code →
Open comments for this post

1h 17m 10s logged

i gave the interpolation model some further adjustments and tweaks and stuff to get stuff as good as i possibly could. theres surprisingly a lot of stuff you can tweak internally!

0
0
12
Open comments for this post

2h 19m 4s logged

Hello! since my first ship, i have gotten a lot of little suggestions and bug reports, so i have worked on implementing most of them, along with other stuff that i felt would be worth adding along the way:

  • replaced the ugly svg doodles on the home page with cool epic krita drawings made by yours truly. rip to the drawing effect though…
  • i have re written the docs to be in markdown, and then parsed through a script to automatically build the docs from those, making it a lot easier for me to update them
  • fixed a bunch of random ui issues and inconsistencies
  • added filter effects to layers in the drawing tool

aaaand last but not least, themes! You can now choose a theme from a couple of pre-made ones in the settings.

I have also went out of my way to update the github readme to say how much stuff was made by me and how much was made by ai. Hopefully that way, i dont get falsely accused of using ai again. i am still salty about that >:(

0
0
108

This project was vetted by Shipwrights and is now up for voting. You can ship again after making more updates.

Shipwright walkthrough

Open comments for this post

39m 38s logged

the shipwrights keep marking my readme as ai, even after removing the little ai i used in the first place. SO HERE IS AN ENTIRE 16 MINUTE VIDEO OF ME REWRITING THE ENTIRE README, AGAIN. What a waste of my nerves bro. 3 times. 3 times my own hand written text was called ai. actually mental

2
0
62

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

Ship #1

Khuwari is a free and open source animation tool that generates the frames between your keyframes with machine learning. Everything runs locally in your browser, your images and projects never leave your machine. You bring the art, it brings the inbetweens.

  • 5 devlogs
  • 32h
  • 19.15x multiplier
  • 609 Stardust
Try project → See source code →
Open comments for this post

2h 20m 18s logged

And so, one more project comes to an end this summer, and probably my last one before school starts!

Since last time, i just did a lot of testing, gave it to people to try out, implemented some QOL features and thats it. Just polish stuff :D

0
0
10
Open comments for this post

6h 54m 51s logged

heyyyyy. long time no see but its almost over!!!! i have started to port the krita drawing tools to the app, so you can draw your frames directly in the app!!!! ooooo crazy i know. it was actually a lot of work, and its still not done, but its getting there and im quite proud of it!!!
I also have added camera controls and effects! theres a separate special layer for camera keyframes, and you can animate the camera in all kinds of ways! we also have layer blending modes and soooo much more in the app itself.

I have also worked on making the website less “i vibe coded this in 20 minutes” type stuff. its getting along pretty well as well! Even put animated gifs on the front page :D

0
0
15
Open comments for this post

6h 35m 20s logged

hiiii. been a while… but ive been hard at work! i have made a website, docs, tools for automating the docs, sound, camera and sooooo much more stuff. I also started work on a krita compatible built in image editor! So that you can edit your images directly in the software easily! Yep. well id love to write more but ill be honest i dont feel like it. Look at the github commits i guess lmao

oh also its now like, super fast. so fast, it can run on your phone, hell, ive been even working on a possible mobile version, but youll only see that if it actually happens hehe. ok byeeeeee!!!!

0
0
4
Open comments for this post

8h 15m 55s logged

hey yall!!! i finally have more stuff to show!
I did quite a lot of fairly difficult stuff, that im glad is now over. First of all, the ui is a lot better (still not perfect but better), now you can do interpolation on mutiple layers, and you can interpolate TRANSPARENT IMAGES. Thats right, i just made the first ever (that i heard of) actually good video interpolator that supports transparency. How i did it? Its pretty silly. I take every pixel with opacity in the current frame of that layer, and then i assign a opaque color to it. I make sure that the color that gets chosen is not a color that is in the image, to avoid breaking it… for the 2nd step! After i replace every pixel with opacity with an opaque pixel, i interpolate the frame. The interpolation model does a great job at full images. After that, i take all of the colors i assigned to the pixels i replaced, and do the reverse operation to turn them back into transparent pixels. And ta da! Its not the fastest approach, but other stuff that i tried, like masks and so on, dont seem as good.

Along with that, I have also worked on some dynamic coloring tools! Right now this is still pretty basic, but the idea is: you have a layer, you place these dots on it, you choose a color, and it will fill that shape with the color. Its pretty basic, quite slow and still buggy right now but stuff is happening!!!!

0
0
9
Open comments for this post

7h 42m 20s logged

Hiii!!! The shovel, back at it again, with another BANGER. You know how it be. always on the grind.
So i was working on cutscenes for my passion project. Its a game blah blah doesnt matter. I was animating cutscenes frame by frame and then went like “man, this sure does look choppy, and not like in a cool stylized way. I wish i could easily make more inbetweens…” and then i realized, im a software developer and i can do it!!! So i thought of all those crappy “anime in 60 fps” videos on youtube. Those are ugly, and i thought… why? and realized that its because the artists didnt intend for it to be interpolated! So what if i make an animation editor, where you can drop your frames, you can set their timing and length and all that, and then you can interpolate them with full control!
So this is what this project is. So far you can drag frames in, interpolate them with a small onnx interpolation model that runs locally in your browser, you can then download the frames that look bad, fix them up, drop them back in and improve the interpolation! This sounds like it wouldnt do much but it would save someone like me soooooooo much time!

0
0
21

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…