| Home Page | Recent Changes | Preferences

Floater Fan

The "floater fan" is essentially a powerful, vertical wind tunnel that will blow an object that enters it upward. It is quite easy to implement and is an interesting alternative to a lift, kicker, or teleporter.

Implementation in UT2003

To make the floater fan "blow" actors around, you must make a physics volume in the shape of the area you want to be affected by the fan. This area can be as large or as small as you like, but generally a roughly cylindrical shape extending from the origin of the "fan" effect. (usually the fan itself) Then, set the gravity in the volume to an appropriate setting based on the power and facing of the fan. You can set a terminalvelocity if you want a more precise exit velocity, otherwise the exit velocity will generally depend on the entrance velocity and the length of time spent in the wind tunnel.

You will also probrably want to add a visual effect for the wind tunnel. This can be done by using a static mesh of a duct opening or a static mesh or mesh of an actual fan blade, with an appropriate rotation and physics type applied to it. To give more of an impression of the power of the fan you can add an emitter with bits of dust and whatnot coming out to make a visual "wind" effect.

Implementation in Unreal or Unreal Tournament

Similar to the UT2003 implementation, this is made instead by zoning off the area that the floater fan should affect. The ZoneGravity and TerminalVelocity settings of the new zone's ZoneInfo can then be set appropriately. ZoneVelocity can be used instead of ZoneGravity to make a more precise exit velocity.

To make a visual effect for the wind tunnel you will generally use a decoration, though a BSP-based "grate" could also suffice if that is your preference. Again, if it is a fan blade decoration you will likely want to make it rotate to get the best effect.


Category Mapping
Category Tutorial

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In