Creature Kit v1.1 Procedural Creature Creation for Unity
Search Results for

    Show / Hide Table of Contents
    Documentation
    Home Animation Channels Guide Clips Guide No-Code Guide API Reference

    Class SerpentineSurfacePreset

    Reusable appearance recipe for a Serpentine creature.

    Inheritance
    object
    SerpentineSurfacePreset
    Namespace: CreatureKit.Serpentine
    Assembly: CreatureKit.Serpentine.Runtime.dll
    Syntax
    public sealed class SerpentineSurfacePreset : ScriptableObject

    Constructors

    SerpentineSurfacePreset()

    Declaration
    public SerpentineSurfacePreset()

    Fields

    baseAppearance

    Declaration
    public SerpentineSurfaceTextureSettings baseAppearance
    Field Value
    Type Description
    SerpentineSurfaceTextureSettings

    baseApplyScope

    Declaration
    public SerpentineSurfaceApplyScope baseApplyScope
    Field Value
    Type Description
    SerpentineSurfaceApplyScope

    bodyMaterial

    Declaration
    public Material bodyMaterial
    Field Value
    Type Description
    Material

    bodyTexture

    Declaration
    public SerpentineSurfacePartTextureSettings bodyTexture
    Field Value
    Type Description
    SerpentineSurfacePartTextureSettings

    headMaterial

    Declaration
    public Material headMaterial
    Field Value
    Type Description
    Material

    headTexture

    Declaration
    public SerpentineSurfacePartTextureSettings headTexture
    Field Value
    Type Description
    SerpentineSurfacePartTextureSettings

    tailMaterial

    Declaration
    public Material tailMaterial
    Field Value
    Type Description
    Material

    tailTexture

    Declaration
    public SerpentineSurfacePartTextureSettings tailTexture
    Field Value
    Type Description
    SerpentineSurfacePartTextureSettings

    textureAuthoringBrightness

    Declaration
    public float textureAuthoringBrightness
    Field Value
    Type Description
    float

    textureAuthoringMetallic

    Declaration
    public float textureAuthoringMetallic
    Field Value
    Type Description
    float

    textureAuthoringOverrideSurfaceProperties

    Declaration
    public bool textureAuthoringOverrideSurfaceProperties
    Field Value
    Type Description
    bool

    textureAuthoringProfileGuid

    Declaration
    public string textureAuthoringProfileGuid
    Field Value
    Type Description
    string

    textureAuthoringProfileName

    Declaration
    public string textureAuthoringProfileName
    Field Value
    Type Description
    string

    textureAuthoringReliefMultiplier

    Declaration
    public float textureAuthoringReliefMultiplier
    Field Value
    Type Description
    float

    textureAuthoringSmoothness

    Declaration
    public float textureAuthoringSmoothness
    Field Value
    Type Description
    float

    textureAuthoringTilingMultiplier

    Declaration
    public float textureAuthoringTilingMultiplier
    Field Value
    Type Description
    float

    textureAuthoringTint

    Declaration
    public Color textureAuthoringTint
    Field Value
    Type Description
    Color

    Methods

    ApplyTo(SerpentineSurface)

    Declaration
    public void ApplyTo(SerpentineSurface target)
    Parameters
    Type Name Description
    SerpentineSurface target

    ApplyTo(SerpentineSurfaceSettings)

    Declaration
    public void ApplyTo(SerpentineSurfaceSettings targetSettings)
    Parameters
    Type Name Description
    SerpentineSurfaceSettings targetSettings

    CaptureFrom(SerpentineSurface)

    Declaration
    public void CaptureFrom(SerpentineSurface source)
    Parameters
    Type Name Description
    SerpentineSurface source

    CaptureFrom(SerpentineSurfaceSettings)

    Declaration
    public void CaptureFrom(SerpentineSurfaceSettings sourceSettings)
    Parameters
    Type Name Description
    SerpentineSurfaceSettings sourceSettings

    EnsureTextureSettings()

    Declaration
    public void EnsureTextureSettings()
    Back to top Generated by DocFX