Scripts/Effects

From Unify Community Wiki
Jump to: navigation, search
General   Editor   Controllers   GUI   Effects   Physics / Simulation   Networking   Sound   Development

Contents

General Purpose Effect Scripts

  • Animating Tiled texture - A texture made of many tiles animated through setting the uv offsets
  • Animating Tiled texture - Extended - Use one animation cell-sheet texture for many animations and skins.
  • Animated Color Procedural Texture - A simple script to make limitless number of textures based on 2d graphs
  • ArcBall - Drag the mouse to rotate an object in an intuitive way.
  • CameraFacingBillboard - Use this script on a billboard or similar object to make it align itself with the camera.
  • CameraRelativeScale - Scale an object relative to camera distance.
  • CameraRenderSettings - Allows storing seperate render settings per camera - an extended version of the Fog Layer script above.
  • Camera Shake - Adds a Camera Shaking effect to the gameObject it is placed on.
  • Character Shadow - Cast shadows from an object! (requires Unity Pro)
  • Cubemap Generator - Create a static cubemap from a camera (Unity Pro)
  • DoFAutoFocus - An autofocus component for the Pro Depth of Field (DoF) Imageeffect (C#)(Pro).
  • FadeObjectInOut - Simple and clean method of fading objects with children.
  • Flare Creator - This Script Makes a number of flares in random positions around the map.
  • Flickering Light - Adds flickering effect to Light object. Flicker styles are Campfire and Fluorescent.
  • Flickering Light2 - Adds a flickering effect to the light in a different way.
  • Flocking - A flocking script with randomness and target following.
  • Fog Layer - Lets you determine per camera if fog should be enabled or disabled.
  • GlowImposter Script - This script uses a flat plane to generate a cool graphical effect that mimics a glowing.
  • LightBehavior - A script that creates blinking lights and turn on/off every specified interval. Also change the light's colors.
  • LightMapSwitcher - A script that allows you to switch between to sets of LightMaps at runtime, with easy inspector integration.
  • LookAtCameraYonly - Use this script on a billboard or other object to have it face the camera but only rotate on the Y axis.
  • MeleeWeaponTrail - A smoothed TrailRenderer meant for melee weapons of animated 3d models. Based on TimeBasedTrailRenderer.
  • MarchingSquares - MarchingSquares (2D Surface Reconstruction)
  • MeshMorpher - A Mesh Morpher script with scripting API
  • MetaBalls - 3D Metaballs
  • MorphTargets - Improved MeshMorpher script with multiple blendable targets
  • Noise Library - LibNoise ported to Unity. Perlin, Multirigged Fractal, Voronoi, Billow
  • Open Source Particle System - A custom particle system that exposes particle movement deltaTime among other things.
  • OptimizedTrailRenderer - Started from Yoggy's trail renderer above, this one updates every frame and is built for one-time use.
  • Particle Spiral Effect - Particle effect script for creating spirals, whirlpools, galaxies, etc.
  • PlayMovieTexture - Plays Movie Textures at the start of your game. Requires Unity Pro.
  • Perlin Noise - Noise functions for smoothly moving objects around or anything else
  • ReverseNormals - Reverses normals & back face culling of a mesh
  • RenderTexture Free - Render Texture with Unity Free.
  • Scrolling UVs - C# script that smoothly scrolls a material's UVs in an arbitrary direction. Supports arbitrary material names and material indices.
  • SetRenderQueue - Sets the render queue for transparency sorting on an object or all of its children.
  • Shadow Volumes in Alpha - Shadow volume based shadows (requires Unity Pro)
  • Skinned Morph Targets - A set of scripts for morphing skinned meshes, including support for animating blend shapes together with skeletal animation.
  • SoftBodies - Cloth, Springy Noodles, Jello Blocks, etc..
  • StopEmittingAfterDelay - After a configurable delay, particles will fade naturally, then finally the object will get destroyed with autodestruct.
  • Spline Controller - Interpolates any GameObject along a user-defined spline
  • SVG - Render SVG Files.
  • TextureMask - A simple shader for masking off areas of a texture.
  • Texture swap animator - Feed it a bunch of textures and it will cycle through them. Useful for simple animations not on a texture atlas.
  • TextureFilter - A set of methods to apply standard image processing on a Texture2D. Not meant for a screen post process.
  • TextureFromCamera - A behaviour that textures a GameObject with what the given Camera sees.
  • TubeRenderer - LineRenderer too flat? Make it a tube instead.
  • Tileable Noise - Simplex noise (faster than Perlin noise), perfectly tileable, without any artifacts.
  • TimeBasedTrailRenderer - The Built in trail renderer does not fade its segments based on the time they have been alive. This one does.
  • Trail Arc Renderer - Designed for melee trail swings, this creates a trail using Catmull-Rom spline interpolation
  • TrailRendererWith2DCollider - A trail renderer that can detect 2D collisions.
  • Underwater Script - Simple underwater effects script. Works with indie!
  • VectorLine - Renders a 2D vector line with an arbitrary width, color, and number of segments (requires Unity Pro)
  • Slideshow - Draws a slideshow of textures at a specified interval.

Image Postprocessing Effects

These scripts require Unity Pro.

  • BloomEffect (OBSOLETE) - Sometimes referred to as "glow", use this effect to make bright parts in your scene bleed. This script is made obsolete by the GlowEffect shipped with Unity 1.5.
  • BoostColors - A very simple and fast way to boost the contrast of saturation of the graphics in your game.
  • InvertCamera - A simple script that will invert everything rendered by a camera.
Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Tools