Javis v0.2 and the Future
opensourc.es
Javis v0.2 and the Future
1–10 of 10 posts
Re: Javis v0.2 and the Future
#2Re: Javis v0.2 and the Future
#3It’s actual title “Javis v0.2 and the Future” seems to more accurately describe its contents.
Re: Javis v0.2 and the Future
#4i started trying to build up a racket animation library to reproduce that gallery, but i didn't get very far.
Re: Javis v0.2 and the Future
#5For someone who's been following this only tangentially, how similar is the interface and implementation to what's used in Grant's https://github.com/3b1b/manim ?
In manim, one could do something like this:
from manimlib.imports import *
class ReplacementTransformExhibit(Scene):
def construct(self):
square = Square().shift(LEFT)
circle = Circle().shift(RIGHT)
self.play(ReplacementTransform(square, circle))
To have a square morph to a circle. Currently in Javis, one could do something like this: using Javis
astar(args...) = star(O, 50)
acirc(args...) = circle(Point(100,100), 50)
function ground(args...)
background("white")
sethue("black")
end
video = Video(500, 500)
javis(video, [
Action(1:100, ground),
Action(1:50, morph(astar, acirc)),
Action(51:100, morph(acirc, astar))
], creategif=true, tempdirectory="images",
pathname="star2circle.gif", deletetemp=true)
As you can see, Javis is, at this stage, a little more verbose. However, for v0.3.0 we are moving away from Action syntax to something more generic and user friendly (this shift based on user feedback).Re: Javis v0.2 and the Future
#6This is a misleading title, it looks more like a “what’s new” changelog than... “Build easy animations with Julia”. It even talks about tutorials they will write, in the future. It’s actual title “Javis v0.2 and the Future” seems to more accurately describe its contents.
Submitters: please follow the site guidelines (https://news.ycombinator.com/newsguidelines.html). They include: "Please use the original title, unless it is misleading or linkbait; don't editorialize."
Re: Javis v0.2 and the Future
#7this would be an excellent suite of animations to try to develop: https://en.wikipedia.org/wiki/User:LucasVB/Gallery i started trying to build up a racket animation library to reproduce that gallery, but i didn't get very far.
Our goal is to rather become a generic package people can use to make whatever animation or visualization in whichever domain they see fit. We are slowly building out our own showcase of animations based on tutorials we provide the user (see link here for tutorials: https://wikunia.github.io/Javis.jl/stable/tutorials/)
We are also currently seeking contributions to our examples section here: https://wikunia.github.io/Javis.jl/stable/examples/ If you want to contribute, happy to support!
Re: Javis v0.2 and the Future
#8this would be an excellent suite of animations to try to develop: https://en.wikipedia.org/wiki/User:LucasVB/Gallery i started trying to build up a racket animation library to reproduce that gallery, but i didn't get very far.
Hey zem, Our goal is to rather become a generic package people can use to make whatever animation or visualization in whichever domain they see fit. We are slowly building out our own showcase of animations based on tutorials we provide the user (see link here for tutorials: https://wikunia.github.io/Javis.jl/stable/tutorials/ ) We are also currently seeking contributions to our examples section here: https://wikunia…
Re: Javis v0.2 and the Future
#9This is a misleading title, it looks more like a “what’s new” changelog than... “Build easy animations with Julia”. It even talks about tutorials they will write, in the future. It’s actual title “Javis v0.2 and the Future” seems to more accurately describe its contents.
Re: Javis v0.2 and the Future
#10This is a misleading title, it looks more like a “what’s new” changelog than... “Build easy animations with Julia”. It even talks about tutorials they will write, in the future. It’s actual title “Javis v0.2 and the Future” seems to more accurately describe its contents.
Thanks for the comment. I struggled with giving it a title that fits and still shows outsiders what the package does. Now nobody knows what Javis is and maybe thinks it manipulates the future On my blog I attracted more the people who are already familiar with Julia and Javis.
To be honest, the main github repository root, as it appears to me, does a better job of showing off the package and explaining what it is. "Javis: Julia Animations and Visualizations" with that link would be both clear and interesting (to me - opinions may vary!).
Whereas the blog post is exactly what I'd expect from it's actual title - "Javis 0.2 and the future" - discussing new changes and plans for future features.