Coder Social home page Coder Social logo

worldofzero / unityvisualizations Goto Github PK

View Code? Open in Web Editor NEW
583.0 38.0 93.0 2.02 MB

Collection of shaders and visual effects created for Unity 3D.

License: Apache License 2.0

C# 37.45% ShaderLab 62.55%
unity3d shaders visual-effects game-development

unityvisualizations's Introduction

Unity Visualizations

Collection of shaders and visual effects created for Unity 3D. Most of these have been developed as a part of my World of Zero YouTube channel.

Packages

Bezier Curves 1 2

Extend Unity's Line Renderer to enable drawing Bezier Curves with an unlimited number of points

Block Terrain

Work in progress building a block based terrain system (similar in style to what Minecraft does).

A quick and easy way to draw cartographic maps with contour lines using a Heightmap.

Simple volumetric spotlights that use vertex colors to simulate a volumetric cone of light.

An implementation of Conway's Game of Life using Unity 3D Compute Shaders

An image effect inspired by the Outlast video game series which uses a combination of the depth map and the scenes albedo to illuminate the world.

A collection of shaders designed for particle systems.

An introductory image effect designed to reduce the number of horizontal and vertical pixels to a fixed amount.

Developed for Reality as part of the Asylum Jam 2015. Creates a "trace" from a given object that reveals the vertex color of the object under it.

Developed for the Asylum Jam 2016. This was used to render the TV's blur in Red. Adds random noise "grain" to a texture.

Shader which is revealed by a spotlight and invisible in all other cases.

An energy shield shader that reacts to impacts against it.

Sphere shader that causes them to collapse as they collide with a plane.

Perhaps not the most efficient way to solve this problem, but an easy way to do it. Allows animating various Morph3D trait "groups" in order to simulate aging. Developed originally for Tranquility in the Music Video Jam of 2016.

A shader that can skew and rotate the vertices of a mesh in real time.

Unity Terrain - Grass

Unity terrain is a collection designed around building immersive (and awesome) environments. Still very much a work in progress!

Other Effects

Twinkle was a game developed for the Audio Game Jam of 2016. This gradient shift was the only visual effect in the entire game and was designed to visualize the position and intensity of sounds. The entire project is open sourced including a full web server for synchronizing worlds between players.

Other Handy Projects

Some other visual effects that other's have made.

The developer of Sausage Sports Club. This repository includes things like advaned decals, fog and other neat effects.

unityvisualizations's People

Contributors

baalevan avatar franckyin avatar runewake2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unityvisualizations's Issues

Find A position error of mesh vertices in GrassPointCloudRenderer.cs

WorldOfZero, I watched your tutorial video a lot . That is amazing !!
And I found a transform position of mesh vertices in GrassPointCloudRenderer.cs .

            positions.Add(origin);

this is not correct , because we add world position of points into mesh , and unity Transform will do that transform again, so you may see the transform of points is calculated twice .
that line should be :

            positions.Add(origin - transform.position);

And finally , bro, your work helped so many developers ,keep doing it !! Love u a lot , and thanks !!

Allow Grass To Be Lit

Current Grass implementation doesn't receive light or cast shadows. Add support for shadow casters and handling lighting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.