Fractal Lab with RenderFlies
This is a modification to the Fractal Labs to allow video rendering based on the RenderFlies system. Web browsers are used to render still images and processing is done using Node.js
Requirements
- Node.js (Mac users may install with brew install node.js)
- Express and Formidable modules (npm install express formidable)
- A web browser running WebGL (eg. Firefox 4, Google Chrome with a decent graphics card)
- FFMpeg
- Create a tmp directory for still images upload and a render directory
Rendering a sequence
Run the server using node server.js
Run the client by pointing your browser to http://localhost:9000/
Click "Ready for Render"
Wait and see.
Creating a new sequence
Edit the project files in server.js
Keyframes are in frames rather than in absolute time.
To generate keyframes, one can use Fractal Lab to first explore the fractal, then use the JSON dump to copy the camera properties to the timeline.
Recommended
Use firefox 4 without image preview for best performances
RenderFlies About
Hack added by Joshua Koo ([email protected]) http://www.lab4games.net/zz85/blog/
Info about the original Fractal Lab
An interactive WebGL based fractal raytracer. See it online at fractal.io.
Compatibility
Works best on Chrome 9 but also tested on Webkit nightly, Firefox 4.0b9+ on Max OS X.
About
Copyright (c) 2011 Tom Beddard subblue.com.
Released under the GPL v3 license.๏ฟฝ