Creator Guide
Korean
Korean
  • OVERDARE
    • 🚩OVERDARE 소개
    • 🐤시작하기
      • OVERDARE App
      • OVERDARE Studio
    • 📌운영 정책
      • 커뮤니티 가이드라인
      • UGC 콘텐츠 제작 가이드라인
      • UGC의 외부 활용 가이드라인
      • LOGO 활용 가이드라인
      • 지식 재산권 정책
      • 신고 안내
      • 콘텐츠 제재 이의 신청 안내
      • 크리에이터 정산 정책
      • OVERDARE 수익화 가이드라인
    • 🅰️OVERDARE Glossary
  • MANUAL
    • 🏰스튜디오 메뉴얼
      • 시작하기
        • 스튜디오 인터페이스
        • 월드 템플릿
        • 좌표계
        • 스튜디오 테스트 플레이
        • 월드 퍼블리시
        • Collaboration
      • 에셋 & 리소스 제작
        • 에셋 임포트
        • 애니메이션 에디터
      • 게임 제작
        • 게임 설정
        • 스크립트 에디터
        • 정렬
        • Material Manager
        • Collision Groups
        • Tag Editor
        • 퍼포먼스 가이드
      • Object
        • 파트
        • 모델
        • 카메라
        • 물리
        • 조명
        • Tool
        • VFX
        • Sound
      • 캐릭터
        • 캐릭터 애니메이션
        • Humanoid Description
      • GUI
    • 📝스크립트 메뉴얼
      • 시작하기
        • 스크립트 개요
        • 루아 기초 가이드
        • 코딩 스타일
        • 오브젝트 참조
        • 유니티 개발자용 가이드
      • 이벤트 및 통신
        • 이벤트
        • 서버-클라 통신
        • BindableEvent
        • Value Objects
      • 입력 및 조작
        • 모바일 조작 처리
        • TPS Strafing System
      • 게임 고도화
        • Saving & Loading Data
        • 트윈
        • 모듈 스크립트
      • 디버깅 & 최적화
        • 중단점
        • 스크립트 최적화 실전 가이드
  • 💸수익화
    • Payout Guideline
  • DEVELOPMENT
    • 📚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
  • UPDATE
    • 📰Release Note
Powered by GitBook
On this page
  • Overview
  • Description
  • Properties
  • DoubleSided
  • HasJointOffset
  • HasSkinnedMesh
  • JointOffset
  • MeshId
  • TextureId
  • MeshSize
  • MeshIdContent
  • TextureIdContent
  • Methods
  • ApplyMesh
  • Events
  1. DEVELOPMENT
  2. API Reference
  3. Classes

MeshPart

MeshPart : BasePart

Overview

MeshPart is a class that defines externally created and imported 3D objects, which inherit BasePart and act in a similar role to Part.

Description

The MeshPart class is a type of BasePart that allows developers to use custom 3D meshes in their games. These meshes are created in external 3D modeling software (e.g., Blender, Maya) and imported into OVERDARE Studio as MeshPart objects.

Properties

DoubleSided

bool

Determines whether to render both faces of polygons in the mesh.

Code Samples

local MeshPart = script.Parent

print(MeshPart.DoubleSided)

HasJointOffset

bool

This property indicates whether the MeshPart has an offset applied to its joint connections, which affects how the MeshPart aligns with other objects or parts in the 3D space.

Code Samples

local MeshPart = script.Parent

print(MeshPart.HasJointOffset)

HasSkinnedMesh

bool

This property determines whether the MeshPart includes or supports a skinned mesh. A skinned mesh allows for smoother deformation of the mesh, enabling complex animations such as facial expressions, bending limbs, or other articulated movements.

Code Samples

local MeshPart = script.Parent

print(MeshPart.HasSkinnedMesh)

JointOffset

Vector3

Determines the positional offset for joints connected to the MeshPart. This property defines a Vector3 value that specifies how far the joint's attachment point is offset from its default position. This is useful for precisely aligning connected parts in a 3D environment.

Code Samples

local MeshPart = script.Parent

print(MeshPart.JointOffset)

MeshId

string

The MeshId property is content ID of the mesh asset to be displayed on the MeshPart.

Code Samples

local MeshPart = script.Parent

print(MeshPart.MeshId)

TextureId

string

The TextureId property is content ID of the texture tobe displayed on the MeshPart.

Code Samples

local MeshPart = script.Parent

print(MeshPart.TextureId)

MeshSize

Vector3

MeshSize is representing the size of the mesh displayed on the MeshPart in a 3D space.

Code Samples

local MeshPart = script.Parent

print(MeshPart.MeshSize)

MeshIdContent

Content

MeshIdContent holds content information related to the mesh ID used for display on an MeshPart instance.

Code Samples

TextureIdContent

Content

TextureIdContent holds content information related to the texture Id used for display on an MeshPart instance.

Code Samples

Methods

ApplyMesh

The given source meshPart overwrites the meshContent, TextureContent, and crash geometry properties of this meshPart.

Parameters

Instance InMeshPart

Return

void

Code Samples

Events

PreviousMaterialVariantNextModel

Last updated 27 days ago

📚