• Stars
    star
    297
  • Rank 140,075 (Top 3 %)
  • Language
    C#
  • Created almost 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Decal solution for Unity's Built-In Render Pipeline

Dynamic Decals by Llockham-Industries

Unity Forums | Getting Started | Masking | Pooling | Printers | Modifiers | Positioners | Optimizing Build Times | Custom Decal Types

This solution was developed by Llockham-Industries and originally sold in the Unity Asset Store. Dynamic Decals was deprecated when the new Unity render pipeline was launched, but the original author gave their permission to open source the project as it still works for Unity's Built-in Render Pipeline.

Dynamic Decals

Description

Dynamic Decals is the decal solution built from the ground up to be fast, easy to use and flexible. Perfect for bullet holes, blood effects, projected UI elements and just about anything else you can think of!

No more fiddling with quads to avoid z-fighting, or re-projecting / recalculating decal meshes every time you want to move a decal. Just drop a projection renderer onto an empty gameObject and setup your projection. You can save it as a prefab and spawn it like any other gameObject, as well as move, rotate and scale it at run-time without issue. It's that easy.

On top of this, Llockham-Industries has built a fast fully featured and flexible pooling system, a layered masking system and some "Printers" & "Positioners" to help users with no programming experience use the system.

New Version 2.0 Features

  • GPU instancing with per-instance properties and atlassing.
  • Animated projections.
  • Additive & Multiplicative projections.
  • Masking via Unity layers.

Key Features

  • Print and manipulate decals at run-time.
  • Project decals onto skinned meshes.
  • Overlap and order decals.
  • Clean, simple editor integration.
  • Run-time Printers & Positioners.
  • Omni-directional Projections.
  • Mobile & VR support
  • Support for Deferred & Forward rendering paths & all shader models.
  • Full source code included.
  • Zero setup required.

More Repositories

1

fuck

Fix command line spelling errors like it's 1999.
C#
379
star
2

GiantShaftEnterprises

Incremental idle game about building businesses and shaft mining asteroids....and maybe conquering the galaxy along the way.
JavaScript
48
star
3

UnityEventAggregator

Simple event aggregation for Unity3D.
C#
31
star
4

DungeonGame

Unity Retro FPS
C#
27
star
5

FakeStopMotion

Fake stop motion effect for Unity
C#
25
star
6

your-girlfriend

14
star
7

DoodleJump

Doodle Jump clone made in Unity3D
C#
8
star
8

angular-ab-test

Simple A/B testing for AngularJS
HTML
6
star
9

LightGame

A physics based puzzle platformer in Unity3D.
C#
6
star
10

UnityViveBoilerplate

Boilerplate project for Unity and Vive development.
C#
5
star
11

1800ContactsEndlessRunner

Simple endless runner
C#
4
star
12

HotlineUnity

C#
4
star
13

CarGame

C#
4
star
14

MrPoopy

Port of my 2005 action-adventure game to Unity for phones.
C#
3
star
15

Collab

Collaborative online mosaic creation...or something...
JavaScript
3
star
16

FutureCop

C#
3
star
17

NinjaGame

Test of making a ninja game will wall jumping, etc in Unity.
C#
3
star
18

Unity2D-Test

Just playing around with Unity2D and seeing what differs between it and Unity3D.
C#
3
star
19

CrappyBird

Simple FlappyBird clone with a twist. Available in WP8 store.
C#
2
star
20

TopDownShooterSpike

Testing out making a top-down shooter in MonoGame. Later recreated in Unity as Lawnmower Simulator 2014.
C#
2
star
21

IOC

An extremely simple IOC container.
C#
2
star
22

TopDownShooter

C#
2
star
23

1800ContactsPacMan

GLSL
2
star
24

PuppetQuest

ShaderLab
2
star
25

HAL

C#
1
star
26

UnityIdleGame

C#
1
star
27

JseSharp

C#
1
star
28

SpaceGame

1
star
29

Peggle

A Peggle clone made in Unity3D.
C#
1
star
30

SideScrollerWar

The Battle Cats style fighting game.
C#
1
star
31

shit

Simple Http, I Think?
C#
1
star
32

UnityUI

Playing around with the new UI in Unity 4.6
C#
1
star
33

PaperGame

C#
1
star
34

PointAndClickAdventure

C#
1
star
35

Platformer

C#
1
star
36

Hatchling

C#
1
star
37

RegexKatas

Some regex practice katas I made for a presentation.
C#
1
star
38

git-rpg

C#
1
star
39

Bomberman

C#
1
star
40

UnityDungeons

Creating procedural dungeons in Unity3D.
C#
1
star
41

Frogger

1
star
42

Dreamer

Minimalist platformer.
GLSL
1
star
43

react-trivia

Trivia game using React, Redux, React-Router, and like 10,000 other packages because front-end is that far in the future.
JavaScript
1
star
44

ShmupLevelEditor

Wave editor for shoot-em-up (shmup) games for use in my Unity2D Test repo.
C#
1
star
45

Demonware

Mock endpoints to hit for a prototype of mine.
C#
1
star
46

GiantShaftNew

1
star
47

Motocross

C#
1
star
48

Lawnmower-Simulator-2014

The most exciting game since Daikatana
C#
1
star
49

OneOffAnimation

Script to play one off Animation Clips in Unity without needing them on the Animator Controller.
C#
1
star