Creator Guide
English
English
  • 🚩Introduction to OVERDARE
  • 🐤Get Started
    • OVERDARE App
    • OVERDARE Studio
  • 📌Policy
    • Community Guidelines
    • UGC Creation Guidelines
    • Guidelines on the External Use of UGC
    • Logo Usage Guidelines
    • Intellectual Property Rights Policy
    • Reporting Guidelines
    • Guidelines on Disputing Suspensions and Bans
    • Creator Payout Policy
    • Monetization Guidelines
  • 🏰Studio Manual
    • Studio Interface
    • Asset Import
    • Coordinate System
    • Game Settings
    • Studio Test Play
    • World Publish
    • Collaboration
    • Script Editor
    • Align Tool
    • Animation Editor
    • Material Manager
    • Collision Groups
    • Tag Editor
    • Payout Guideline
    • Object
      • Part
      • Model
      • Character
        • Humanoid Description
      • Camera
      • Physics
      • Lighting
      • Tool
      • VFX
      • Sound
      • GUI
  • 📝Script Manual
    • Script Overview
    • Basic Guide to Lua
    • Coding Style
    • Object Reference
    • Event
    • Server-Client Communication
    • BindableEvent
    • Value Objects
    • Mobile Input Handling
    • Tween
    • Breakpoint
    • Module Script
    • TPS Strafing System
    • Saving & Loading Data
    • Unity Developer Guide
  • 📚API Reference
    • Enums
      • ActuatorRelativeTo
      • AnimationPriority
      • AspectType
      • AssetTypeVerification
      • BorderMode
      • CameraMode
      • CameraType
      • ContextActionResult
      • CoreGuiType
      • DominantAxis
      • EasingDirection
      • EasingStyle
      • ForceLimitMode
      • HttpCompression
      • HttpContentType
      • HumanoidDisplayDistanceType
      • HumanoidStateType
      • KeyCode
      • Material
      • MaterialPattern
      • NormalId
      • ParticleEmitterShape
      • ParticleEmitterShapeInOut
      • ParticleEmitterShapeStyle
      • ParticleFlipbookLayout
      • ParticleFlipbookMode
      • ParticleOrientation
      • PartType
      • PlaybackState
      • RaycastFilterType
      • RollOffMode
      • RotationType
      • UserInputState
      • UserInputType
      • VelocityConstraintMode
    • DataTypes
      • BlendSpaceSampleSata
      • BrickColor
      • CFrame
      • Color3
      • ColorSequence
      • ColorSequenceKeypoint
      • Content
      • Enum
      • EnumItem
      • NumberRange
      • NumberSequence
      • NumberSequenceKeypoint
      • OverlapParams
      • PhysicalProperties
      • Ray
      • RaycastParams
      • RaycastResult
      • ScriptConnection
      • ScriptSignal
      • TweenInfo
      • Udim
      • Udim2
      • Vector2
      • Vector3
    • Classes
      • Animation
      • AngularVelocity
      • AnimationTrack
      • Animator
      • Atmosphere
      • Attachment
      • Backpack
      • BackpackItem
      • BasePart
      • BaseScript
      • Beam
      • BindableEvent
      • BlendSpace
      • BoolValue
      • Bone
      • Camera
      • CharacterMesh
      • CollectionService
      • Constraint
      • ContextActionService
      • CoreGui
      • DataStore
      • DataModel
      • DataStoreGetOptions
      • DataStoreIncrementOptions
      • DataStoreInfo
      • DataStoreKeyPages
      • DataStoreKeyInfo
      • DataStoreService
      • DataStoreListingPages
      • DataStoreSetOptions
      • FormFactorPart
      • Frame
      • Folder
      • GlobalDataStore
      • GuiBase2d
      • GuiButton
      • GuiObject
      • HttpService
      • Humanoid
      • HumanoidDescription
      • ImageButton
      • ImageLabel
      • InputObject
      • IntValue
      • LayerCollector
      • Instance
      • Light
      • Lighting
      • LinearVelocity
      • LocalScript
      • LuaSourceContainer
      • MaterialService
      • MaterialVariant
      • MeshPart
      • Model
      • ModuleScript
      • Mouse
      • OrderedDataStore
      • Pages
      • Part
      • ParticleEmitter
      • PhysicsService
      • Player
      • PlayerGui
      • Players
      • PlayerScripts
      • PointLight
      • PVInstance
      • ReplicatedStorage
      • RemoteEvent
      • ScreenGui
      • RunService
      • Script
      • ServerStorage
      • ServiceProvider
      • Skeleton
      • ServerScriptService
      • Sound
      • SoundService
      • SoundGroup
      • SpotLight
      • SpawnLocation
      • StarterCharacterScripts
      • StarterPack
      • StarterGui
      • StarterPlayer
      • StarterPlayerScripts
      • StringValue
      • SurfaceGui
      • SurfaceGuiBase
      • Team
      • Teams
      • TextLabel
      • TextButton
      • Tool
      • Trail
      • Tween
      • TweenService
      • TweenBase
      • UIAspectRatioConstraint
      • UserGameSettings
      • UserInputService
      • UserSettings
      • VectorForce
      • Workspace
      • WrapLayer
      • WorldRoot
      • WrapTarget
  • 🅰️OVERDARE Glossary
  • 📰Release Note
