rojo/.cursor/rules/roblox/reference/engine/enums/WrapLayerDebugMode.yaml
2026-02-02 12:08:47 -06:00

112 lines
3.3 KiB
YAML

# This file is automatically generated. Please don't edit it manually.
# To submit a bug report on the content, see
# https://devforum.roblox.com/c/bug-reports/documentation-issues/72
name: WrapLayerDebugMode
type: enum
summary: |
The Studio-only property for quickly visualizing and debugging meshes with
inner cage and outer cages.
description: |
The Studio-only property for quickly visualizing and debugging meshes with
inner and outer cages.
This debug visualization only works when the WrapLayer is active and does not
work if WrapLayer is not active or incorrectly configured.
code_samples: []
tags: []
deprecation_message: ''
items:
- name: None
summary: |
This debug rendering mode does nothing. This is the default value.
value: 0
tags: []
deprecation_message: ''
- name: BoundCage
summary: |
This debug mode visualizes corresponding cage mesh vertices bound to an
underlying `Class.WrapTarget`. In order to find corresponding vertices
between different cages, the Wrap Deformer algorithm uses UV matching. As
long as your `Class.WrapLayer` cage mesh share the same UV layout as
`Class.WrapTarget`, its vertices will be marked as "bound".
value: 1
tags: []
deprecation_message: ''
- name: LayerCage
summary: |
This debug mode shows the resulting layer mesh as a whole. The deformer
will use vertex locations from the previous layer for all unbound
vertices.
value: 2
tags: []
deprecation_message: ''
- name: BoundCageAndLinks
summary: |
The same as BoundCage but also visualizes how bound vertices were moved.
You can use this mode to identify where they belong on a previous layer
and where they are located on the current layer.
value: 3
tags: []
deprecation_message: ''
- name: Reference
summary: |
This debug mode shows the original inner cage mesh as it was created.
value: 4
tags: []
deprecation_message: ''
- name: Rbf
summary: |
This debug mode visualizes the internal RBF solver state. You can estimate
the wrap deformer's expected behavior by looking at this state. All
renderable mesh vertices move from a "big sphere" to a "small sphere"
along a corresponding line connecting two spheres.
value: 5
tags: []
deprecation_message: ''
- name: OuterCage
summary: |
This debug mode shows the original outer cage mesh as it was created.
value: 6
tags: []
deprecation_message: ''
- name: ReferenceMeshAfterMorph
summary: ''
value: 7
tags: []
deprecation_message: ''
- name: HSROuterDetail
summary: ''
value: 8
tags: []
deprecation_message: ''
- name: HSROuter
summary: ''
value: 9
tags: []
deprecation_message: ''
- name: HSRInner
summary: ''
value: 10
tags: []
deprecation_message: ''
- name: HSRInnerReverse
summary: ''
value: 11
tags: []
deprecation_message: ''
- name: LayerCageFittedToBase
summary: ''
value: 12
tags: []
deprecation_message: ''
- name: LayerCageFittedToPrev
summary: ''
value: 13
tags: []
deprecation_message: ''
- name: PreWrapDeformerOuterCage
summary: ''
value: 14
tags: []
deprecation_message: ''