Search Unity

  1. Unity 2019.1 beta is now available.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. We're looking for insight from anyone who has experience with game testing to help us better Unity. Take our survey here. If chosen to participate you'll be entered into a sweepstake to win an Amazon gift card.
    Dismiss Notice
  4. On February 28th the Feedback website will shut down and be redirected to the Unity forums. See the full post for more information.
    Dismiss Notice
  5. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  6. Unity 2018.3 is now released.
    Dismiss Notice
  7. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

object glow + volumetric light

Discussion in 'Shaders' started by Jorgen, Sep 8, 2007.

  1. Jorgen

    Jorgen

    Joined:
    Dec 13, 2005
    Posts:
    38
    Hi all,
    we have been asked to assemble a demo for a exhibition - and will need to construct a scene like illustrated:



    For the architect - it is key that
    a) the facade is "glowing"
    b) the lighbeam (topleft) is present (and convincing)

    What would be the direction to take?
     
  2. Aras

    Aras

    Graphics Plumber Unity Technologies

    Joined:
    Nov 7, 2005
    Posts:
    4,528
    The usual way to make "light beams" is to model the beam in 3D, with lots of additively blended planes, cylinders or whatever that works.

    E.g. once upon a time here I used about 5 cylinders of different radii, with a shader that does additive blending. Additionally, each cylinder was mapped diferently in UV, so that scrolling a noise-like texture would produce a seemingly noisy movement in the "beam".

    Making stuff glow with the built-in glow effect is just making sure some high values are output into the alpha channel. The built-in Particles/Additive shader does not write anything into alpha, but removing ColorMask RGB from the shader will make it write to alpha.
     
  3. Jorgen

    Jorgen

    Joined:
    Dec 13, 2005
    Posts:
    38