3D Lingo Dictionary > O-S > quality |
![]() ![]() ![]() |
quality
Syntax
member(whichCastmember
).texture(whichTexture
).quality member(whichCastmember
).shader(whichShader
).texture(whichTexture
).quality member(whichCastmember
).model(whichModel
).shader.texture(whichTexture
).quality member(whichCastmember
).model( whichModel ).shader.texturelist[TextureListIndex].quality member(whichCastmember
).model(whichModel
).shaderList[shaderListIndex
]. texture(whichTexture
).quality member(whichCastmember
).model( whichModel ).shaderList[ shaderListIndex ]. texturelist[ TextureListIndex ].quality
Description
3D texture property; lets you get or set the image quality of a texture by controlling the level of mipmapping applied to the texture. Mipmapping is a process by which additional versions of the texture image are created in several sizes that are smaller than the original image. The 3D Xtra then uses whichever version of the image is most appropriate to the current size of the model on the screen and changes the version of the image that is being used when needed. Trilinear mipmapping is higher in quality and uses more memory than bilinear mipmapping.
Mipmapping is not the same as filtering, although both improve texture appearance. Filtering spreads errors out across the texture's area so that errors are less concentrated. Mipmapping resamples the image to make it the appropriate size.
This property can have the following values:
![]() |
|
![]() |
|
![]() |
|
The default is #low
.
Example
This statement sets the quality
property of the texture Marsmap to #medium
.
member("scene").texture("Marsmap").quality = #medium
See also
![]() ![]() ![]() |