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¶
IEEEFloat(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¶
IEEEFloat(0, allow_none=False).tag(sync=True)
- anisotropy = IEEEFloat(1)
a float
- encoding = Enum('LinearEncoding')
any of [‘BasicDepthPacking’, ‘GammaEncoding’, ‘LinearEncoding’, ‘LogLuvEncoding’, ‘RGBADepthPacking’, ‘RGBDEncoding’, ‘RGBEEncoding’, ‘RGBM16Encoding’, ‘RGBM7Encoding’, ‘sRGBEncoding’]
- flipY = Bool(True)
a boolean
- format = Enum('RGBAFormat')
any of [‘AlphaFormat’, ‘DepthFormat’, ‘DepthStencilFormat’, ‘LuminanceAlphaFormat’, ‘LuminanceFormat’, ‘RGBAFormat’, ‘RGBEFormat’, ‘RGBFormat’, ‘RedFormat’]
- 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([1, 1])
a tuple of any type
- rotation = IEEEFloat(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’]