Billboard shader pack

Billboard shader pack

 

Recently I have created a couple of billboard shaders for unity. They are ready to use and 100% free.

 

You can find a download on the assets page

Motivation:
While unity does use the billboard thechnique for rendering grass, distant trees and particles, it offers no direct way for us users to create billboards directly.
When we wanted to create billboards we had to make use of workarounds. One way to fake billboards I found was rotating a plane towards the camera every frame , which seems like lots of unnecessary work and ultimately fail if there are two or more cameras.
The best solution seemed to be a billboard shader. However neither the wiki nor the asset store had a free, ready to use billboard shader available.
Thus I decided to dig myself into shader scripting and work something out on my own. Prior to this I had no experience with programming shaders at all and I had some respect for it. But I had already taught myself scrip and there is some documentation to be found so I just gave it a shot.
I was pretty satised with the results of my work. Therefore I felt obliged to share the results with the unity community. Hopefully you find them usefull

Content:
This package contains a couple of billboard shaders. Beyond the billboard rendering, the different shaders use a combination of color, alpha blending and alpha cut off to be applicable for different situations.
From simple texture rendering over cut out technique to a ready-to-use progressbar shader.
Documentation on the single shaders is included.

Billboard shader by grimmreapergames
Billboard shader example

It's free:
I like free stuff and I bet you do too. Therefore this package is released directly into the public domain. You are free to use it in any commercial or non-commercial work without limitations.

Crediting me is not required but appreciated.

If you really like this package, I'd felt honored if you gave me a donation.

Change log:

 

Current version: 1.03

  • Bugfix: Some shaders render queue were set to transparent

v1.02

  • Billboard scale with x and y scale instead of x and z
  • Added shader for 3D-texts

 

Write a comment

Comments: 30
  • #1

    billboard shader pack (Sunday, 06 April 2014 17:46)

    in minecraft

  • #2

    twobob (Monday, 08 December 2014 13:48)

    any chance you are going to update these to the Beta 5.0 format?

  • #3

    SquidCaps (Thursday, 14 January 2016 22:35)

    Thanks mate, you might have just saved me from rotating +50 planes each frame.. :)

  • #4

    sathyaraj (Monday, 01 February 2016 09:00)

    Hi, Great shader. This works on cube and center pivoted objects. How to make this work with plane with bottom center pivot ?

  • #5

    cellmaxx (Saturday, 02 April 2016 10:07)

    cellmaxx

  • #6

    tarot readings (Monday, 14 November 2016 13:39)

    greyed

  • #7

    sekstelefon (Monday, 14 November 2016 15:32)

    indirection

  • #8

    sex tel (Monday, 14 November 2016 20:00)

    love

  • #9

    Liebesritual (Tuesday, 15 November 2016 16:49)

    petulance

  • #10

    sextelefon 24h (Tuesday, 15 November 2016 22:15)

    heptagon

  • #11

    zobacz (Wednesday, 16 November 2016 13:03)

    idiomatyzm

  • #12

    uroki miłosne (Thursday, 17 November 2016 12:10)

    jenot

  • #13

    sex anonse (Thursday, 17 November 2016 20:31)

    kafelkując

  • #14

    sex chat (Monday, 21 November 2016 15:39)

    fondles

  • #15

    portale ezoteryczne (Friday, 25 November 2016 04:04)

    Centre

  • #16

    bzykacz.pl (Friday, 25 November 2016 20:24)

    Chałubiński

  • #17

    telefon rozkoszy (Tuesday, 29 November 2016 19:38)

    synchronizować

  • #18

    love spell (Wednesday, 30 November 2016 14:58)

    zmiotek

  • #19

    oczyszczanie aury (Thursday, 01 December 2016 00:21)

    tarasowaty

  • #20

    oczyszczenie aury (Sunday, 04 December 2016 20:20)

    tabakiera

  • #21

    seks telefon (Tuesday, 20 December 2016 15:16)

    seks piekny jest

  • #22

    Rigel Nicholson (Friday, 30 December 2016 13:54)

    Quisquam consequatur? Sequi quam et sunt, ullam sint laborum. Sunt.

  • #23

    Paul uk (Sunday, 27 August 2017 13:24)

    Hi. Can this please be updated to unity 2017? I've tried to write one myself but with no success. Tried several other shaders on the internet but not working. This is really lacking in unity at the moment

  • #24

    http://rytual-finansowy.blog.pl (Tuesday, 12 September 2017 00:55)

    Ciekawe finanse

  • #25

    oczyszczanie aury (Tuesday, 12 September 2017 13:18)

    Radujmy się znów

  • #26

    Obat Untuk Pembersih Rahim (Friday, 15 September 2017)

    Thank you, very nice article

  • #27

    Bagaimana Cara Mengobati Buah Zakar Besar Sebelah (Thursday, 28 September 2017 08:04)

    The article you share enough to help me in searching for health-related information, thank you for the information very useful.

  • #28

    Obat Fistula Ani Tanpa Operasi (Friday, 13 October 2017 09:01)

    Thank you very much for the information , very fortunate to be able to visit a nice and useful articles like this, the success of our greetings

  • #29

    Cara Mengobati Kulit Buah Zakar Kendur (Saturday, 21 October 2017 10:07)

    Thank you for the information, this article is very helpful at all

  • #30

    Obat Kencing Berdarah Dengan Herbal (Monday, 23 October 2017 09:37)

    thank you very much for the information and the success of our greetings

grimmreapergames development diary

Sign up for my development diary .