Release v0.6.0
Please get in touch on Discord for errors on releases, as they're in testing stage :) !
Major changes and improvements:
-
New CLI-only initial implementation of a animation/preset system, see each of the command's
--help
for more customization, eventually they'll come to the WebUI -
Binaries are now split between WebUI and normal CLI version. The WebUI now uses threading than multiprocessing, as macOS was happier with it than forking current process resources of gradio
-
Experimental fix of #33, where there's a top-most CLI that provides the REPL with the only command being initializing the DepthScene, avoiding re-running the CLI on an instance of a scene itself, but recreating as needed
-
Initial support for macOS, by fixing segfaults on shader compilation (bad non-constant global variable initialization), and torch installation flavor; might need to
brew install ffmpeg
for rendering -
ShaderFlow uses a new TurboPipe version that allows for waiting until a buffer is no more pending of a pipe, as the previous implementations could override the Nth frame with the Nth+1, causing duplication or tearing (serious bug)
MacOS: Executables are completely untested, feedback is welcome, use at your own risk
WebUI: I know the animations aren't configurable, use the CLI for now 👍🏻