dzzd
Interface ITexture

All Superinterfaces:
IProgress, ISceneObject
All Known Subinterfaces:
IURLTexture

public interface ITexture
extends ISceneObject

Used for accessing to a Texture.
Texture are a 2D image represented by an array of pixels color.

3DzzD use 32 bit integer to store pixels colors and 32 bit integer array to store Texture.

Since:
1.0
Version:
1.0, 01/01/04
Author:
Bruno Augier
See Also:
ITexture, IProgress, DzzD

Method Summary
 void doMipMap()
          Compute MipMap for this Texture.
 
Methods inherited from interface dzzd.ISceneObject
getId, getName, getScene3D, setId, setName
 
Methods inherited from interface dzzd.IProgress
getCurrentState, getNextState, getProgress, isStateReached, setProgress
 

Method Detail

doMipMap

public void doMipMap()
Compute MipMap for this Texture.
Internaly store multiple reduced version of pixels color array
by recursivly scaling this texture by 50% and storing resulting
pixels array internaly.