Hacker News new | ask | show | jobs
by justifier 2797 days ago
oof, the one thing i am wont to want with 3b1b videos is an interactive suite accompaniment.. unreasonably ungrateful i know ;P

i had high hopes this would be it, but this is just a concise lesson form for the series.. which is great! i am a huge fan of both eater's and sanderson's entire ouvre

what's great is that 3b1b releases the code that generates these videos and i have cloned the manim(o) library a number of times in the past when a video had an idea i wanted to play around with but the effort usually gets a low priority and i get distracted with more pressing projects

i figure a simple localhost python server serving up dynamic frames generated by manim could do the trick, maybe i'll work at it again this weekend

when i want to learn a new mathematical concept i like to write the source myself, which is great for getting at the nuts and bolts but it is usually after i have done this and start to tweak the models or constants that i begin to gain a real intuitive understanding of an underlying concept

(o) https://github.com/3b1b/manim

2 comments

HA! that is exactly what this is.. my bad

i had thought the shorter clips were just that, clips from the 3b1b videos, but when i decided to click through it's much more than that

they are calling it explorable video

the videos are fully interactive.. this is awesome!

is this framework based on OpenGL?
i'm unsure exactly how frames are drawn..

the repo has a number of custom self defined objects that allows for pretty abstracted handling

it appears the frames are drawn ad hoc using PIL, SVG and or cairo libraries with the spatial reasoning done explicitly in the source

no, its WebGL - see http://disq.us/p/1wv9zek