All Projects → IRCSS → UnityRaymarching

IRCSS / UnityRaymarching

Licence: MIT license
raymarching experiment in unity

Programming Languages

GLSL
2045 projects
C#
18002 projects
ShaderLab
938 projects

Projects that are alternatives of or similar to UnityRaymarching

Go Ngine
[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" ➜ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` ➜ project stalled out as my focus shifted elsewhere from 2014
Stars: ✭ 78 (+6.85%)
Mutual labels:  shaders, realtime
ShaderToy-Chrome-Plugin
Web extension for shadertoy.com
Stars: ✭ 159 (+117.81%)
Mutual labels:  shaders
acebase
A fast, low memory, transactional, index & query enabled NoSQL database engine and server for node.js and browser with realtime data change notifications
Stars: ✭ 288 (+294.52%)
Mutual labels:  realtime
Spectrum
Audio visualization implementation on GPU
Stars: ✭ 34 (-53.42%)
Mutual labels:  shaders
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (-27.4%)
Mutual labels:  shaders
viking-village-nvjob-sky-water-stc
Unity Viking Village + #NVJOB Water Shader, Dynamic Sky, STC (Demo). Unity Asset.
Stars: ✭ 29 (-60.27%)
Mutual labels:  shaders
ClusterWS-Client-Swift
☄️ Swift Client for ClusterWS - lightweight, fast and powerful framework for building scalable WebSockets applications in Node.js.
Stars: ✭ 20 (-72.6%)
Mutual labels:  realtime
TD-OpenCV3TOP
Touchdesigner OpenCV3 C++ TOP for FaceDetect
Stars: ✭ 90 (+23.29%)
Mutual labels:  realtime
glsl-cos-palette
glsl function for making cosine palettes
Stars: ✭ 26 (-64.38%)
Mutual labels:  shaders
xavc rtmd2srt
Extract real time meta-data and GPS tracks from Sony XAVC video
Stars: ✭ 29 (-60.27%)
Mutual labels:  realtime
Unity3DShaders
Simple shaders for Unity3D that I created for games, for a challenge or following tutorials.
Stars: ✭ 17 (-76.71%)
Mutual labels:  shaders
Channelize-Javascript-SDK
Open-source JavaScript SDK to enable Real-time Chat.
Stars: ✭ 20 (-72.6%)
Mutual labels:  realtime
Unity-Raymarched-Clouds-Simple-Wave
Unity project showcasing clouds volume rendering with raymarching, and a simple coloured wave.
Stars: ✭ 17 (-76.71%)
Mutual labels:  shaders
RavEngine
A fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+67.12%)
Mutual labels:  shaders
NasdaqCloudDataService-SDK-Java
Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Java SDK for developing applications using Nasdaq Data Link's real-time data.
Stars: ✭ 70 (-4.11%)
Mutual labels:  realtime
Online-Chess
A chess website where people can play against each other online.
Stars: ✭ 28 (-61.64%)
Mutual labels:  realtime
FaceRecog
Realtime Facial recognition system using Siamese neural network
Stars: ✭ 47 (-35.62%)
Mutual labels:  realtime
Video-Engine-Dash
A Dash plugin for playing back video and optionally syncing video to timestamped CSV Data
Stars: ✭ 26 (-64.38%)
Mutual labels:  realtime
unity-sky-mesh
Render Skybox (sky sphere) by user-defined sky mesh.
Stars: ✭ 38 (-47.95%)
Mutual labels:  shaders
Super-Duper-Vanilla
A shader pack created to convey the style of the cancelled Super Duper Graphics Pack and other popular Minecraft titles.
Stars: ✭ 71 (-2.74%)
Mutual labels:  shaders

Raymarching in Unity

This repo contains experimetns that raymarch a volume in Unity. For more explanation, have alook at this post: https://medium.com/@shahriyarshahrabi/raymarching-in-unity-59c72664252a

Added also support for shadow mapping casted by rasterized objects on the ray marched volumes. More here: https://medium.com/@shahriyarshahrabi/custom-shadow-mapping-in-unity-c42a81e1bbf8

screenshot

Known Issues

The depth between several raymarching volumes will cause a rendering error as the volumes are writing to the ZBuffer. The correct depth of the raymarched point is written back to the Zbuffer, this makes the normal forward rendered objects to interact correctly with the raymarched scene However for that it needs to use the SV_Depth or gl_Depth which is not supported on some APIs

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