All Projects → DanielArnett → 360-VJ

DanielArnett / 360-VJ

Licence: other
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.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to 360-VJ

GPU-Fog-Particles
Textureless fog particles using a highly customizable shader to attenuate noise values.
Stars: ✭ 303 (+274.07%)
Mutual labels:  shader
DuEngine
An efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (-23.46%)
Mutual labels:  shader
UnityChanToonShaderVer2 VerticalDissolve
UnityChanToonShaderVer2 with VerticalDissolve
Stars: ✭ 31 (-61.73%)
Mutual labels:  shader
godot-shader-to-image
A simple tool to render Image from Shader with Godot (Tested on 3.2)
Stars: ✭ 30 (-62.96%)
Mutual labels:  shader
shaping-functions
Visualisation of shaping functions
Stars: ✭ 75 (-7.41%)
Mutual labels:  shader
DissolveEffectForTMPro
DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.
Stars: ✭ 86 (+6.17%)
Mutual labels:  shader
calicam
CaliCam: Calibrated Fisheye Stereo & Mono Camera
Stars: ✭ 98 (+20.99%)
Mutual labels:  fisheye
Unity StarGlow
Simple star-glow effect.
Stars: ✭ 39 (-51.85%)
Mutual labels:  shader
glsl-cos-palette
glsl function for making cosine palettes
Stars: ✭ 26 (-67.9%)
Mutual labels:  shader
Shader
🌃 Make simple shade view with Shader!
Stars: ✭ 16 (-80.25%)
Mutual labels:  shader
UnityScreenSpaceReflection
Simple Screen Space Reflection Implementation.
Stars: ✭ 41 (-49.38%)
Mutual labels:  shader
UnityRaymarchingCollision
Raymarching x Rigidbody interaction example.
Stars: ✭ 53 (-34.57%)
Mutual labels:  shader
AndroidGLKit
AndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.
Stars: ✭ 22 (-72.84%)
Mutual labels:  shader
ShaderBoy
Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.
Stars: ✭ 133 (+64.2%)
Mutual labels:  shader
PanoDR
Code and models for "PanoDR: Spherical Panorama Diminished Reality for Indoor Scenes" presented at the OmniCV workshop of CVPR21.
Stars: ✭ 22 (-72.84%)
Mutual labels:  360
nvjob-sky-shader-simple-and-fast
#NVJOB Dynamic Sky. Sky Shaders. Free Unity Asset.
Stars: ✭ 103 (+27.16%)
Mutual labels:  shader
unity-built-in-shaders
A comprehensive archive for Unity's built-in shaders
Stars: ✭ 38 (-53.09%)
Mutual labels:  shader
URP-Sun-Shafts
A URP port of Unity's classic Standard Assets Effects package's Sun Shaft effect
Stars: ✭ 36 (-55.56%)
Mutual labels:  shader
Router-RePlugin
针对360的RePlugin插件化框架适配的路由Router框架
Stars: ✭ 82 (+1.23%)
Mutual labels:  360
AVS-File-Decoder
Convert Winamp AVS .avs preset files to WebVS JSON
Stars: ✭ 14 (-82.72%)
Mutual labels:  vj

360-VJ

360-VJ is a collection of FFGL shaders for Resolume and other VJing applications. 360-VJ includes shaders for:

  • Rotating 360 videos
  • Converting 360 videos into Fisheye videos
  • Rotating Fisheye videos
  • Projecting Flat, Rectilinear (normal), videos into a Fisheye view. Imagine looking at a TV through a fisheye lens.

Installation

Download the shader from our Releases page, unizip it, and install it into your Resolume Plugin Directory. You can find this directory by looking in Resolume->Preferences->Video->FFGL Plugin Directories. Restart Resolume and look in the Effects tab for the new effects "360 VJ", "360 to Fisheye", "Flat to Fisheye", and "Fisheye Rotation". If they do not appear it is likely because you're using incompatible versions of FFGL. Resolume versions older than 6.0.0 use FFGL 1.5 compiled as 32-bit binaries. Resolume versions 6.0.0-6.1.2 use FFGL 1.5 compiled as 64-bit binaries. Resolume versions 6.1.2 or newer use FFGL 2.0 compiled as 64-bit. TODO: Right now I'm only compiling FFGL 2.0 64-bit. Need to add branches to compile for different Resolume versions.

Windows

This is a Visual Studio C++ project that can make any number of them. Download everything and unzip into in any folder, open the VS2017 solution file with Visual Studio and change to "release", it should build OK as-is.

Mac

TODO:

Credits

Developed and Implemented by Daniel Arnett for the Slippery Rock University Planetarium.

Based on the incredible work of Paul Bourke from the University of Western Australia. http://paulbourke.net/miscellaneous/sphere2sphere/

Thanks to Lynn Jarvis for helping this project initially get off the ground. https://github.com/leadedge/ShaderMaker

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].