Skip to content

Add another dimension to your VJing with the 360-VJ effect pack! Rotate 360 and Fisheye videos, convert 360 and Flat videos to Fisheye. Great for fulldome and immersive VJing.

Notifications You must be signed in to change notification settings

DanielArnett/360-VJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

360-VJ: Reprojection

360-VJ, now powered by the Reprojection shader, is a single effect that can convert between equirectangular, fisheye, and flat projections in both directions. It's a simple way to rotate and convert to/from 360 content. Enjoy!

Building

The easiest way to build this project, clone the resolume/ffgl repo, navigate to the AddSubtract plugin example, and replace those files with the ones contained in this repo, such that

Reprojection.cpp  -> AddSubtract.cpp
Reprojection.h    -> AddSubtract.h
Reprojection.hlsl -> Reprojection.hlsl   // Unchanged

Also note if doing so that the first line of Reprojection.cpp will need changed to read

#include <AddSubtract.h>

I keep all build artifacts out of this repo so we can use Joris De Jong's CI/CD pipeline to build this plugin.

License

If you use this software, please send me pics of cool projects you do with it.

About

Add another dimension to your VJing with the 360-VJ effect pack! Rotate 360 and Fisheye videos, convert 360 and Flat videos to Fisheye. Great for fulldome and immersive VJing.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 10