Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lostbeard/rendusa

A WebGL based 3D image and video media player supporting 2D+Z input with on the fly conversion to anaglyph, stereo, 9 view lenticular, and more.
https://github.com/lostbeard/rendusa

3d anaglyph drupal javascript lenticular rendering-3d-graphics video webgl

Last synced: 15 days ago
JSON representation

A WebGL based 3D image and video media player supporting 2D+Z input with on the fly conversion to anaglyph, stereo, 9 view lenticular, and more.

Awesome Lists containing this project

README

        

# Rendusa
Open Source 3D Media Player

## Installing / Getting started

Rendusa is primarily designed as a module for Drupal 7, but that is not
required. The easiest way to get started is to install Rendusa into a
working Drupal 7 installation. FFmpeg is required on your Drupal server.
This may be changed in the future but currently allows useful features.
jQuery Update module for Drupal is also required.

To upload goto yoursite.com/?q=rendusa/media/upload
To view goto yoursite.com/?q=rendusa/media/all

## Features

* Rendusa's primary design goal was to play lists of 2D+Z videos and images
in various 3D output formats to support a larger possible audience to view
the 3D sources.

* Rendusa is not just a media player for your site. It was designed with a
Drupal module as well to allow uploading of supported media.

* Rendusa is modular. Don't like the user interface? Write your own and
exchange the default one with yours.

* All of the input format handlers can be excluded if not needed simply by
omitting them from the source list. Custom handlers can be added the same
way.

## Supported 3D formats

Input
* 2D+Z

Output
* 2D
* Anaglyph - Red Cyan, Green Magenta
* 2D+Z - used by many glasses free autostereoscopic displays
* Side by Side - common format
* Over Under - common format

## Licensing

The code in this project is licensed under MIT license. My intention is to
make this code available to any and all free of charge. No strings attached.
I am not responsible for any negative affects of using this software.