Powered by GitBook
On this page
  • Overview
  • Displaying the Material Manager Panel
  • How to Use
  • Adding a MaterialVariant
  • Editing a MaterialVariant
  • Material Variant Properties
  • Applying a Material to a Part
  1. Studio Manual

Material Manager

PreviousAnimation EditorNextCollision Groups

Last updated 2 months ago

Overview

Using the Material Manager, you can manage various materials and apply them to objects to enhance visual quality.

Displaying the Material Manager Panel

The Material Manager panel can be displayed by clicking the Material Manager button in the Model tab, which appears in the top tab area of OVERDARE Studio.

How to Use

Adding a MaterialVariant

You can create a MaterialVariant by clicking the + Variant button in the top-right corner of the Material Manager panel.

Alternatively, you can click on a Material to open the Material Panel, then click the + Variant button to create a MaterialVariant.

Editing a MaterialVariant

Click on a created MaterialVariant to display its panel, where you can modify its properties or delete the variant.

Material Variant Properties

Category
Description

Name

Allows you to rename the MaterialVariant.

Base Material

Specifies the Base Material that the MaterialVariant references.

You can choose from Basic, Plastic, Brick, Rock, Metal, or Unlit.

Texture Maps

Category
Description
Notes

Color

Changes the material's color.

-

Metalness

Defines the metallic appearance of the model's surface.

You can import a file or adjust the value. *Value range: 0.0 ~ 1.0

Normal

Provides surface height details to create a more complex texture.

You can import a file or adjust the value. *Value range: 0.0 ~ 1.0

Roughness

Defines the roughness of the model's surface.

You can import a file or adjust the value. *Value range: 0.0 ~ 1.0

Tiling

Category
Description
Default

Unit Per Tile

Defines how many Studs the material's tile texture repeats over.

Default is 1.

Physics

Category
Description
Value Range

Density

Adjusts the density of the MaterialVariant.

0.01~100

Friction

Adjusts the friction of the MaterialVariant.

0~2.0

Elasticity

Adjusts the elasticity of the MaterialVariant.

0~1.0

Applying a Material to a Part

To apply a Material or MaterialVariant to a Part, select the Part, hover over the Material or MaterialVariant, and click the button shown in the image below.

Alternatively, select the Part you want to apply the Material or MaterialVariant to, click the Material or MaterialVariant, and then click the Apply button in the displayed panel.

You can also apply a MaterialVariant by directly entering its name in the properties window.

🏰