All Projects → doomlaser → DepthMask-Unity-Shader

doomlaser / DepthMask-Unity-Shader

Licence: other
Simple but powerful Unity shader that enables geometry masking for cutouts, UI, AR, and multiple camera VFX tricks.

Programming Languages

ShaderLab
938 projects

Projects that are alternatives of or similar to DepthMask-Unity-Shader

Ar Alphabets
Augmented Reality on Web (Web AR) for Kids to learn Alphabets with fun. AR on all Mobile Devices
Stars: ✭ 98 (-3.92%)
Mutual labels:  augmented-reality, ar
Nextlevel
NextLevel was initally a weekend project that has now grown into a open community of camera platform enthusists. The software provides foundational components for managing media recording, camera interface customization, gestural interaction customization, and image streaming on iOS. The same capabilities can also be found in apps such as Snapchat, Instagram, and Vine.
Stars: ✭ 1,940 (+1801.96%)
Mutual labels:  augmented-reality, ar
Aruco Markers
Working examples/tutorial for detection and pose estimation of ArUco markers with C++
Stars: ✭ 112 (+9.8%)
Mutual labels:  augmented-reality, ar
Air drums
This project enables you to play virtual drums simply by using concepts of image processing and computer vision.
Stars: ✭ 31 (-69.61%)
Mutual labels:  augmented-reality, ar
Polymer
🎨 graphics + interaction engine
Stars: ✭ 243 (+138.24%)
Mutual labels:  augmented-reality, ar
Illixr
ILLIXR: Illinois Extended Reality Testbed
Stars: ✭ 33 (-67.65%)
Mutual labels:  augmented-reality, ar
Studio
An authoring platform to build Web Augmented Reality experiences, without coding knowledge
Stars: ✭ 135 (+32.35%)
Mutual labels:  augmented-reality, ar
sceneform-android
Sceneform Maintained is an ARCore Android SDK with Google Filament as 3D engine. This is the continuation of the archived Sceneform
Stars: ✭ 303 (+197.06%)
Mutual labels:  augmented-reality, ar
Webar Article
WebAR-Article is a responsive and information rich website that is progressively enhanced with Augmented Reality content exposed through experimental web technologies.
Stars: ✭ 225 (+120.59%)
Mutual labels:  augmented-reality, ar
Stereokit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Stars: ✭ 195 (+91.18%)
Mutual labels:  augmented-reality, ar
Stealing Ur Feelings
Winner of Mozilla's $50,000 prize for art and advocacy exploring AI
Stars: ✭ 784 (+668.63%)
Mutual labels:  augmented-reality, ar
V2R
Code for our IJCAI 2020 paper: "Keep It Real: a Window to Real Reality in Virtual Reality".
Stars: ✭ 20 (-80.39%)
Mutual labels:  augmented-reality, ar
Jeelizar
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Stars: ✭ 296 (+190.2%)
Mutual labels:  augmented-reality, ar
Awesome Webar
📱 A curated list of awesome WebAR projects, resources, tools and more.
Stars: ✭ 39 (-61.76%)
Mutual labels:  augmented-reality, ar
Realityui
A Swift Package for creating familiar UI Elements and animations in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Stars: ✭ 275 (+169.61%)
Mutual labels:  augmented-reality, ar
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (+17.65%)
Mutual labels:  augmented-reality, ar
kalwalt-interactivity-AR
Some various experiments with Ar.js and Three.js
Stars: ✭ 65 (-36.27%)
Mutual labels:  augmented-reality, ar
stardust-SDK
Stardust SDK and sample app for Unity
Stars: ✭ 23 (-77.45%)
Mutual labels:  augmented-reality, ar
Ar.js
Image tracking, Location Based AR, Marker tracking. All on the Web.
Stars: ✭ 3,048 (+2888.24%)
Mutual labels:  augmented-reality, ar
Unity-2017.2-and-Vuforia-6.5---Camera-Auto-Focus
Unity 2017.2 and Vuforia 6.5 Augmented Reality (AR) Camera Auto Focus
Stars: ✭ 17 (-83.33%)
Mutual labels:  augmented-reality, ar

Unity Depth Mask Shader

This simple shader attached to a material is incredibly useful in @unity3d. Anything behind a mesh with it applied will be rendered invisible to your camera.

Combine with multiple cameras for cool masking tricks. Useful for creating fake holes in geometry, UI and AR applications.

Getting Started

Download the shader and put it in your project's Assets/shaders directory. Make a material in Unity and set its shader to DepthMask, and experiment.

Good luck!

@Doomlaser

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].