Methods Supported by the Interpolator
Viewport
SetFront(value)
SetBack(value)
SetField(value)
SetPlane(left, right, bottom, top)
Frame and Frame2
SetPosition(reference*, x, y, z)
SetRotation(reference*, x, y, z, theta)
SetVelocity(reference*, x, y, z, withRotation*)
SetOrientation(reference*, dx, dy, dz, ux, uy, uz)
SetColor(color)
SetColorRGB(red, green, blue)
SetSceneBackground(color)
SetSceneBackgroundRGB(red, green, blue)
SetSceneFogColor(color)
SetSceneFogParams(start, end, density)
SetQuaternion(reference*, quat)
Mesh
Translate(x, y, z)
SetVertices(group*, index*, count*, vertices)
SetGroupColor(group*, color)
SetGroupColorRGB(group*, red, green, blue)
Light
SetColor(color)
SetColorRGB(red, green, blue)
SetRange(value)
SetUmbra(value)
SetPenumbra(value)
SetConstantAttenuation(value)
SetLinearAttenuation(value)
SetQuadraticAttenuation(value)
Texture and Texture2
SetDecalSize(width, height)
SetDecalOrigin(x, y)
SetDecalTransparentColor(color)
Material
SetPower(value)
SetSpecular(red, green, blue)
SetEmissive(red, green, blue)
*-Indicates keys with different values for this parameter are inserted in separate chains
An attempt to set a key of any unsupported method will result in a non-fatal D3DRMERR_BADOBJECT error.