Hi!

I’m trying to achieve a similar effect to this:

WoW Maelstrom

At the video just the a look a 0:23.
I tried using the Animated Texture script from the Unity Community,but that didn’t seem to work…any technique of making this one?

What i did, was made a particle effect, and changed its emmission, added a blue and white texture to it. then you make it really wide, and make the particles ginourmous(however you spell that) and then attach this script:

var xSpeed : float = 1;

var ySpeed : float = 1;
var zSpeed : float = 1;

var manual : boolean = false;

function Update ()
{

if( !manual )
{

	transform.RotateAround( transform.position, Vector3.right, ySpeed * Time.deltaTime );
	transform.RotateAround( transform.position, Vector3.up, xSpeed * Time.deltaTime );
	transform.RotateAround( transform.position, Vector3.forward, zSpeed * Time.deltaTime );
	
}
else
{
	
	if( Input.GetAxis("Horizontal") != 0 )
	{
		
		transform.RotateAround( transform.position, Vector3.up, Input.GetAxis("Horizontal")*xSpeed * Time.deltaTime );
		
	}
	
	if( Input.GetAxis("Vertical") != 0 )
	{
		
		transform.RotateAround( transform.position, Vector3.right, Input.GetAxis("Vertical")*ySpeed * Time.deltaTime );
		
	}
	
}

}

then u change the variables in the inspector on the code so that y and z are 0, and x is some random big number… then i added a new game object that was the diameter of the whirlwind. i added some cloud like particle effects to it and made them children of the new game object. i added the rotating script to that also to make it more realistic and creepyish. it looks really cool if you add white and black clouds… and stretch them so lk the ellipsoid is x big, y and z small… or z big, and x and y small. that makes the clouds seem wispyish…