Newer
Older
func_P7: FloatProperty(name="P7", description="", min=0.0, max=25.0, default=1.0)
func_P8: FloatProperty(name="P8", description="", min=0.0, max=25.0, default=1.0)
func_P9: FloatProperty(name="P9", description="", min=0.0, max=25.0, default=1.0)
# ----------------------------------- #
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
tex_rot_x: FloatProperty(name="Rotate X", description="", min=-180.0, max=180.0, default=0.0)
tex_rot_y: FloatProperty(name="Rotate Y", description="", min=-180.0, max=180.0, default=0.0)
tex_rot_z: FloatProperty(name="Rotate Z", description="", min=-180.0, max=180.0, default=0.0)
tex_mov_x: FloatProperty(
name="Move X", description="", min=-100000.0, max=100000.0, default=0.0
)
tex_mov_y: FloatProperty(
name="Move Y", description="", min=-100000.0, max=100000.0, default=0.0
)
tex_mov_z: FloatProperty(
name="Move Z", description="", min=-100000.0, max=100000.0, default=0.0
)
tex_scale_x: FloatProperty(name="Scale X", description="", min=0.0, max=10000.0, default=1.0)
tex_scale_y: FloatProperty(name="Scale Y", description="", min=0.0, max=10000.0, default=1.0)
tex_scale_z: FloatProperty(name="Scale Z", description="", min=0.0, max=10000.0, default=1.0)
classes = (
MaterialTextureSlot,
WorldTextureSlot,
RenderPovSettingsTexture,
)
def register():
for cls in classes:
register_class(cls)
bpy.types.Material.pov_texture_slots = CollectionProperty(type=MaterialTextureSlot)
bpy.types.World.pov_texture_slots = CollectionProperty(type=WorldTextureSlot)
bpy.types.Texture.pov = PointerProperty(type=RenderPovSettingsTexture)
def unregister():
del bpy.types.Texture.pov
del bpy.types.Material.pov_texture_slots
for cls in reversed(classes):
unregister_class(cls)