threejs-generate-gif - Generate an animated GIF (using the GPU) from a threejs scene

  •        17

Generate an animated GIF from a threejs scene

https://github.com/Jam3/threejs-generate-gif

Dependencies:

base-64 : ^0.1.0
clamp : ^1.0.1
cluster-kmeans : ^1.0.2
lodash : ^3.10.0
lodash.defaults : ^3.1.2
omggif : ^1.0.8
threejs-generate-tonemap : ^1.0.9

Tags
Implementation
License
Platform

   




Related Projects

Generate-GIF - Sketch.app plugin for generating animated GIFs

  •    

The Generate GIF and Generate ICNS plugins are now merged into a single plugin bundle. You can download and read more about the new and improved version at my Export More repository.

Gif Creator

  •    

Gif creator is a tool go generate gif images from videos from streaming sites like youtube.com, so that you can have fun posting gif to google plus or facebook .

asciicast2gif - Generate GIF animations from asciicasts (asciinema recordings)

  •    CSS

asciicast2gif is a tool for generating GIF animations from asciicast files recorded by asciinema. Here's how the asciicast->GIF conversion is implemented.

qrcode - artistic QR Code in Python (Animated GIF qr code)- Python 艺术二维码生成器 (GIF动态二维码、图片二维码)

  •    Python

Generate common qr-code, artistic qr-code (black & white or colorized), animated qr-code (black & white or colorized).


encom-boardroom - 📈 Web tribute to the Tron: Legacy Boardroom Scene

  •    Javascript

An HTML5 recreation of the Boardroom Scene in Disney's Tron: Legacy. It currently displays realtime data from GitHub and Wikipedia to make it a bit more fun. View it in action at https://www.robscanlon.com/encom-boardroom/ . While I attempted to stay true to the film, it simply wasn't practical to recreate every element that is portrayed in the scene. The graphics displayed in the film contain a remarkable amount of detail despite only being visible for a couple of seconds. I am in awe of those that put it together.

encom-globe - 🌎 WebGL globe based on the boardroom scene from Tron: Legacy

  •    Javascript

The Encom Globe is a WebGL-based clone of the globe from the boardroom scene in Tron: Legacy. If you don't recall that scene, check out Bradley Munkowitz's excellent writeup about its production for more information. This version attempts to stay as true to the in-movie original as possible while maintaining a high frame rate on low powered machines and devices. It is getting pretty close to acheiving that goal and mimics most of the details seen on screen, including the loading animations for the globe hexagon particles, the satellites, and the markers.

KJGallery - 一个支持Gif图片以及普通图片预览,支持双击缩放,单机退出,同时可以选择使用jni的形式去高效加载gif或者更更精简的(仅2个类)gif控件

  •    Java

一个支持Gif图片以及普通图片预览,支持双击缩放,单机退出,同时可以选择使用jni的形式去高效加载gif或者更更精简的(仅2个类)gif控件

GifLib

  •    

a library that encode and decode gif format,use it ,you can watermark ,merge,Monochrome and Thumbnail gif,include gif animator

Giraffe - Encode animated GIF files on the iPhone

  •    Objective-C

Giraffe is a legacy name for a GIF encoder that I wrote long ago. Now, the GIF encoding library used in this project is ANGif, a much better, more advanced GIF encoder. The soul purpose of this repository is to provide an example of how one might use ANGif in an iOS project. Someone with the intention of using ANGif in their project should have a look at both the UIImagePixelSource.m and ExportViewController.m files. These are what use ANGif in conjunction with ANImageBitmapRep to export GIF images on the iPhone. ANGif itself does not require ANImageBitmapRep to work, but my example does require it.

ttystudio - A terminal-to-gif recorder minus the headaches.

  •    Javascript

A terminal-to-gif recorder minus the headaches.Record your terminal and compile it to a GIF or APNG without any external dependencies, bash scripts, gif concatenation, etc.

x-gif - A custom element for flexible GIF playback

  •    HTML

<x-gif> is a web component for flexible GIF playback. Speed them up, slow them down, play them in reverse, synch multiple beats to a rhythm, synch them to audio, whatever you like. speed="1.0" (default mode) Plays back the GIF at its natural framerate multiplied by the value of the attribute. Can be updated and will have immediate effect.

Peek - Simple animated GIF screen recorder with an easy to use interface

  •    Vala

Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.

giflossy - Lossy GIF compressor (please report bugs/PRs to the gifsicle project)

  •    C

This is a fork of Gifsicle with lossy compression option. Gifsicle manipulates GIF image files. Depending on command line options, it can merge several GIFs into a GIF animation; explode an animation into its component frames; change individual frames in an animation; turn interlacing on and off; add transparency; add delays, disposals, and looping to animations; add and remove comments; flip and rotate; optimize animations for space; change images' colormaps; and other things.

YLGIFImage - Async GIF image decoder and Image viewer supporting play GIF images

  •    Objective-C

Asynchronized GIF image class and Image viewer supporting play/stop GIF images. It just use very less memory. Following GIF usually will cost almost 600MB memory if it is fully decoded (800x600x389x4 Bytes), but using YLGIFImage, it just use about 30MB memory.

J3D - J3D - unity3d-to-threejs exporter

  •    CSharp

Drop the contents of the unity/Editor folder in your Unity project Assets folder. A new option should appear in the top menu caled J3D. When you have your scene ready, select all objects (or those you want to export) and select J3D > Export. A dialog will appear with some settings (docs for this coming soon).

react-three - React bindings to create and control a 3D scene using three.js

  •    Javascript

Create/control a three.js canvas using React. To use React for drawing 2D using WebGL, try react-pixi.

webvr-ui - WebVR-UI Javascript library making it easy to create a button for entering VR mode

  •    Javascript

A javascript library allowing easily to create the Enter VR button a WebVR site. It will automatically detect the support in the browser and show correct messages to the user. The intention for the library is to create an easy way to make a button solving as many of the common use cases of WebVR as possible, and show some best practices for how to work with WebVR. To use the button in A-Frame, include the library as above, and add webvr-ui to the scene.

Paint.NET Animated Gif Plugin

  •    

A simple Paint.NET animated gif plugin. Allows for loading and saving animated gif images with Paint.NET.

XNA Gif Animation Library

  •    

XNA Gif Animation Library by Mahdi Khodadadi Fard.