Texture¶
-
class
pythreejs.Texture[source]¶ Texture
Autogenerated by generate-wrappers.js See https://threejs.org/docs/#api/textures/Texture
Inherits
ThreeWidget.Three.js docs: https://threejs.org/docs/#api/textures/Texture
-
name¶ Unicode('', allow_none=False).tag(sync=True)
-
mapping¶ Enum(MappingModes, "UVMapping", allow_none=False).tag(sync=True)
-
wrapS¶ Enum(WrappingModes, "ClampToEdgeWrapping", allow_none=False).tag(sync=True)
-
wrapT¶ Enum(WrappingModes, "ClampToEdgeWrapping", allow_none=False).tag(sync=True)
-
magFilter¶ Enum(Filters, "LinearFilter", allow_none=False).tag(sync=True)
-
minFilter¶ Enum(Filters, "LinearMipMapLinearFilter", allow_none=False).tag(sync=True)
-
format¶ Enum(PixelFormats, "RGBAFormat", allow_none=False).tag(sync=True)
-
type¶ Enum(DataTypes, "UnsignedByteType", allow_none=False).tag(sync=True)
-
anisotropy¶ CFloat(1, allow_none=False).tag(sync=True)
-
repeat¶ Vector2(default_value=[1,1]).tag(sync=True)
-
offset¶ Vector2(default_value=[0,0]).tag(sync=True)
-
generateMipmaps¶ Bool(True, allow_none=False).tag(sync=True)
-
premultiplyAlpha¶ Bool(False, allow_none=False).tag(sync=True)
-
flipY¶ Bool(True, allow_none=False).tag(sync=True)
-
unpackAlignment¶ CInt(4, allow_none=False).tag(sync=True)
-
encoding¶ Enum(TextureEncodings, "LinearEncoding", allow_none=False).tag(sync=True)
-
version¶ CInt(0, allow_none=False).tag(sync=True)
-
rotation¶ CFloat(0, allow_none=False).tag(sync=True)
-
anisotropy = CFloat(1) a float
-
encoding = Enum('LinearEncoding') any of [‘GammaEncoding’, ‘LinearEncoding’, ‘LogLuvEncoding’, ‘RGBDEncoding’, ‘RGBEEncoding’, ‘RGBM16Encoding’, ‘RGBM7Encoding’, ‘sRGBEncoding’]
-
flipY = Bool(True) a boolean
-
format = Enum('RGBAFormat') any of [‘AlphaFormat’, ‘DepthFormat’, ‘DepthStencilFormat’, ‘LuminanceAlphaFormat’, ‘LuminanceFormat’, ‘RGBAFormat’, ‘RGBEFormat’, ‘RGBFormat’]
-
generateMipmaps = Bool(True) a boolean
-
magFilter = Enum('LinearFilter') any of [‘LinearFilter’, ‘LinearMipMapLinearFilter’, ‘LinearMipMapNearestFilter’, ‘NearestFilter’, ‘NearestMipMapLinearFilter’, ‘NearestMipMapNearestFilter’]
-
mapping = Enum('UVMapping') any of [‘CubeReflectionMapping’, ‘CubeRefractionMapping’, ‘CubeUVReflectionMapping’, ‘CubeUVRefractionMapping’, ‘EquirectangularReflectionMapping’, ‘EquirectangularRefractionMapping’, ‘SphericalReflectionMapping’, ‘UVMapping’]
-
minFilter = Enum('LinearMipMapLinearFilter') any of [‘LinearFilter’, ‘LinearMipMapLinearFilter’, ‘LinearMipMapNearestFilter’, ‘NearestFilter’, ‘NearestMipMapLinearFilter’, ‘NearestMipMapNearestFilter’]
-
name = Unicode('') a unicode string
-
offset = Vector2((0, 0)) a tuple of any type
-
premultiplyAlpha = Bool(False) a boolean
-
repeat = Vector2((0, 0)) a tuple of any type
-
rotation = CFloat(0) a float
-
type = Enum('UnsignedByteType') any of [‘ByteType’, ‘FloatType’, ‘HalfFloatType’, ‘IntType’, ‘ShortType’, ‘UnsignedByteType’, ‘UnsignedIntType’, ‘UnsignedShortType’]
-
unpackAlignment = CInt(4) an int
-
version = CInt(0) an int
-
wrapS = Enum('ClampToEdgeWrapping') any of [‘ClampToEdgeWrapping’, ‘MirroredRepeatWrapping’, ‘RepeatWrapping’]
-
wrapT = Enum('ClampToEdgeWrapping') any of [‘ClampToEdgeWrapping’, ‘MirroredRepeatWrapping’, ‘RepeatWrapping’]
-