Space Warp Objects
 
 
 
Command entry: Create panel (Space Warps)

Space warps are nonrenderable objects that affect the appearance of other objects. Space warps create force fields that deform other objects, creating the effect of ripples, waves, blowing wind, and so on.

Space warps behave somewhat like modifiers, except that space warps influence world space, rather than object space, as geometric modifiers do.

When you create a space warp object, viewports show a wireframe representation of it. You can transform the space warp as you do other 3ds Max objects. The position, rotation, and scale of the space warp affect its operation.

Surfaces deformed by space warps

Left: Bomb

Right: Ripple

Rear: Wave

A space warp affects objects only when the objects are bound to it. The warp binding appears at the top of the object's modifier stack. A space warp is always applied after any transforms or modifiers.

When you bind multiple objects to a space warp, the space warp's parameters affect all the objects equally. However, each object's distance from the space warp or spatial orientation to the warp can change the warp's effect. Because of this spatial effect, simply moving an object through warped space can change the warp's effect.

You can also use multiple space warps on one or more objects. Multiple space warps appear in an object's stack in the order you apply them.

NoteYou can take advantage of the AutoGrid feature to orient and position new space warps with respect to existing objects. See AutoGrid for details.

Space Warps and Supported Objects

Some types of space warps are designed to work on deformable objects, such as geometric primitives, meshes, patches, and splines. Other types of warps work on particle systems such as Spray and Snow.

Five space warps (Gravity, PBomb, Wind, Motor, and Push) can work on particle systems.

On the Create panel, each space warp has a rollout labeled Supports Objects Of Type. This rollout lists the kind of objects you can bind to the warp.

Basics of Using Space Warps

Follow these general steps to use space warps:

  1. Create the space warp.
  2. Bind objects to the space warp.

    On the main toolbar, click (Bind To Space Warp), and then drag between the space warp and the object.

    The space warp has no visible effect on your scene until you bind an object, system, or selection set to it.

  3. Adjust the space warp's parameters.
  4. Transform the space warp with Move, Rotate, or Scale. The transforms often directly affect the bound object.

You can animate space warp parameters and transforms. You can also animate space warp effects by animating transforms of an object bound to the warp.

Particle Leakage and Deflector Space Warps

A deflector is a space warp that acts as a barrier to particles in particle systems. Occasionally stray particles can leak through a deflector under the following circumstances:

Often this isn't a problem because the particles bounce off solid objects, so you don't see the errant particles. When it does cause problems, you can use a planar deflector instead of a UDeflector, a collection of planars to approximate the mesh, or a simple mesh to replace the planar. The solutions vary, so where one has a glitch the other might work just fine.

If particles are moving fast and the deflector is in a particular position (for example, it might be too close to the emitter) many particles can leak through defectors. Sometimes you can fix this leakage by changing the particle system's Subframe Sampling setting or the particle speed. Other times you must reposition the deflector farther away from the emitter.

In addition, particles imbued with bubble motion can leak through deflectors, particularly when set to high amplitudes. To avoid this, use alternative methods of implementing bubble-like motion, such as varying speed (see Particle Generation Rollout (PArray)), setting a higher angle for the stream spread with spray systems (see Spray Particle System, Super Spray Particle System), or using larger particles with an animated texture map.

Space Warp Categories

There are four categories of space warps, available via the list on the Create panel's Space Warps category.

Forces

These space warps are used to affect particle systems. The Supports Objects of Type rollout indications which systems each space warp supports.

Motor Space Warp

Push Space Warp

Vortex Space Warp

Drag Space Warp

Path Follow Space Warp

PBomb Space Warp

Displace Space Warp

Gravity Space Warp

Wind Space Warp

Deflectors

These space warps are used to deflect particles. The Supports Objects Of Type rollout indicates which systems each space warp supports.

POmniFlect Space Warp

SOmniFlect Space Warp

UOmniFlect Space Warp

SDeflector Space Warp

UDeflector Space Warp

Deflector Space Warp

Modifier-Based

These are space-warp versions of object modifiers (see Modify Panel ). Read more about these in Modifier-Based Space Warps.

Bend Modifier

Noise Modifier

Skew Modifier

Taper Modifier

Twist Modifier

Stretch Modifier

Procedures

To create a space warp:

  1. On the Create panel, click (Space Warps).

    The Space Warps panel is displayed.

  2. Choose a category of space warp from the list.
  3. On the Object Type rollout, click a space warp button.
    TipYou can take advantage of the AutoGrid feature to orient and position new space warps with respect to existing objects. For details, see AutoGrid .
  4. Drag in a viewport to create the space warp.

    See the topics for the various space warps for further details.

  • Bind to Space Warp

    Use the Bind to Space Warp button to attach the current selection to a space warp or vice versa.

  • Forces

    Forces affect mainly particle systems. Some can affect geometry as well.

  • Deflectors

    Deflectors are used to deflect particles.

  • Geometric/Deformable

    These space warps are used to deform geometry.

  • Modifier-Based Space Warps

    Modifier-based space warps duplicate the effects of standard object modifiers. Like other space warps, they must be bound to objects, and they work in world space. They are useful when you want to apply effects such as Twist or Bend to a widely scattered group of objects.