Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/habrador/unity-advanced-shaders-tutorial

Implementation of advanced shaders in Unity like raytracing, interior mapping, parallax mapping
https://github.com/habrador/unity-advanced-shaders-tutorial

death-star interior-mapping open-source parallax-mapping raytracing star-wars unity-shaders unity-tutorials unity3d

Last synced: about 2 months ago
JSON representation

Implementation of advanced shaders in Unity like raytracing, interior mapping, parallax mapping

Awesome Lists containing this project

README

        

# Advanced Shaders in Unity Tutorial

Implementation of advanced shaders in Unity like raytracing, interior mapping, parallax mapping. Link to the tutorial: https://www.habrador.com/tutorials/shaders/

## 1. Volume rendering

Volume rendering is a technique you can use to make everything from smoke to clouds. But here you will make a Death Star from Star Wars. This is a YouTube video of the Death Star in action:

[![Death Star in Unity video](http://img.youtube.com/vi/_MgfKdxa6lE/0.jpg)](http://www.youtube.com/watch?v=_MgfKdxa6lE "Death Star in Unity video")

## 2. Interior mapping

Interior mapping is a technique used to simulate floors in buildings.

![Interior mapping](/_media/interior-mapping.png?raw=true)

## 3. Parallax mapping

Parallax mapping is a technique used to simulate texture depth. Here you will make a portal to a moving landscape, a brick wall, and a mysterious hole appearing in the ground. This is a YouTube video of the hole:

[![Mysterious hole in Unity video](http://img.youtube.com/vi/nvok7temQuI/0.jpg)](http://www.youtube.com/watch?v=nvok7temQuI "Mysterious hole in Unity video")