Kinemium Docs

Texture

A 3D textured surface that can be applied to meshes or other 3D objects.

Properties

PropertyTypeDefault
Transparencynumber0
Color3Color3Color3.new(1, 1, 1)
Texturestring"./src/assets/images/placeholder.png"
FaceEnumItemEnum.NormalId.Top
StudsPerTileUnumber1
StudsPerTileVnumber1
OffsetStudsUnumber0
OffsetStudsVnumber0
Adorneeanynil
PositionVector3Vector3.new(0, 0, 0)
Wrapbooleanfalse
Depthnumber0.1
NormalThresholdnumber0
FadeWidthnumber0

Functions


getFaceSize

Arguments

size, face

Returns

This function returns nothing.

getFaceCFrame

Arguments

cf, size, face

Returns

This function returns nothing.

buildBaseDecal

Arguments

This function takes no arguments.

Returns

This function returns nothing.

loadAlbedoMap

Arguments

path, color

Returns

This function returns nothing.

loadAlbedoMapFromEditable

Arguments

editableImage, color

Returns

This function returns nothing.

applyAlbedoColor

Arguments

decal, color, transparency

Returns

This function returns nothing.

applyDecalSettings

Arguments

instance, decal

Returns

This function returns nothing.

applyFaceOffset

Arguments

cf, offset

Returns

This function returns nothing.

applyUvSettings

Arguments

instance, decal, width, height

Returns

This function returns nothing.

syncAlbedo

Arguments

force

Returns

This function returns nothing.

API

instance:getFaceSize(size, face)
instance:getFaceCFrame(cf, size, face)
instance:buildBaseDecal()
instance:loadAlbedoMap(path, color)
instance:loadAlbedoMapFromEditable(editableImage, color)
instance:applyAlbedoColor(decal, color, transparency)
instance:applyDecalSettings(instance, decal)
instance:applyFaceOffset(cf, offset)
instance:applyUvSettings(instance, decal, width, height)
instance:syncAlbedo(force)

On this page