diff --git a/.gitignore b/.gitignore
index 8c2afd12..1969a6f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,5 @@ License/*
*.pyc.*
Core/Scripts/Editor/Tests/logs/
Tests/logs/
+Core/Scripts/UI/DataManager/DynamicDataSaves/*.JSON
+Core/Scripts/UI/DataManager/DynamicDataSaves/*.meta
\ No newline at end of file
diff --git a/Core/Scripts/UI/DataManager/DynamicDataSaves.meta b/Core/Scripts/UI/DataManager/DynamicDataSaves.meta
new file mode 100644
index 00000000..5e8fa57f
--- /dev/null
+++ b/Core/Scripts/UI/DataManager/DynamicDataSaves.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e850dc10a2024cf46a0b5e01a8a1e31d
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Core/Scripts/UI/DataManager/DynamicSDataManager.cs b/Core/Scripts/UI/DataManager/DynamicSDataManager.cs
index 20dbf81c..8c5f9e3d 100644
--- a/Core/Scripts/UI/DataManager/DynamicSDataManager.cs
+++ b/Core/Scripts/UI/DataManager/DynamicSDataManager.cs
@@ -7,10 +7,10 @@
using SofaUnityAPI;
using TMPro;
-namespace SofaUnityXR
+namespace SofaUnity
{
///
- /// Data types
+ /// Data types supported
///
public enum SofaDataType
{
@@ -48,7 +48,7 @@ public SofaDataReference(SofaBaseComponent sofaComponent, string dataName, SofaD
public class DynamicSDataManager : MonoBehaviour
{
- [SerializeField] private List DSDataList = new List();
+ [SerializeField] public List DSDataList = new List();
public GameObject UIContainer;
public GameObject DSDataprefab;
public GameObject Vec3_DSDataprefab;
@@ -128,6 +128,17 @@ public void CreateUIElement (SofaDataReference data)
components[i].MAX= data.MAX;
components[i].SetDataName(dataName);
components[i].SetDataType(dataType);
+
+
+ if (string.IsNullOrEmpty(data.optionalCustomName))
+ {
+ components[i].SetUIName(dataName);//No custom name so default
+ }
+ else
+ {
+ components[i].SetUIName(data.optionalCustomName);
+ }
+
components[i].DynamicSdataSetup(SBcomp);
}
@@ -167,7 +178,7 @@ public void CreateUIElement (SofaDataReference data)
///
void FindSofaComponentInScene(SofaDataReference data)
{
- SofaBaseComponent[] allBaseComponents = FindObjectsOfType();
+ SofaBaseComponent[] allBaseComponents = FindObjectsByType(FindObjectsSortMode.None);
bool found = false;
diff --git a/Core/Scripts/UI/DataManager/DynamicSdata.cs b/Core/Scripts/UI/DataManager/DynamicSdata.cs
index 1157b995..93980f1d 100644
--- a/Core/Scripts/UI/DataManager/DynamicSdata.cs
+++ b/Core/Scripts/UI/DataManager/DynamicSdata.cs
@@ -7,7 +7,7 @@
using System.Collections.Generic;
-namespace SofaUnityXR
+namespace SofaUnity
{
public class DynamicSdata : MonoBehaviour
{
@@ -102,7 +102,7 @@ public void DynamicSdataSetup(SofaBaseComponent SofaBaseComp)
mainPropretySlider.onValueChanged.AddListener(SliderFloat);
break;
- case SofaDataType.Double:
+ case SofaDataType.Double: //double
@@ -285,6 +285,21 @@ public void SetDataName( string DataName)
dataName = DataName;
}
+ public string GetDataName()
+ {
+ return dataName;
+ }
+
+ public string GetUIName()
+ {
+ return UIName;
+ }
+
+ public Slider GetSlider()
+ {
+ return (mainPropretySlider);
+ }
+
public void SetUIName(string thisUIName)
{
UIName = thisUIName;
@@ -295,6 +310,11 @@ public void SetDataType(SofaDataType DataType)
dataType = DataType;
}
+ public SofaDataType GetDataType()
+ {
+ return dataType;
+ }
+
} // end class
} //end namespace
diff --git a/Core/Scripts/UI/DataManager/DynamicSofaData.prefab b/Core/Scripts/UI/DataManager/DynamicSofaData.prefab
index f6c8c5ab..18050167 100644
--- a/Core/Scripts/UI/DataManager/DynamicSofaData.prefab
+++ b/Core/Scripts/UI/DataManager/DynamicSofaData.prefab
@@ -145,7 +145,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -46, y: 0}
+ m_AnchoredPosition: {x: -46, y: -1.6}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4133571076758841288
@@ -176,7 +176,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: 'Data Name :'
+ m_text: Default Data Name
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 522c1115e7013564d92c8fe0fd6d554b, type: 2}
m_sharedMaterial: {fileID: 2833549502675358344, guid: 522c1115e7013564d92c8fe0fd6d554b, type: 2}
@@ -203,8 +203,8 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 22
- m_fontSizeBase: 22
+ m_fontSize: 18
+ m_fontSizeBase: 18
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
@@ -241,7 +241,7 @@ MonoBehaviour:
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 22.125357}
+ m_margin: {x: 0, y: 0, z: -97.41943, w: 22.125357}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
@@ -603,6 +603,8 @@ MonoBehaviour:
mainPropretySlider: {fileID: 4087773701116171958}
PropretyName: {fileID: 3080495347422872568}
PropretyValue: {fileID: 5782485129368148144}
+ MIN: 0
+ MAX: 0
--- !u!1 &6919628777754564137
GameObject:
m_ObjectHideFlags: 0
diff --git a/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab b/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab
index 61014a5e..3ec55ca0 100644
--- a/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab
+++ b/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab
@@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!1 &93463252240673981
+--- !u!1 &246674608173823089
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -8,150 +8,157 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2038491269215742310}
- - component: {fileID: 3033573462541538631}
- - component: {fileID: 1709134898114709354}
- - component: {fileID: 789825926793348938}
- - component: {fileID: 4579996392948795512}
- - component: {fileID: 260868606322957342}
+ - component: {fileID: 1875494739365411628}
+ - component: {fileID: 3790079291875088215}
m_Layer: 5
- m_Name: DynamicSofaDataManager
+ m_Name: SofaView_panel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2038491269215742310
+--- !u!224 &1875494739365411628
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
- m_LocalRotation: {x: 0, y: 0.23721115, z: 0, w: 0.97145814}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0.25, y: 0.25, z: 0.25}
+ m_GameObject: {fileID: 246674608173823089}
+ m_LocalRotation: {x: 0.3571952, y: -0.27881882, z: 0.11262328, w: 0.8843007}
+ m_LocalPosition: {x: 0, y: 0, z: -138}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 5106657652260943359}
- m_Father: {fileID: 0}
- m_LocalEulerAnglesHint: {x: 0, y: 27.444, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: -46.7}
- m_SizeDelta: {x: 0, y: 0}
+ - {fileID: 7265314025248004798}
+ - {fileID: 8982198197105583876}
+ - {fileID: 9203306652011177137}
+ - {fileID: 1222200442360830156}
+ - {fileID: 4349531820177581671}
+ - {fileID: 5330429858819660496}
+ m_Father: {fileID: 6122615229366821021}
+ m_LocalEulerAnglesHint: {x: 43.99, y: -35, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: -52, y: -150}
+ m_SizeDelta: {x: 400, y: 300}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!223 &3033573462541538631
-Canvas:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 2
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 0
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &1709134898114709354
+--- !u!114 &3790079291875088215
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
+ m_GameObject: {fileID: 246674608173823089}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_UiScaleMode: 0
- m_ReferencePixelsPerUnit: 100
- m_ScaleFactor: 1
- m_ReferenceResolution: {x: 800, y: 600}
- m_ScreenMatchMode: 0
- m_MatchWidthOrHeight: 0
- m_PhysicalUnit: 3
- m_FallbackScreenDPI: 96
- m_DefaultSpriteDPI: 96
- m_DynamicPixelsPerUnit: 1
- m_PresetInfoIsWorld: 1
---- !u!114 &789825926793348938
-MonoBehaviour:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &613492190911254582
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &4579996392948795512
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2985878854310282401}
+ - component: {fileID: 1255254511289024808}
+ - component: {fileID: 461746323110304117}
+ - component: {fileID: 5803183455624796195}
+ m_Layer: 5
+ m_Name: bg
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2985878854310282401
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 613492190911254582}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1.5, y: 0.6, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8982198197105583876}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 32}
+ m_SizeDelta: {x: 0, y: 64}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1255254511289024808
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 613492190911254582}
+ m_CullTransparentMesh: 0
+--- !u!114 &461746323110304117
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
+ m_GameObject: {fileID: 613492190911254582}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7951c64acb0fa62458bf30a60089fe2d, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 0
- m_CheckFor2DOcclusion: 0
- m_CheckFor3DOcclusion: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RaycastTriggerInteraction: 0
---- !u!114 &260868606322957342
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 091a94401704ae2468386e448cfb11bf, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 1
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5803183455624796195
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 93463252240673981}
+ m_GameObject: {fileID: 613492190911254582}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8d6cfd61d4b698744a33781dae9f2859, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- DSDataList:
- - sofaComponent: {fileID: 0}
- dataName: pace
- dataType: 2
- - sofaComponent: {fileID: 0}
- dataName: youngModulus
- dataType: 4
- - sofaComponent: {fileID: 0}
- dataName: printLog
- dataType: 3
- - sofaComponent: {fileID: 0}
- dataName: translation
- dataType: 5
- UIContainer: {fileID: 1062603165304975514}
- DSDataprefab: {fileID: 6311929476908794084, guid: 8084c64c7c67f3941bc1d4ef05b1ea66, type: 3}
- Vec3_DSDataprefab: {fileID: 6311929476908794084, guid: c4a897059090a4249880d1af22342f38, type: 3}
---- !u!1 &454133391344713628
+ m_IgnoreLayout: 1
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &697020060652219832
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -159,67 +166,66 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6807662948277521941}
- - component: {fileID: 7761060081961845683}
- - component: {fileID: 4777587297531757359}
- - component: {fileID: 6137667228676120478}
+ - component: {fileID: 7263571017349922648}
+ - component: {fileID: 6499236680149895488}
+ - component: {fileID: 8133054870892857132}
+ - component: {fileID: 2547462615389021922}
m_Layer: 5
- m_Name: Scroll View
+ m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6807662948277521941
+--- !u!224 &7263571017349922648
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 454133391344713628}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_GameObject: {fileID: 697020060652219832}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1.02, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 637337520858947251}
- - {fileID: 1616395046698349844}
- m_Father: {fileID: 5106657652260943359}
+ - {fileID: 5439115766898413507}
+ m_Father: {fileID: 1222200442360830156}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 6.093, y: -39.7}
- m_SizeDelta: {x: 352.183, y: 200}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &7761060081961845683
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6499236680149895488
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 454133391344713628}
+ m_GameObject: {fileID: 697020060652219832}
m_CullTransparentMesh: 1
---- !u!114 &4777587297531757359
+--- !u!114 &8133054870892857132
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 454133391344713628}
+ m_GameObject: {fileID: 697020060652219832}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.74641025, g: 0.86817616, b: 0.9308176, a: 0.392}
- m_RaycastTarget: 1
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -229,37 +235,20 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &6137667228676120478
+--- !u!114 &2547462615389021922
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 454133391344713628}
+ m_GameObject: {fileID: 697020060652219832}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Content: {fileID: 8499419571710533894}
- m_Horizontal: 0
- m_Vertical: 1
- m_MovementType: 1
- m_Elasticity: 0.1
- m_Inertia: 1
- m_DecelerationRate: 0.135
- m_ScrollSensitivity: 1
- m_Viewport: {fileID: 637337520858947251}
- m_HorizontalScrollbar: {fileID: 0}
- m_VerticalScrollbar: {fileID: 8682755707885648652}
- m_HorizontalScrollbarVisibility: 2
- m_VerticalScrollbarVisibility: 2
- m_HorizontalScrollbarSpacing: -3
- m_VerticalScrollbarSpacing: -3
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &1062603165304975514
+ m_ShowMaskGraphic: 0
+--- !u!1 &2315649532834657459
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -267,61 +256,74 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8499419571710533894}
- - component: {fileID: 6174213033689806918}
+ - component: {fileID: 9078676211360305053}
+ - component: {fileID: 7370156688406770467}
+ - component: {fileID: 388510799598957781}
m_Layer: 5
- m_Name: Content
+ m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8499419571710533894
+--- !u!224 &9078676211360305053
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1062603165304975514}
+ m_GameObject: {fileID: 2315649532834657459}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 637337520858947251}
+ m_Father: {fileID: 6400232748880702495}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 300}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &6174213033689806918
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7370156688406770467
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2315649532834657459}
+ m_CullTransparentMesh: 1
+--- !u!114 &388510799598957781
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1062603165304975514}
+ m_GameObject: {fileID: 2315649532834657459}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 7.13
- m_ChildForceExpandWidth: 0
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 1
- m_ChildScaleHeight: 1
- m_ReverseArrangement: 0
---- !u!1 &2017853063136003712
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &2604967520934744027
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -329,78 +331,95 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6793693417964977832}
- - component: {fileID: 5798772472071962526}
- - component: {fileID: 981433443963825377}
+ - component: {fileID: 7265314025248004798}
+ - component: {fileID: 5261456092850470044}
+ - component: {fileID: 6892103377844051233}
+ - component: {fileID: 9067833294739699500}
m_Layer: 5
- m_Name: text
+ m_Name: bg
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6793693417964977832
+--- !u!224 &7265314025248004798
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2017853063136003712}
+ m_GameObject: {fileID: 2604967520934744027}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0}
+ m_LocalScale: {x: 1, y: 1.9018, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 6233983222527737757}
+ m_Father: {fileID: 1875494739365411628}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 364.3, y: 64}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: -0, y: -34.79}
+ m_SizeDelta: {x: 0, y: -99.72}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5798772472071962526
+--- !u!222 &5261456092850470044
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2017853063136003712}
+ m_GameObject: {fileID: 2604967520934744027}
m_CullTransparentMesh: 0
---- !u!114 &981433443963825377
+--- !u!114 &6892103377844051233
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2017853063136003712}
+ m_GameObject: {fileID: 2604967520934744027}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_FontData:
- m_Font: {fileID: 12800000, guid: 6f1c1874f66b8d742bb1f6795654f335, type: 3}
- m_FontSize: 18
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 1
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: SofaData
---- !u!1 &2357556036854249714
+ m_Sprite: {fileID: 21300000, guid: 24c0b2eedb63a4c4692dc67a2d2bd87a, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &9067833294739699500
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2604967520934744027}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 1
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2644688417151520446
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -408,59 +427,209 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5106657652260943359}
- - component: {fileID: 388492810855435665}
+ - component: {fileID: 6122615229366821021}
+ - component: {fileID: 637074477475636614}
+ - component: {fileID: 5641867049564158956}
+ - component: {fileID: 4403241081342016863}
+ - component: {fileID: 3465382640637624595}
+ - component: {fileID: 6691331107293141553}
+ - component: {fileID: 1168741500115117438}
m_Layer: 5
- m_Name: SofaView_panel
+ m_Name: DynamicSofaDataManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5106657652260943359
+--- !u!224 &6122615229366821021
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2357556036854249714}
- m_LocalRotation: {x: 0, y: -0.30070576, z: 0, w: 0.953717}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_LocalRotation: {x: 0, y: -0.6814237, z: 0, w: 0.7318891}
+ m_LocalPosition: {x: 0, y: 0, z: -17.03}
+ m_LocalScale: {x: 0.044901643, y: 0.044901643, z: 0.044901643}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 1011162121538531742}
- - {fileID: 6233983222527737757}
- - {fileID: 5235626219158377054}
- - {fileID: 6807662948277521941}
- m_Father: {fileID: 2038491269215742310}
- m_LocalEulerAnglesHint: {x: 0, y: -35, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 0, y: -63.6}
- m_SizeDelta: {x: 400, y: 300}
+ - {fileID: 1875494739365411628}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: -85.91, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 7.67, y: 8.7}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &388492810855435665
+--- !u!223 &637074477475636614
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 2
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 0
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &5641867049564158956
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2357556036854249714}
+ m_GameObject: {fileID: 2644688417151520446}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: 1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!1 &2499500742423270092
+ m_UiScaleMode: 0
+ m_ReferencePixelsPerUnit: 100
+ m_ScaleFactor: 1
+ m_ReferenceResolution: {x: 800, y: 600}
+ m_ScreenMatchMode: 0
+ m_MatchWidthOrHeight: 0
+ m_PhysicalUnit: 3
+ m_FallbackScreenDPI: 96
+ m_DefaultSpriteDPI: 96
+ m_DynamicPixelsPerUnit: 1
+ m_PresetInfoIsWorld: 1
+--- !u!114 &4403241081342016863
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!114 &3465382640637624595
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 7951c64acb0fa62458bf30a60089fe2d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 0
+ m_CheckFor2DOcclusion: 0
+ m_CheckFor3DOcclusion: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RaycastTriggerInteraction: 0
+--- !u!114 &6691331107293141553
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8d6cfd61d4b698744a33781dae9f2859, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DSDataList:
+ - sofaComponent: {fileID: 0}
+ UniqueId: Esophagus_CenterLine@ProximityOscillatorConstraint@center
+ dataName: amplitude
+ dataType: 2
+ optionalCustomName: Amplitude Oscillator
+ MIN: 0
+ MAX: 1
+ - sofaComponent: {fileID: 0}
+ UniqueId: Esophagus_CenterLine@ProximityOscillatorConstraint@center
+ dataName: pace
+ dataType: 2
+ optionalCustomName:
+ MIN: 0
+ MAX: 1
+ - sofaComponent: {fileID: 0}
+ UniqueId: Esophagus@HexahedronFEMForceField@FEM
+ dataName: youngModulus
+ dataType: 4
+ optionalCustomName:
+ MIN: 50
+ MAX: 500
+ - sofaComponent: {fileID: 0}
+ UniqueId: Esophagus@DiagonalMass@DiagonalMass1
+ dataName: totalMass
+ dataType: 2
+ optionalCustomName:
+ MIN: 0
+ MAX: 5
+ - sofaComponent: {fileID: 0}
+ UniqueId: EndoscopeTopology@RodStraightSection@StraightSection
+ dataName: youngModulus
+ dataType: 2
+ optionalCustomName:
+ MIN: 5000
+ MAX: 15000
+ - sofaComponent: {fileID: 0}
+ UniqueId: EndoscopeTopology@RodStraightSection@StraightSection
+ dataName: massDensity
+ dataType: 2
+ optionalCustomName:
+ MIN: 0.01
+ MAX: 0.1
+ - sofaComponent: {fileID: 0}
+ UniqueId: root@MinProximityIntersection@Proximity
+ dataName: alarmDistance
+ dataType: 2
+ optionalCustomName:
+ MIN: 0.01
+ MAX: 2
+ - sofaComponent: {fileID: 0}
+ UniqueId: root@MinProximityIntersection@Proximity
+ dataName: contactDistance
+ dataType: 2
+ optionalCustomName:
+ MIN: 0.01
+ MAX: 2
+ UIContainer: {fileID: 8022826026762471970}
+ DSDataprefab: {fileID: 6311929476908794084, guid: 8084c64c7c67f3941bc1d4ef05b1ea66, type: 3}
+ Vec3_DSDataprefab: {fileID: 6311929476908794084, guid: c4a897059090a4249880d1af22342f38, type: 3}
+--- !u!114 &1168741500115117438
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2644688417151520446}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c8052c9cf6473d54b97d6bfd706021be, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ saveButton: {fileID: 4427835332160004421}
+ loadButton: {fileID: 7524207653254099267}
+--- !u!1 &3450382013720935325
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -468,63 +637,120 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6233983222527737757}
- - component: {fileID: 1730911750690750063}
+ - component: {fileID: 4349531820177581671}
+ - component: {fileID: 8569290302082090547}
+ - component: {fileID: 7595709464664666263}
+ - component: {fileID: 4427835332160004421}
m_Layer: 5
- m_Name: _header
+ m_Name: SaveButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6233983222527737757
+--- !u!224 &4349531820177581671
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2499500742423270092}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 3450382013720935325}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 6006606313185908572}
- - {fileID: 6793693417964977832}
- m_Father: {fileID: 5106657652260943359}
+ - {fileID: 426637760817002809}
+ m_Father: {fileID: 1875494739365411628}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: -40}
- m_SizeDelta: {x: 0, y: 64}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: -89.5, y: -182}
+ m_SizeDelta: {x: 160, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1730911750690750063
+--- !u!222 &8569290302082090547
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3450382013720935325}
+ m_CullTransparentMesh: 1
+--- !u!114 &7595709464664666263
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2499500742423270092}
+ m_GameObject: {fileID: 3450382013720935325}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 24
- m_Right: 16
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 4
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &3982245287720452401
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4427835332160004421
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3450382013720935325}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7595709464664666263}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4559374350038234626
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -532,52 +758,52 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1616395046698349844}
- - component: {fileID: 3961668090043905860}
- - component: {fileID: 4262843498740802743}
- - component: {fileID: 8682755707885648652}
+ - component: {fileID: 5330429858819660496}
+ - component: {fileID: 8460596582808802573}
+ - component: {fileID: 1199380478528488622}
+ - component: {fileID: 7524207653254099267}
m_Layer: 5
- m_Name: Scrollbar Vertical
+ m_Name: LoadButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1616395046698349844
+--- !u!224 &5330429858819660496
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3982245287720452401}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4559374350038234626}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 8368713185283337566}
- m_Father: {fileID: 6807662948277521941}
+ - {fileID: 8617859285833570437}
+ m_Father: {fileID: 1875494739365411628}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 29.869, y: 0.000015259}
- m_Pivot: {x: 1, y: 1}
---- !u!222 &3961668090043905860
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 89.3, y: -182}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8460596582808802573
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3982245287720452401}
+ m_GameObject: {fileID: 4559374350038234626}
m_CullTransparentMesh: 1
---- !u!114 &4262843498740802743
+--- !u!114 &1199380478528488622
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3982245287720452401}
+ m_GameObject: {fileID: 4559374350038234626}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -591,7 +817,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -601,16 +827,16 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &8682755707885648652
+--- !u!114 &7524207653254099267
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3982245287720452401}
+ m_GameObject: {fileID: 4559374350038234626}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -641,16 +867,11 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 3284491034471198711}
- m_HandleRect: {fileID: 2381487980547812817}
- m_Direction: 2
- m_Value: 1
- m_Size: 0.6666667
- m_NumberOfSteps: 0
- m_OnValueChanged:
+ m_TargetGraphic: {fileID: 1199380478528488622}
+ m_OnClick:
m_PersistentCalls:
m_Calls: []
---- !u!1 &5412590475371894251
+--- !u!1 &4833824293992570152
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -658,52 +879,386 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 637337520858947251}
- - component: {fileID: 1512318833903419790}
- - component: {fileID: 5465186484591056680}
- - component: {fileID: 1725429615756589145}
+ - component: {fileID: 426637760817002809}
+ - component: {fileID: 2247568470252700814}
+ - component: {fileID: 5562511814728790440}
m_Layer: 5
- m_Name: Viewport
+ m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &637337520858947251
+--- !u!224 &426637760817002809
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5412590475371894251}
+ m_GameObject: {fileID: 4833824293992570152}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -0}
- m_LocalScale: {x: 1, y: 1.02, z: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 8499419571710533894}
- m_Father: {fileID: 6807662948277521941}
+ m_Children: []
+ m_Father: {fileID: 4349531820177581671}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2247568470252700814
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4833824293992570152}
+ m_CullTransparentMesh: 1
+--- !u!114 &5562511814728790440
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4833824293992570152}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: Save
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 24
+ m_fontSizeBase: 24
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_TextWrappingMode: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 0
+ m_ActiveFontFeatures: 6e72656b
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_EmojiFallbackSupport: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &5403610277332838496
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9203306652011177137}
+ - component: {fileID: 2960753309817575896}
+ m_Layer: 5
+ m_Name: _grid_layout
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9203306652011177137
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5403610277332838496}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1875494739365411628}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: -60.00001, y: -120}
+ m_SizeDelta: {x: -180.00003, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &2960753309817575896
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5403610277332838496}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_StartCorner: 0
+ m_StartAxis: 0
+ m_CellSize: {x: 200, y: 30}
+ m_Spacing: {x: 0, y: 0}
+ m_Constraint: 0
+ m_ConstraintCount: 2
+--- !u!1 &6633863215041664938
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8617859285833570437}
+ - component: {fileID: 3251416813044982739}
+ - component: {fileID: 8008688141612569471}
+ m_Layer: 5
+ m_Name: Text (TMP)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8617859285833570437
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6633863215041664938}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 5330429858819660496}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3251416813044982739
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6633863215041664938}
+ m_CullTransparentMesh: 1
+--- !u!114 &8008688141612569471
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6633863215041664938}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: 'Load
+
+'
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 24
+ m_fontSizeBase: 24
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_TextWrappingMode: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 0
+ m_ActiveFontFeatures: 6e72656b
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_EmojiFallbackSupport: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &7185441950130061312
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3819839468614979238}
+ - component: {fileID: 8949205786012490233}
+ - component: {fileID: 8852552688137539847}
+ - component: {fileID: 2892891286904152928}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3819839468614979238
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7185441950130061312}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6400232748880702495}
+ m_Father: {fileID: 1222200442360830156}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &1512318833903419790
+ m_SizeDelta: {x: 29.869, y: 0.000015259}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &8949205786012490233
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5412590475371894251}
+ m_GameObject: {fileID: 7185441950130061312}
m_CullTransparentMesh: 1
---- !u!114 &5465186484591056680
+--- !u!114 &8852552688137539847
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5412590475371894251}
+ m_GameObject: {fileID: 7185441950130061312}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -711,13 +1266,13 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 0
+ m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -727,20 +1282,56 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &1725429615756589145
+--- !u!114 &2892891286904152928
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5412590475371894251}
+ m_GameObject: {fileID: 7185441950130061312}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!1 &5711820282781845098
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 388510799598957781}
+ m_HandleRect: {fileID: 9078676211360305053}
+ m_Direction: 2
+ m_Value: 1
+ m_Size: 0.3951163
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &7569038812468717838
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -748,67 +1339,69 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6006606313185908572}
- - component: {fileID: 9154222928993614557}
- - component: {fileID: 4049866222014679538}
- - component: {fileID: 145303785985673993}
+ - component: {fileID: 1222200442360830156}
+ - component: {fileID: 1697067786911872527}
+ - component: {fileID: 536696572244736746}
+ - component: {fileID: 2500438026419293940}
m_Layer: 5
- m_Name: bg
+ m_Name: Scroll View
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6006606313185908572
+--- !u!224 &1222200442360830156
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711820282781845098}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 7569038812468717838}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1.5, y: 0.6, z: 1}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 6233983222527737757}
+ m_Children:
+ - {fileID: 7263571017349922648}
+ - {fileID: 3819839468614979238}
+ m_Father: {fileID: 1875494739365411628}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 32}
- m_SizeDelta: {x: 0, y: 64}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 6.093, y: -39.7}
+ m_SizeDelta: {x: 352.183, y: 200}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &9154222928993614557
+--- !u!222 &1697067786911872527
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711820282781845098}
- m_CullTransparentMesh: 0
---- !u!114 &4049866222014679538
+ m_GameObject: {fileID: 7569038812468717838}
+ m_CullTransparentMesh: 1
+--- !u!114 &536696572244736746
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711820282781845098}
+ m_GameObject: {fileID: 7569038812468717838}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0.74641025, g: 0.86817616, b: 0.9308176, a: 0.392}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 091a94401704ae2468386e448cfb11bf, type: 3}
- m_Type: 0
- m_PreserveAspect: 1
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
@@ -816,27 +1409,37 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &145303785985673993
+--- !u!114 &2500438026419293940
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711820282781845098}
+ m_GameObject: {fileID: 7569038812468717838}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreLayout: 1
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!1 &6241614899384733462
+ m_Content: {fileID: 5439115766898413507}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7263571017349922648}
+ m_HorizontalScrollbar: {fileID: 0}
+ m_VerticalScrollbar: {fileID: 2892891286904152928}
+ m_HorizontalScrollbarVisibility: 2
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8022826026762471970
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -844,35 +1447,61 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8368713185283337566}
+ - component: {fileID: 5439115766898413507}
+ - component: {fileID: 3734961370671357265}
m_Layer: 5
- m_Name: Sliding Area
+ m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8368713185283337566
+--- !u!224 &5439115766898413507
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6241614899384733462}
+ m_GameObject: {fileID: 8022826026762471970}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2381487980547812817}
- m_Father: {fileID: 1616395046698349844}
+ m_Children: []
+ m_Father: {fileID: 7263571017349922648}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &6345847121306217022
+ m_AnchoredPosition: {x: -0, y: -0}
+ m_SizeDelta: {x: 0, y: 506.18}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &3734961370671357265
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8022826026762471970}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 7.13
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 1
+ m_ChildScaleHeight: 1
+ m_ReverseArrangement: 0
+--- !u!1 &8305679995249398367
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -880,74 +1509,78 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2381487980547812817}
- - component: {fileID: 177811351474342289}
- - component: {fileID: 3284491034471198711}
+ - component: {fileID: 6781756718723242413}
+ - component: {fileID: 156768258372203414}
+ - component: {fileID: 3739161531849051962}
m_Layer: 5
- m_Name: Handle
+ m_Name: text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2381487980547812817
+--- !u!224 &6781756718723242413
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6345847121306217022}
+ m_GameObject: {fileID: 8305679995249398367}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 8368713185283337566}
+ m_Father: {fileID: 8982198197105583876}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
+ m_SizeDelta: {x: 364.3, y: 64}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &177811351474342289
+--- !u!222 &156768258372203414
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6345847121306217022}
- m_CullTransparentMesh: 1
---- !u!114 &3284491034471198711
+ m_GameObject: {fileID: 8305679995249398367}
+ m_CullTransparentMesh: 0
+--- !u!114 &3739161531849051962
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6345847121306217022}
+ m_GameObject: {fileID: 8305679995249398367}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &7226891969872650921
+ m_FontData:
+ m_Font: {fileID: 12800000, guid: 6f1c1874f66b8d742bb1f6795654f335, type: 3}
+ m_FontSize: 18
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 1
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: SofaData
+--- !u!1 &8639145600825759988
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -955,95 +1588,35 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1011162121538531742}
- - component: {fileID: 2614908913241804615}
- - component: {fileID: 1258719324937548735}
- - component: {fileID: 7945028437936975421}
+ - component: {fileID: 6400232748880702495}
m_Layer: 5
- m_Name: bg
+ m_Name: Sliding Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1011162121538531742
+--- !u!224 &6400232748880702495
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7226891969872650921}
+ m_GameObject: {fileID: 8639145600825759988}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1.9018, z: 1}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 5106657652260943359}
+ m_Children:
+ - {fileID: 9078676211360305053}
+ m_Father: {fileID: 3819839468614979238}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: -6}
- m_SizeDelta: {x: 0, y: -130}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2614908913241804615
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7226891969872650921}
- m_CullTransparentMesh: 0
---- !u!114 &1258719324937548735
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7226891969872650921}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 24c0b2eedb63a4c4692dc67a2d2bd87a, type: 3}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &7945028437936975421
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7226891969872650921}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 1
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!1 &7908959945314910787
+--- !u!1 &9034287801295988091
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1051,55 +1624,59 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5235626219158377054}
- - component: {fileID: 8555991931649946138}
+ - component: {fileID: 8982198197105583876}
+ - component: {fileID: 6078260632242370970}
m_Layer: 5
- m_Name: _grid_layout
+ m_Name: _header
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5235626219158377054
+--- !u!224 &8982198197105583876
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7908959945314910787}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 9034287801295988091}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 5106657652260943359}
+ m_Children:
+ - {fileID: 2985878854310282401}
+ - {fileID: 6781756718723242413}
+ m_Father: {fileID: 1875494739365411628}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -60.00001, y: -120}
- m_SizeDelta: {x: -180.00003, y: 100}
+ m_AnchoredPosition: {x: 0, y: -40}
+ m_SizeDelta: {x: 0, y: 64}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &8555991931649946138
+--- !u!114 &6078260632242370970
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7908959945314910787}
+ m_GameObject: {fileID: 9034287801295988091}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
- m_Left: 0
- m_Right: 0
+ m_Left: 24
+ m_Right: 16
m_Top: 0
m_Bottom: 0
- m_ChildAlignment: 0
- m_StartCorner: 0
- m_StartAxis: 0
- m_CellSize: {x: 200, y: 30}
- m_Spacing: {x: 0, y: 0}
- m_Constraint: 0
- m_ConstraintCount: 2
+ m_ChildAlignment: 4
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
diff --git a/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab.meta b/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab.meta
index 20b0b1b6..97189ed2 100644
--- a/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab.meta
+++ b/Core/Scripts/UI/DataManager/DynamicSofaDataManager.prefab.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 650952afc7972674f8f140dff1d22163
+guid: 106e6bb2d5ca5ef43b2c515452dc99ba
PrefabImporter:
externalObjects: {}
userData:
diff --git a/Core/Scripts/UI/DataManager/SDataSaveLoad.cs b/Core/Scripts/UI/DataManager/SDataSaveLoad.cs
new file mode 100644
index 00000000..4776a5f4
--- /dev/null
+++ b/Core/Scripts/UI/DataManager/SDataSaveLoad.cs
@@ -0,0 +1,453 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.UI;
+using SofaUnity;
+using SofaUnityAPI;
+using TMPro;
+using System.IO;
+using UnityEngine.InputSystem;
+using UnityEngine.SceneManagement;
+
+namespace SofaUnity
+{
+ [System.Serializable]
+ public class DynamicDataSave
+ {
+
+ public string dataName;
+ public string optionalCustomName;
+ public string value;
+ public SofaDataType dataType; // help to indentify special cases (vec3)
+
+
+ }
+
+ [System.Serializable]
+ public class DynamicDataSaveList
+ {
+ public List dataSaveList = new List();
+ }
+
+ ///
+ /// Class used to save and load datas from DynamicSDataManager script
+ ///
+ public class SDataSaveLoad : MonoBehaviour
+ {
+ [Header("Files will be saved in : ")]
+ public static string m_SavePath;
+ private static string m_SceneName;
+ public Button saveButton;
+ public Button loadButton;
+ private DynamicSDataManager m_SDManager;
+ private DynamicDataSaveList m_DataSaveList;
+
+ void Start()
+ {
+ //m_SavePath = Application.dataPath + "/SofaUnity/Core/Scripts/UI/DataManager/DynamicDataSaves/";
+ m_SavePath = Path.GetDirectoryName(SceneManager.GetActiveScene().path) +"/";
+ m_SceneName = SceneManager.GetActiveScene().name + ".JSON";
+ m_DataSaveList = new DynamicDataSaveList();
+ m_SDManager = this.GetComponent();
+ if (m_SDManager == null)
+ {
+ Debug.LogError("SDataSaveLoad:Can't find any Data manager");
+ return;
+ }
+
+ saveButton.onClick.AddListener(SaveDynamicData);
+ loadButton.onClick.AddListener(LoadDynamicData);
+
+
+ }
+
+ ///
+ /// Fonction call by main save button
+ ///
+ public void SaveDynamicData()
+ {
+ if (!File.Exists(m_SavePath))
+ {
+#if !UNITY_EDITOR
+ //build mode
+ Debug.LogWarning($"File not find in {m_SavePath}. Creation in Application.dataPath.");
+ m_SavePath = Application.dataPath;
+#endif
+ }
+ m_DataSaveList.dataSaveList.Clear();
+ int i = 0;
+ foreach (SofaDataReference sdr in m_SDManager.DSDataList)
+ {
+ string valueCall = GetValueFromType(sdr);
+ if (valueCall != null)
+ {
+ DynamicDataSave my_dynamicDataSave = new DynamicDataSave
+ {
+ dataName = sdr.dataName,
+ optionalCustomName = sdr.optionalCustomName,
+ value = valueCall,
+ dataType = sdr.dataType
+ };
+ m_DataSaveList.dataSaveList.Add(my_dynamicDataSave);
+ }
+ else
+ {
+ Debug.LogError("SDataSaveLoad: Probleme finding the right type of the data to save for:"+ sdr.dataName);
+ i++;
+ return;
+ }
+ //Debug.Log(sdr.dataName + " has been Saved");
+ }
+ string json = JsonUtility.ToJson(m_DataSaveList, true);
+ File.WriteAllText(m_SavePath + m_SceneName, json);
+ }
+
+ ///
+ /// Fonction call by main Load button
+ ///
+ public void LoadDynamicData()
+ {
+ if (!File.Exists(m_SavePath))
+ {
+#if !UNITY_EDITOR
+ Debug.LogWarning($"File not find in {m_SavePath}. Creation in Application.dataPath.");
+ m_SavePath = Application.dataPath;
+#endif
+ }
+ if (!File.Exists(m_SavePath + m_SceneName))
+ {
+ Debug.LogError("JSON file not found: " + m_SavePath + m_SceneName);
+ return;
+ }
+
+ //m_DataSaveList.dataSaveList.Clear();
+ DynamicDataSaveList dataList;
+ string json = File.ReadAllText(m_SavePath + m_SceneName);
+ if (!string.IsNullOrEmpty(json))
+ {
+ dataList = JsonUtility.FromJson(json);
+ if (dataList.dataSaveList.Count != m_SDManager.DSDataList.Count)
+ {
+ Debug.LogWarning("LoadDynamicData : The number of Datas that your are trying to load doesn't match this scene datas");
+ }
+
+
+ int i = 0;
+ foreach (DynamicDataSave dds in dataList.dataSaveList)
+ {
+ foreach (SofaDataReference myData in m_SDManager.DSDataList)
+ {
+ if (myData.dataName == dds.dataName)
+ {
+ UpdateValueFromType(myData, dds.value);
+ UpdateDynamicDataUI(myData, dds.value);
+ }
+ }
+
+ }
+ }
+ else
+ {
+ Debug.LogError("LoadDynamicData : Data file empty or not found");
+ }
+
+
+ }
+
+
+ ///
+ /// use to update the real sofa data after loading datas from file
+ ///
+ ///
+ ///
+ public void UpdateValueFromType(SofaDataReference sdr, string newValue)
+ {
+ if (sdr == null || string.IsNullOrEmpty(newValue))
+ return;
+
+ SofaBaseComponent sBaseComp = sdr.sofaComponent;
+ string dataName = sdr.dataName;
+
+ if (sBaseComp == null)
+ return;
+
+ switch (sdr.dataType)
+ {
+ case SofaDataType.Vec3:
+ {
+ //format "x.y.z"
+ string[] values = newValue.Split('.');
+
+
+ if (values.Length != 3)
+ {
+ Debug.LogWarning("Failed to parse Vec3 value: " + newValue + ". Expected format: x,y,z");
+ return;
+ }
+
+ if (!float.TryParse(values[0], out float x) ||
+ !float.TryParse(values[1], out float y) ||
+ !float.TryParse(values[2], out float z))
+ {
+ Debug.LogWarning("Failed to parse Vec3 components: " + newValue);
+ return;
+ }
+
+ Vector3 vec3Values = new Vector3 ( x, y, z );
+ sBaseComp.m_impl.SetVector3Value(dataName, vec3Values,true);
+ break;
+ }
+
+ case SofaDataType.Vectord:
+ {
+ if (!float.TryParse(newValue, out float parsedFloat))
+ {
+ Debug.LogWarning("Failed to parse Vectord value: " + newValue);
+ return;
+ }
+
+ float[] valFloatList = new float[1];
+ valFloatList[0] = parsedFloat;
+
+ int res = sBaseComp.m_impl.SetVectordValue(dataName, 1, valFloatList);
+ if (res != 0)
+ Debug.LogError("Failed to set VectordSizeOne");
+ break;
+ }
+
+ case SofaDataType.Int:
+ {
+ if (!int.TryParse(newValue, out int parsedInt))
+ {
+ Debug.LogWarning("Failed to parse Int value: " + newValue);
+ return;
+ }
+
+ sBaseComp.m_impl.SetIntValue(dataName, parsedInt);
+ break;
+ }
+
+ case SofaDataType.Float:
+ {
+ if (!float.TryParse(newValue, out float parsedFloat))
+ {
+ Debug.LogWarning("Failed to parse Float value: " + newValue);
+ return;
+ }
+
+ sBaseComp.m_impl.SetFloatValue(dataName, parsedFloat);
+ break;
+ }
+
+ case SofaDataType.Double:
+ {
+ if (!float.TryParse(newValue, out float parsedDouble))
+ {
+ Debug.LogWarning("Failed to parse Double value: " + newValue);
+ return;
+ }
+
+ sBaseComp.m_impl.SetDoubleValue(dataName, parsedDouble);
+ break;
+ }
+
+ case SofaDataType.Bool:
+ {
+ if (!bool.TryParse(newValue, out bool parsedBool))
+ {
+ Debug.LogWarning("Failed to parse Bool value: " + newValue);
+ return;
+ }
+
+ sBaseComp.m_impl.SetBoolValue(dataName, parsedBool);
+ break;
+ }
+ }
+ }
+
+
+ ///
+ /// Get the value of a data using the sofaunity API and return it as a string
+ ///
+ ///
+ ///
+ public string GetValueFromType(SofaDataReference sdr)
+ {
+ if (sdr == null || sdr.sofaComponent == null)
+ return null;
+
+ SofaBaseComponent sBaseComp = sdr.sofaComponent;
+ string dataName = sdr.dataName;
+
+ switch (sdr.dataType)
+ {
+ case SofaDataType.Vec3:
+ var vec3Values = new Vector3(0,0,0);
+ vec3Values = sBaseComp.m_impl.GetVector3Value(dataName, true);
+ if (vec3Values[0] != float.MinValue)
+ {
+ // Format: "x.y.z" use . instead of , is important
+ return $"{vec3Values[0]}.{vec3Values[1]}.{vec3Values[2]}";
+ }
+ break;
+
+ case SofaDataType.Vectord:
+
+ var valFloatList = new float[1];
+ int resVec = sBaseComp.m_impl.GetVectordValue(dataName, 1, valFloatList);
+ if (resVec == 0)
+ return valFloatList[0].ToString();
+ break;
+
+ case SofaDataType.Int:
+
+ var valInt = sBaseComp.m_impl.GetIntValue(dataName);
+ if (valInt != int.MinValue)
+ return valInt.ToString();
+ break;
+
+ case SofaDataType.Float:
+
+ var valFloat = sBaseComp.m_impl.GetFloatValue(dataName);
+ if (valFloat != float.MinValue)
+ return valFloat.ToString();
+ break;
+
+ case SofaDataType.Double:
+
+ var valDouble = sBaseComp.m_impl.GetDoubleValue(dataName);
+ if (valDouble != float.MinValue)
+ return valDouble.ToString();
+ break;
+
+ case SofaDataType.Bool:
+
+ var valBool = sBaseComp.m_impl.GetBoolValue(dataName);
+ //no real way to test
+ return valBool.ToString();
+ }
+
+
+ return null;
+ }
+
+ ///
+ /// Update sliders from UI after loading data from file
+ ///
+ ///
+ ///
+ public void UpdateDynamicDataUI(SofaDataReference sdr, string newValue)
+ {
+ //find all ui element
+ DynamicSdata[] allDynamicData = FindObjectsByType(FindObjectsSortMode.None);
+
+ if (sdr == null || string.IsNullOrEmpty(newValue))
+ return;
+
+ // special case vec3
+ if (sdr.dataType == SofaDataType.Vec3)
+ {
+ string[] values = newValue.Split('.');
+ if (values.Length != 3)
+ {
+ Debug.LogWarning("Failed to parse Vec3 value for UI update: " + newValue);
+ return;
+ }
+
+ float[] tempValues = new float[3];
+ for (int i = 0; i < 3; i++)
+ {
+ if (!float.TryParse(values[i], out tempValues[i]))
+ {
+ Debug.LogWarning($"Failed to parse Vec3 component {i}: {values[i]}");
+ return;
+ }
+ }
+ //easier to do with float first to parse
+ Vector3 vec3FloatValues = new Vector3(tempValues[0], tempValues[1], tempValues[2]);
+
+
+
+ List vec3Components = new List();
+
+ foreach (DynamicSdata element in allDynamicData)
+ {
+ // Check if dynamic data is linked to our vec3
+ bool matchesCustomName = !string.IsNullOrEmpty(sdr.optionalCustomName) &&
+ !string.IsNullOrEmpty(element.GetUIName()) &&
+ element.GetUIName() == sdr.optionalCustomName;
+
+ bool matchesDataName = element.GetDataName() == sdr.dataName;
+
+ if ((matchesCustomName || matchesDataName) && element.GetDataType() == SofaDataType.Vec3)
+ {
+ vec3Components.Add(element);
+ }
+ }
+
+
+ if (vec3Components.Count == 3)
+ {
+
+ for (int i = 0; i < 3; i++)
+ {
+ float normalizedValue = 0;
+ if (vec3Components[i].GetSlider().gameObject.name== "XSlider")
+ {
+ normalizedValue = Mathf.InverseLerp(vec3Components[i].MIN, vec3Components[i].MAX, vec3FloatValues[0]);
+ }
+ if (vec3Components[i].GetSlider().gameObject.name == "YSlider")
+ {
+ normalizedValue = Mathf.InverseLerp(vec3Components[i].MIN, vec3Components[i].MAX, vec3FloatValues[1]);
+ }
+ if (vec3Components[i].GetSlider().gameObject.name == "ZSlider")
+ {
+ normalizedValue = Mathf.InverseLerp(vec3Components[i].MIN, vec3Components[i].MAX, vec3FloatValues[2]);
+ }
+
+ vec3Components[i].GetSlider().value = normalizedValue;
+ }
+ }
+ else
+ {
+ Debug.LogWarning($"Found {vec3Components.Count} Vec3 components instead of 3 for {sdr.dataName}");
+ }
+ return;
+ }
+ else// Normal cases
+ {
+
+ if (!float.TryParse(newValue, out float thisValue))
+ {
+ Debug.LogWarning("Failed to parse Float value: " + newValue);
+ return;
+ }
+
+
+ foreach (DynamicSdata element in allDynamicData)
+ {
+ if (!string.IsNullOrEmpty(element.GetUIName()))
+ {
+ if (element.GetUIName() == sdr.optionalCustomName)
+ {
+ element.GetSlider().value = Mathf.InverseLerp(element.MIN, element.MAX, thisValue);
+ return;
+ }
+ }
+ if (element.GetDataName() == sdr.dataName)
+ {
+ element.GetSlider().value = Mathf.InverseLerp(element.MIN, element.MAX, thisValue);
+ return;
+ }
+ }
+
+ }
+
+
+ }
+
+
+ }//end class
+
+}//end namespace
\ No newline at end of file
diff --git a/Core/Scripts/UI/DataManager/SDataSaveLoad.cs.meta b/Core/Scripts/UI/DataManager/SDataSaveLoad.cs.meta
new file mode 100644
index 00000000..8a41479a
--- /dev/null
+++ b/Core/Scripts/UI/DataManager/SDataSaveLoad.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: c8052c9cf6473d54b97d6bfd706021be
\ No newline at end of file
diff --git a/Core/Scripts/UI/DataManager/Vec3DynamicSofaData.prefab b/Core/Scripts/UI/DataManager/Vec3DynamicSofaData.prefab
index d83c5bb2..d8770bcf 100644
--- a/Core/Scripts/UI/DataManager/Vec3DynamicSofaData.prefab
+++ b/Core/Scripts/UI/DataManager/Vec3DynamicSofaData.prefab
@@ -319,7 +319,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -46, y: 32.9}
+ m_AnchoredPosition: {x: -46, y: 30}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4133571076758841288
@@ -377,8 +377,8 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 22
- m_fontSizeBase: 22
+ m_fontSize: 18
+ m_fontSizeBase: 18
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
@@ -1154,10 +1154,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
mainPropretySlider: {fileID: 4087773701116171958}
- SecondPropretySlider: {fileID: 1903513906663703234}
- ThirdPropretySlider: {fileID: 5874876166332455960}
PropretyName: {fileID: 3080495347422872568}
- PropretyValue: {fileID: 5782485129368148144}
+ PropretyValue: {fileID: 0}
+ MIN: 0
+ MAX: 0
--- !u!114 &5717966060889753729
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1171,10 +1171,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
mainPropretySlider: {fileID: 1903513906663703234}
- SecondPropretySlider: {fileID: 0}
- ThirdPropretySlider: {fileID: 0}
PropretyName: {fileID: 3080495347422872568}
PropretyValue: {fileID: 0}
+ MIN: 0
+ MAX: 0
--- !u!114 &5460658868850060909
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1188,10 +1188,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
mainPropretySlider: {fileID: 5874876166332455960}
- SecondPropretySlider: {fileID: 0}
- ThirdPropretySlider: {fileID: 0}
PropretyName: {fileID: 3080495347422872568}
PropretyValue: {fileID: 0}
+ MIN: 0
+ MAX: 0
--- !u!1 &6356164342222133472
GameObject:
m_ObjectHideFlags: 0
diff --git a/Scenes/Examples/Example_11_DataUI.unity b/Scenes/Examples/Example_11_DataUI.unity
new file mode 100644
index 00000000..d65c3cc1
--- /dev/null
+++ b/Scenes/Examples/Example_11_DataUI.unity
@@ -0,0 +1,20948 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_OcclusionBakeSettings:
+ smallestOccluder: 5
+ smallestHole: 0.25
+ backfaceThreshold: 100
+ m_SceneGUID: 00000000000000000000000000000000
+ m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 10
+ m_Fog: 0
+ m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+ m_FogMode: 3
+ m_FogDensity: 0.01
+ m_LinearFogStart: 0
+ m_LinearFogEnd: 300
+ m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
+ m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
+ m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 0
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+ m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
+ m_HaloStrength: 0.5
+ m_FlareStrength: 1
+ m_FlareFadeSpeed: 3
+ m_HaloTexture: {fileID: 0}
+ m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+ m_DefaultReflectionMode: 0
+ m_DefaultReflectionResolution: 128
+ m_ReflectionBounces: 1
+ m_ReflectionIntensity: 1
+ m_CustomReflection: {fileID: 0}
+ m_Sun: {fileID: 0}
+ m_UseRadianceAmbientProbe: 0
+--- !u!157 &3
+LightmapSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 13
+ m_BakeOnSceneLoad: 0
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 1
+ m_LightmapEditorSettings:
+ serializedVersion: 12
+ m_Resolution: 2
+ m_BakeResolution: 40
+ m_AtlasSize: 1024
+ m_AO: 0
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_ExtractAmbientOcclusion: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
+ m_TextureCompression: 1
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 1
+ m_BakeBackend: 0
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 500
+ m_PVRBounces: 2
+ m_PVREnvironmentSampleCount: 500
+ m_PVREnvironmentReferencePointCount: 2048
+ m_PVRFilteringMode: 2
+ m_PVRDenoiserTypeDirect: 0
+ m_PVRDenoiserTypeIndirect: 0
+ m_PVRDenoiserTypeAO: 0
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVREnvironmentMIS: 0
+ m_PVRCulling: 1
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_ExportTrainingData: 0
+ m_TrainingDataDestination: TrainingData
+ m_LightProbeSampleCountMultiplier: 4
+ m_LightingDataAsset: {fileID: 0}
+ m_LightingSettings: {fileID: 4890085278179872738, guid: d67fb3eac980c6d4c89174a35e392e9c, type: 2}
+--- !u!196 &4
+NavMeshSettings:
+ serializedVersion: 2
+ m_ObjectHideFlags: 0
+ m_BuildSettings:
+ serializedVersion: 3
+ agentTypeID: 0
+ agentRadius: 0.5
+ agentHeight: 2
+ agentSlope: 45
+ agentClimb: 0.4
+ ledgeDropHeight: 0
+ maxJumpAcrossDistance: 0
+ minRegionArea: 2
+ manualCellSize: 0
+ cellSize: 0.16666667
+ manualTileSize: 0
+ tileSize: 256
+ buildHeightMesh: 0
+ maxJobWorkers: 0
+ preserveTilesOutsideBounds: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
+--- !u!1 &22460414
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 22460416}
+ - component: {fileID: 22460415}
+ m_Layer: 0
+ m_Name: FreeMotionAnimationLoop - FreeMotionAnimationLoop1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &22460415
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 22460414}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f3c67d96b8d166a49818dc88d50c4486, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: root@FreeMotionAnimationLoop@FreeMotionAnimationLoop1
+ m_displayName: FreeMotionAnimationLoop1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 379016730}
+ m_baseComponentType: 0
+ m_componentType: FreeMotionAnimationLoop
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - computeBoundingBox
+ - solveVelocityConstraintFirst
+ - threadSafeVisitor
+ - parallelCollisionDetectionAndFreeMotion
+ - parallelODESolving
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064149
+ - rid: 4052745141820064150
+ - rid: 4052745141820064151
+ - rid: 4052745141820064152
+ - rid: 4052745141820064153
+ - rid: 4052745141820064154
+ - rid: 4052745141820064155
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 22460415}
+ m_linkName: targetNode
+ m_linkPath: ./
+ - m_owner: {fileID: 22460415}
+ m_linkName: constraintSolver
+ m_linkPath: LCPConstraintSolver1
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064149
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064150
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064151
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: computeBoundingBox
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064152
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: solveVelocityConstraintFirst
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064153
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: threadSafeVisitor
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064154
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: parallelCollisionDetectionAndFreeMotion
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064155
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 22460415}
+ m_dataName: parallelODESolving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &22460416
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 22460414}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 379016732}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &43155250
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 43155252}
+ - component: {fileID: 43155251}
+ m_Layer: 0
+ m_Name: LineCollisionModel - LineCollisionModel1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &43155251
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 43155250}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fdc1ff4aee4589a4f967e46a74099f13, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Stick@LineCollisionModel@LineCollisionModel1
+ m_displayName: LineCollisionModel1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 2033255672}
+ m_baseComponentType: 5
+ m_componentType: LineCollisionModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - active
+ - moving
+ - simulated
+ - selfCollision
+ - contactDistance
+ - contactStiffness
+ - contactFriction
+ - contactRestitution
+ - contactResponse
+ - color
+ - group
+ - numberOfContacts
+ - bothSide
+ - displayFreePosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - d
+ - d
+ - d
+ - string
+ - RGBAColor
+ - set
+ - uint
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064462
+ - rid: 4052745141820064463
+ - rid: 4052745141820064464
+ - rid: 4052745141820064465
+ - rid: 4052745141820064466
+ - rid: 4052745141820064467
+ - rid: 4052745141820064468
+ - rid: 4052745141820064469
+ - rid: 4052745141820064470
+ - rid: 4052745141820064471
+ - rid: 4052745141820064472
+ - rid: 4052745141820064473
+ - rid: 4052745141820064474
+ - rid: 4052745141820064475
+ - rid: 4052745141820064476
+ - rid: 4052745141820064477
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 43155251}
+ m_linkName: collisionElementActiver
+ m_linkPath:
+ - m_owner: {fileID: 43155251}
+ m_linkName: topology
+ m_linkPath: MeshTopology1
+ m_slaveLinks: []
+ m_drawCollision: 0
+ m_collisionElement: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064462
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064463
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064464
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: active
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064465
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: moving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064466
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: simulated
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064467
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: selfCollision
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064468
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: contactDistance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064469
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: contactStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 10
+ - rid: 4052745141820064470
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: contactFriction
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064471
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: contactRestitution
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064472
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: contactResponse
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064473
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: color
+ m_dataType: RGBAColor
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064474
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064475
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: numberOfContacts
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141820064476
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: bothSide
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064477
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 43155251}
+ m_dataName: displayFreePosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &43155252
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 43155250}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2033255671}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &97388844
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 97388848}
+ - component: {fileID: 97388847}
+ - component: {fileID: 97388846}
+ - component: {fileID: 97388845}
+ m_Layer: 0
+ m_Name: Plane
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!23 &97388845
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 97388844}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 2
+ m_RayTraceProcedural: 0
+ m_RayTracingAccelStructBuildFlagsOverride: 0
+ m_RayTracingAccelStructBuildFlags: 1
+ m_SmallMeshCulling: 1
+ m_RenderingLayerMask: 4294967295
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 12cdf7504fc6ee1488532f67a0ebde3c, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 1
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 0
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_AdditionalVertexStreams: {fileID: 0}
+--- !u!64 &97388846
+MeshCollider:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 97388844}
+ m_Material: {fileID: 0}
+ m_IncludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_ExcludeLayers:
+ serializedVersion: 2
+ m_Bits: 0
+ m_LayerOverridePriority: 0
+ m_IsTrigger: 0
+ m_ProvidesContacts: 0
+ m_Enabled: 1
+ serializedVersion: 5
+ m_Convex: 0
+ m_CookingOptions: 30
+ m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!33 &97388847
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 97388844}
+ m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &97388848
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 97388844}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 50, y: 10, z: 50}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
+--- !u!1 &111730113
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 111730117}
+ - component: {fileID: 111730114}
+ - component: {fileID: 111730116}
+ - component: {fileID: 111730115}
+ m_Layer: 0
+ m_Name: ConstantForceField - ConstantForceField1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &111730114
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 111730113}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5515e3f9a76f9054ea2f6a42fc598fcd, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@ConstantForceField@ConstantForceField1
+ m_displayName: ConstantForceField1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1036075291}
+ m_baseComponentType: 13
+ m_componentType: ConstantForceField
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - rayleighStiffness
+ - indices
+ - indexFromEnd
+ - forces
+ - totalForce
+ m_types:
+ - bool
+ - bool
+ - d
+ - vector
+ - bool
+ - vector
+ - Vec3d
+ m_dataArray:
+ - rid: 4052745141921513603
+ - rid: 4052745141921513604
+ - rid: 4052745141921513605
+ - rid: 4052745141921513606
+ - rid: 4052745141921513607
+ - rid: 4052745141921513608
+ - rid: 4052745141921513609
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 111730114}
+ m_linkName: mechanicalStates
+ m_linkPath: dofs
+ - m_owner: {fileID: 111730114}
+ m_linkName: mstate
+ m_linkPath: dofs
+ - m_owner: {fileID: 111730114}
+ m_linkName: topology
+ m_linkPath: grid
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513603
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513604
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513605
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: rayleighStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513606
+ type: {class: SofaDataVectorInt, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: indices
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: int
+ m_vecSize: 1
+ - rid: 4052745141921513607
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: indexFromEnd
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513608
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: forces
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141921513609
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 111730114}
+ m_dataName: totalForce
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 1000, z: 0}
+ m_isDouble: 1
+--- !u!23 &111730115
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 111730113}
+ m_Enabled: 0
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 2
+ m_RayTraceProcedural: 0
+ m_RayTracingAccelStructBuildFlagsOverride: 0
+ m_RayTracingAccelStructBuildFlags: 1
+ m_SmallMeshCulling: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &111730116
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 111730113}
+ m_Mesh: {fileID: 0}
+--- !u!4 &111730117
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 111730113}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &171621248
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 171621250}
+ - component: {fileID: 171621249}
+ m_Layer: 0
+ m_Name: MeshOBJLoader - loader
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &171621249
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 171621248}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8303bbfe06f7b7043a38754ae9a3cf70, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Visu@MeshOBJLoader@loader
+ m_displayName: loader
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 606243402}
+ m_baseComponentType: 16
+ m_componentType: MeshOBJLoader
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - polylines
+ - edges
+ - triangles
+ - quads
+ - polygons
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - normals
+ - flipNormals
+ - triangulate
+ - createSubelements
+ - onlyAttachedPoints
+ - translation
+ - rotation
+ - scale3d
+ - transformation
+ - handleSeams
+ - faceList
+ - texcoordsIndex
+ - positionsDefinition
+ - texcoordsDefinition
+ - normalsIndex
+ - normalsDefinition
+ - texcoords
+ - vertPosIdx
+ - vertNormIdx
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - bool
+ - Vec3d
+ - Vec3d
+ - Vec3d
+ - Mat4x4d
+ - bool
+ - SVector>
+ - SVector>
+ - vector
+ - vector
+ - SVector>
+ - vector
+ - vector
+ - vector
+ - vector
+ m_dataArray:
+ - rid: 4052745141820064223
+ - rid: 4052745141820064224
+ - rid: 4052745141820064225
+ - rid: 4052745141820064226
+ - rid: 4052745141820064227
+ - rid: 4052745141820064228
+ - rid: 4052745141820064229
+ - rid: 4052745141820064230
+ - rid: 4052745141820064231
+ - rid: 4052745141820064232
+ - rid: 4052745141820064233
+ - rid: 4052745141820064234
+ - rid: 4052745141820064235
+ - rid: 4052745141820064236
+ - rid: 4052745141820064237
+ - rid: 4052745141820064238
+ - rid: 4052745141820064239
+ - rid: 4052745141820064240
+ - rid: 4052745141820064241
+ - rid: 4052745141820064242
+ - rid: 4052745141820064243
+ - rid: 4052745141820064244
+ - rid: 4052745141820064245
+ - rid: 4052745141820064246
+ - rid: 4052745141820064247
+ - rid: 4052745141820064248
+ - rid: 4052745141820064249
+ - rid: 4052745141820064250
+ - rid: 4052745141820064251
+ - rid: 4052745141820064252
+ - rid: 4052745141820064253
+ - rid: 4052745141820064254
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064223
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064224
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064225
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: mesh/SOFA_pod.obj
+ - rid: 4052745141820064226
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064227
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: polylines
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064228
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064229
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064230
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064231
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: polygons
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064232
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064233
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064234
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064235
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064236
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: normals
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064237
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: flipNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064238
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: triangulate
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064239
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: createSubelements
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064240
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: onlyAttachedPoints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064241
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: translation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064242
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: rotation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064243
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: scale3d
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141820064244
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: transformation
+ m_dataType: Mat4x4d
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064245
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: handleSeams
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064246
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: faceList
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064247
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: texcoordsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064248
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: positionsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064249
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: texcoordsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064250
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: normalsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064251
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: normalsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064252
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: texcoords
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064253
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: vertPosIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064254
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 171621249}
+ m_dataName: vertNormIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &171621250
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 171621248}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 606243401}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &248226396
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 248226397}
+ - component: {fileID: 248226398}
+ m_Layer: 0
+ m_Name: PointCollisionModel - PointCollisionModel1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &248226397
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 248226396}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2033255671}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &248226398
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 248226396}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fdc1ff4aee4589a4f967e46a74099f13, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Stick@PointCollisionModel@PointCollisionModel1
+ m_displayName: PointCollisionModel1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 2033255672}
+ m_baseComponentType: 5
+ m_componentType: PointCollisionModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - active
+ - moving
+ - simulated
+ - selfCollision
+ - contactDistance
+ - contactStiffness
+ - contactFriction
+ - contactRestitution
+ - contactResponse
+ - color
+ - group
+ - numberOfContacts
+ - bothSide
+ - computeNormals
+ - displayFreePosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - d
+ - d
+ - d
+ - string
+ - RGBAColor
+ - set
+ - uint
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064445
+ - rid: 4052745141820064446
+ - rid: 4052745141820064447
+ - rid: 4052745141820064448
+ - rid: 4052745141820064449
+ - rid: 4052745141820064450
+ - rid: 4052745141820064451
+ - rid: 4052745141820064452
+ - rid: 4052745141820064453
+ - rid: 4052745141820064454
+ - rid: 4052745141820064455
+ - rid: 4052745141820064456
+ - rid: 4052745141820064457
+ - rid: 4052745141820064458
+ - rid: 4052745141820064459
+ - rid: 4052745141820064460
+ - rid: 4052745141820064461
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 248226398}
+ m_linkName: collisionElementActiver
+ m_linkPath:
+ - m_owner: {fileID: 248226398}
+ m_linkName: topology
+ m_linkPath: MeshTopology1
+ m_slaveLinks: []
+ m_drawCollision: 0
+ m_collisionElement: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064445
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064446
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064447
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: active
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064448
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: moving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064449
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: simulated
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064450
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: selfCollision
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064451
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: contactDistance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064452
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: contactStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 10
+ - rid: 4052745141820064453
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: contactFriction
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064454
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: contactRestitution
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064455
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: contactResponse
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064456
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: color
+ m_dataType: RGBAColor
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064457
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064458
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: numberOfContacts
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141820064459
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: bothSide
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064460
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: computeNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064461
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 248226398}
+ m_dataName: displayFreePosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!43 &266307194
+Mesh:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: SofaVisualModel
+ serializedVersion: 11
+ m_SubMeshes:
+ - serializedVersion: 2
+ firstByte: 0
+ indexCount: 1272
+ topology: 0
+ baseVertex: 0
+ firstVertex: 0
+ vertexCount: 258
+ localAABB:
+ m_Center: {x: -1.889935, y: 47.26735, z: 6.2712755}
+ m_Extent: {x: 0.461025, y: 0.86515045, z: 2.8351052}
+ m_Shapes:
+ vertices: []
+ shapes: []
+ channels: []
+ fullWeights: []
+ m_BindPose: []
+ m_BoneNameHashes:
+ m_RootBoneNameHash: 0
+ m_BonesAABB: []
+ m_VariableBoneCountWeights:
+ m_Data:
+ m_MeshCompression: 0
+ m_IsReadable: 1
+ m_KeepVertices: 1
+ m_KeepIndices: 1
+ m_IndexFormat: 0
+ m_IndexBuffer: 0500000004000500010000000600010005000600020001000700020006000700030002000a00040009000a00050004000b0005000a000b00060005000c0006000b000c00070006000d0007000c000d0008000700100009000f0010000a00090011000a00100011000b000a0012000b00110012000c000b0013000c00120013000d000c0014000d00130014000e000d0016000f001500160010000f001700100016001700110010001800110017001800120011001900120018001900130012001a00130019001a00140013001c0015001b001c00160015001d0016001c001d00170016001e0017001d001e00180017001f0018001e001f0019001800200019001f0020001a00190022001b00210022001c001b0023001c00220023001d001c0024001d00230024001e001d0025001e00240025001f001e0026001f002500260020001f002800210027002800220021002900220028002900230022002a00230029002a00240023002b0024002a002b00250024002c0025002b002c00260025002e0027002d002e00280027002f0028002e002f0029002800300029002f0030002a00290031002a00300031002b002a0032002b00310032002c002b0034002d00330034002e002d0035002e00340035002f002e0036002f003500360030002f003700300036003700310030003900330038003900340033003a00340039003a00350034003b0035003a003b00360035003c0036003b003c00370036003e0038003d003e00390038003f0039003e003f003a00390040003a003f0040003b003a004600410045004600420041004700420046004700430042004800430047004800440043000400440048000400000044004a00450049004a00460045004b0046004a004b00470046004c0047004b004c0048004700090048004c000900040048004e0049004d004e004a0049004f004a004e004f004b004a0050004b004f0050004c004b000f004c0050000f0009004c0052004d00510052004e004d0053004e00520053004f004e0054004f005300540050004f0015005000540015000f0050005600510055005600520051005700520056005700530052005800530057005800540053001b00540058001b00150054005a00550059005a00560055005b0056005a005b00570056005c0057005b005c0058005700210058005c0021001b0058005e0059005d005e005a0059005f005a005e005f005b005a0060005b005f0060005c005b0027005c006000270021005c0062005d00610062005e005d0063005e00620063005f005e0064005f006300640060005f002d00600064002d002700600066006100650066006200610067006200660067006300620068006300670068006400630033006400680033002d0064006a00650069006a00660065006b0066006a006b00670066006c0067006b006c0068006700380068006c003800330068006e0069006d006e006a0069006f006a006e006f006b006a0070006b006f0070006c006b003d006c0070003d0038006c004900710072004900450071004d00720074004d004900720076007300750076007400730051007400760051004d0074007800750077007800760075005500760078005500510076007a00770079007a0078007700590078007a005900550078007c0079007b007c007a0079005d007a007c005d0059007a007e007b007d007e007c007b0061007c007e0061005d007c0065007e007f00650061007e0069007f008000690065007f0081008600850081008200860082008700860082008300870083008800870083008400880085008b008a00850086008b0086008c008b00860087008c0087008d008c00870088008d0088008e008d00880089008e008a00910090008a008b0091008b00920091008b008c0092008c00930092008c008d0093008d00940093008d008e0094008e00950094008e008f00950090009700960090009100970091009800970091009200980092009900980092009300990093009a009900930094009a0094009b009a00940095009b0096009d009c00960097009d0097009e009d00970098009e0098009f009e00980099009f009900a0009f0099009a00a0009a00a100a0009a009b00a1009c00a300a2009c009d00a3009d00a400a3009d009e00a4009e00a500a4009e009f00a5009f00a600a5009f00a000a600a000a700a600a000a100a700a200a900a800a200a300a900a300aa00a900a300a400aa00a400ab00aa00a400a500ab00a500ac00ab00a500a600ac00a600ad00ac00a600a700ad00a800af00ae00a800a900af00a900b000af00a900aa00b000aa00b100b000aa00ab00b100ab00b200b100ab00ac00b200ac00b300b200ac00ad00b300ae00b500b400ae00af00b500af00b600b500af00b000b600b000b700b600b000b100b700b100b800b700b100b200b800b400ba00b900b400b500ba00b500bb00ba00b500b600bb00b600bc00bb00b600b700bc00b700bd00bc00b700b800bd00b900bf00be00b900ba00bf00ba00c000bf00ba00bb00c000bb00c100c000bb00bc00c100c200c700c600c200c300c700c300c800c700c300c400c800c400c900c800c400c500c900c5008500c900c50081008500c600cb00ca00c600c700cb00c700cc00cb00c700c800cc00c800cd00cc00c800c900cd00c9008a00cd00c90085008a00ca00cf00ce00ca00cb00cf00cb00d000cf00cb00cc00d000cc00d100d000cc00cd00d100cd009000d100cd008a009000ce00d300d200ce00cf00d300cf00d400d300cf00d000d400d000d500d400d000d100d500d1009600d500d10090009600d200d700d600d200d300d700d300d800d700d300d400d800d400d900d800d400d500d900d5009c00d900d50096009c00d600db00da00d600d700db00d700dc00db00d700d800dc00d800dd00dc00d800d900dd00d900a200dd00d9009c00a200da00df00de00da00db00df00db00e000df00db00dc00e000dc00e100e000dc00dd00e100dd00a800e100dd00a200a800de00e300e200de00df00e300df00e400e300df00e000e400e000e500e400e000e100e500e100ae00e500e100a800ae00e200e700e600e200e300e700e300e800e700e300e400e800e400e900e800e400e500e900e500b400e900e500ae00b400e600eb00ea00e600e700eb00e700ec00eb00e700e800ec00e800ed00ec00e800e900ed00e900b900ed00e900b400b900ea00ef00ee00ea00eb00ef00eb00f000ef00eb00ec00f000ec00f100f000ec00ed00f100ed00be00f100ed00b900be00f200ca00f300f200c600ca00f300ce00f500f300ca00ce00f400f700f600f400f500f700f500d200f700f500ce00d200f600f900f800f600f700f900f700d600f900f700d200d600f800fb00fa00f800f900fb00f900da00fb00f900d600da00fa00fd00fc00fa00fb00fd00fb00de00fd00fb00da00de00fc00ff00fe00fc00fd00ff00fd00e200ff00fd00de00e200ff00e6000001ff00e200e6000001ea0001010001e600ea00
+ m_VertexData:
+ serializedVersion: 3
+ m_VertexCount: 258
+ m_Channels:
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 3
+ - stream: 0
+ offset: 12
+ format: 0
+ dimension: 3
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 24
+ format: 0
+ dimension: 2
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ - stream: 0
+ offset: 0
+ format: 0
+ dimension: 0
+ m_DataSize: 8256
+ _typelessdata: d50407c0e7dd3942ebe20c417d2dfebe27aa43bffbb5d23e00000000000000008ba609c02fee39421c6b0c4142801bbf97a738bf8e63aa3e0000000000000000f8aa0bc099fb39424ec50b41e41231bfe1c52fbf1a40653e0000000000000000a7e80cc005053a42fafe0a411c9339bf92542bbff60a273e0000000000000000b53708c095143a42971c0e4121b003bfbf6a33bf2d03fd3e000000000000000014050cc0222c3a42746f0d41420d25bf6d9326bf2464cd3e0000000000000000b3ef0ec07d3f3a42e17f0c415c883ebfe8091cbff8c98b3e00000000000000009dba10c0364d3a423d610b41bb5951bf3b250ebf81131b3e0000000000000000cc4011c012543a42ce2a0a41614460bf7f72f5bead2b563d0000000000000000f4c308c0ce593a42772d0f410c7208bf313b0dbf913b243f0000000000000000b8920dc080773a4293520e410ea432bf5d30fabefb11063f0000000000000000704211c014903a42ad230d41c1d452bf03cbdfbe6519b93e0000000000000000988613c062a13a4243b90b41597a66bfdf84cdbe1b582c3e00000000000000007f3014c016aa3a42be300a41d8826fbf05bdb4be87c8fabb00000000000000000e3213c079a93a42dca90841649472bfbcc78fbe4d191cbe00000000000000002fa308c065aa3a4296091041c02807bf5cbfc1be03a3423f0000000000000000713d0ec001cd3a42870a0f41c94f38bf8c4f9cbe678d1f3f0000000000000000768912c093e93a427ea90d41f9d65dbfeeba7bbeeb5fde3e0000000000000000a12d15c0d9fd3a4227030c41e2c774bf25ce51be9c2f563e00000000000000008cf315c0fd073b42b6390a41ab687bbf57dd3dbed7fd0bbd0000000000000000ffca14c045073b4232720841d69878bf1c4138be98ae20be00000000000000005ed707c0f8023b4252a71041fdeeffbead6241bef462583f00000000000000005dfe0dc0f6283b42328f0f4138ee35bfac79dfbd8bec313f000000000000000031b612c066483b428d0b0e41b6265fbf165435bd84e3f93e0000000000000000e09c15c0845e3b42b83b0c41727278bfede1d1390de7763e0000000000000000217616c0ad693b4263450a4158da7fbf4ed8b03cfc0fd6bc00000000000000006a3015c0f6683b4224510841ad957cbfbee2d23c829c24be0000000000000000dc6806c08a5f3b42ccff10411c5be6be581b093ccb9d643f0000000000000000f1d70cc045873b42e4da0f41299c2bbf662dbb3d4c843c3f0000000000000000fcc611c024a83b4278450e4166c856bf78a2223ed33b053f000000000000000096cf14c048bf3b4280600c41f55a71bfb768523e6169863e0000000000000000d5b215c0f5ca3b4231530a416f3d79bf4520693e25648abc0000000000000000355e14c023ca3b421748084139d775bfaf866b3ec68e21be0000000000000000e06704c01cbc3b42280f11419de2c2beecb6513edad9663f0000000000000000f5d60ac0d7e33b422bea0f41c3df19bf0027933e15e83e3f000000000000000000c60fc0b6043c42d4540e41a31d45bf2eb1b53e4ac0073f00000000000000009ace12c0da1b3c42d26f0c4108d45fbfcb9ccd3e088a8b3e0000000000000000d9b113c087273c4282620a41f6d467bf7f22d93e799be1bb0000000000000000645d12c0b5263c42695708412ea864bf9c68d93e898b17be000000000000000007eb01c095143c42aad410416f0597bedb8cc83eb91c5f3f0000000000000000061208c0ad3a3c428abc0f414d8501bff7f6f03e6a0d393f000000000000000004ca0cc0025a3c42e5380e4112f12abf7013093fed61043f00000000000000008ab00fc03b703c4210690c41c79444bf7299143f93b58a3e0000000000000000ca8910c0647b3c42b0720a418b504cbf233e1a3f5bda583b00000000000000003d440fc0937a3c42877e08414db049bfcafd193ff44f07be0000000000000000041cfebf46653c42f2521041504149be09bc0f3f60c74d3f000000000000000044a804c0e3873c42e3530f411116c7bede48223f50252b3f0000000000000000f5f308c074a43c42daf20d41926509bffb5e313fba8ef63e00000000000000004a980bc0a1b83c42834c0c416fbf20bfba0a3c3fddb3833e0000000000000000355e0cc0c4c23c421d830a41878e2ebf30ce3a3fe76a503d0000000000000000a8350bc027c23c428ebb0841c5e838bf944d2e3fa542f8bd000000000000000033e1f7bf65aa3c42a68f0f419f77b8bd271e353f0772333f00000000000000005dbf00c017c83c42c2b40e41857c82be62fa443f0dee153f00000000000000003f6f04c0aae03c42db850d417b66c3be5119523f1eb5d93e000000000000000068b306c0f9f13c42711b0c41dcb4ebbeef545b3f77ff6d3e00000000000000004f5d07c0adfa3c42ec920a4130d0f7be1e905d3f0d3e043e00000000000000000d6cf1bf13e13c424b930e416903ab3cda87523f568c113f00000000000000002107f9bfa1f83c4232e60d416032e1bdb8345f3f2d51f43e00000000000000000adcfebffb0b3d429ff60c411d4257beccb3693f1125b33e0000000000000000193901c0b4193d42f1d70b41b9fe98be75416d3f1507693e000000000000000048bf01c0aa203d4277a10a411dfbc7be1584693fdf04fe3d0000000000000000ab04ebbff7063d42f1680d41871d9c3d89ea5d3fd241fc3e0000000000000000c347f0bf3f173d422cf10c4168060fbd85c9683fef48d43e00000000000000004451f4bfa9243d425e4b0c415fbbf6bd2db0713f8e1e9d3e0000000000000000fbcbf6bf2f2e3d420a850b41de451fbe3aeb743fa4e17b3e0000000000000000f4f8f5bfda9b3942e6790c41a6fb1bbd99d66bbf6034c63e0000000000000000d66efbbfada939424cec0c411d04cfbd063767bf1c99d53e0000000000000000f7cc00c02aba394237260d41e3ff6dbec8ec5bbf1c7ce93e0000000000000000b9fc03c015cc394205230d41f485bcbecaaf4fbf7186e83e000000000000000058a8edbf25b53942d5840d4172adbd3dff6963bf8646e63e0000000000000000d28cf5bf1dc93942262a0e41425b4bbdd62f5dbfc542003f00000000000000002176febff9e03942df7d0e41e51a51be70e44fbf57f10b3f00000000000000000fd603c0e1fa39423e790e411117babedf9b41bf5e430b3f0000000000000000c58fe5bf13e139429c6d0e417dee673e21ea4fbf89a4093f0000000000000000b589efbf5efa3942a13e0f41af935d3d99e041bfc899263f000000000000000046cefabf93183a4278a80f41b22610be672231bf7246353f0000000000000000c13903c03e393a429ca20f41b132afbe2b181fbf866b343f0000000000000000ab09debfb21d3a42fc290f412a95b63e6e582ebf5bb9233f0000000000000000fca9e9bf303b3a42881d104108531f3ef9ff1dbf9072453f000000000000000053cbf6bf6a5e3a42f2981041d58392bd75930abf4278563f0000000000000000b22e02c081843a421092104126939cbe5121ebbef881553f00000000000000009869d7bf73683a42c4b10f4167d5f03ee32505bfcf80363f0000000000000000342ee4bfce883a423cbd10415213803e0b7fe6be21705b3f00000000000000008599f2bf69af3a42bb4411416322873a48c7bbbe43296e3f000000000000000059c000c04bd93a42323d1141cf2483be16db8dbebe136d3f000000000000000044fad1bff4bd3a4204ff0f411d2b103f6685acbed428413f0000000000000000a054dfbfbedf3a42bc1611410296aa3eea0187bef3bd673f0000000000000000b268eebf31083b425fa4114103c9953d76e334be0d477b3f0000000000000000dffdfdbf05343b42829c11411bea47bea2e9aabdd3297a3f00000000000000004df8cdbf861a3b42560e10416085213fd5fc0ebe845e433f00000000000000005452dbbf503c3b420d261141ca88cd3ebeef87bdccd9693f0000000000000000ba66eabfc3643b42bcb311413858113e0641a63cd95a7d3f00000000000000003bfcf9bf97903b42deab1141731301be6cbee73df14c7c3f0000000000000000eb90cbbf107a3b4211df0f419acf2b3fbc20813d04183d3f0000000000000000da55d8bf6b9a3b429eea10415271e73ecb44083edfcb613f00000000000000002bc1e6bf20c13b42137211419c38513eece05c3ea870743f000000000000000058a8f5bf02eb3b42946a1141fd8c53bd6ae79b3e047c733f0000000000000000fcdecabf93d83b4258730f41fda72e3fa552863e8bb32e3f00000000000000004e7fd6bff7f53b42e4661041693af73e93f1a63ec70e503f000000000000000051a0e3bf31193c424ee2104135e8833ee67bcd3ef802613f0000000000000000b532f1bf483f3c426cdb1041b7cecb3c8ab8f63e0d3a603f000000000000000064e9cbbfaa313c42cacf0e4192062a3f5d8ae63e45c6183f0000000000000000a8e3d5bff54a3c42cfa00f41286ffc3eed38013f0267353f0000000000000000e527e1bf2a693c42a60a10413c94993e87b7113f70f9433f000000000000000021cdecbfef893c42cb04104187facc3d3a7d233f8052433f000000000000000051a5cebfa3813c4289fb0d417c011c3f7cf2183fca6f053f00000000000000007689d6bf9b953c42e4a00e41d1e0f63ef470293f1dee123f0000000000000000c572dfbf91ad3c429df40e41ef80a83e1181363f25861e3f000000000000000015a9e8bf5fc73c42f2ef0e41aff22e3eb9b0443f4ee91d3f0000000000000000f5f3d2bfeac43c42f6ff0c41019c073f913d353ff725ef3e00000000000000002b6ad8bfbdd23c425c720d41b213f03e2aea3a3f2a7afe3e00000000000000009a94debf54e33c4247ac0d419b43ad3e1219463fd711093f000000000000000073f4e4bf25f53c4215a90d41ed8e503e5820523f1e9e083f0000000000000000876de7bf9ba63942529b0c411a9b683edfb661bffdbad33e0000000000000000e6aeddbfbfce39425f460d41987c9b3e8ac854bf8774ee3e000000000000000005ddcebfeefc394246310c415c89253f9d9f2abff5f5bd3e000000000000000038dbd4bf66083a42ecd10d41294f043fb57532bf7f6bfe3e0000000000000000dbbfc6bf67443a42596e0c4199aa353f4e0716bf583fc83e00000000000000007654cdbf00513a42e9370e410bc2243f5a3e12bfe165023f00000000000000008f8dc0bf45983a4277950c4131c14f3fb6c0d0be1849d63e00000000000000002a6fc7bf7aa53a42eb730e415a723e3f85f7c7be6dd00a3f0000000000000000eb8bbcbfd7f43a42c8a40c41e8e4603fdcda59bed504db3e0000000000000000876dc3bf0c023b4247830e413dc14f3fa81346be00250d3f000000000000000082e7babf04563b42bb9b0c41ea71683feb2d13bcfc79d63e00000000000000001c7cc1bfb7623b4241650e415a01583f6fa53b3c6c5d093f0000000000000000abb2bbbfb5b73b42a27a0c414288683fca9bbf3d86b8d03e00000000000000008ab0c1bf2dc33b42521b0e41724c523f2201403e18dd093f00000000000000008508c4bf561f3c428da80d41fbf43c3f99e9d83e4f6b063f00000000000000002b6ac8bf19733c4210120d41c028363fc065033f27acf53e00000000000000001ff404c0cd7b3d42861b684040d5f8be85b915bffe3f26bf00000000000000000f9c07c006813d42412b6a40ff2c19bf6cd911bfe13910bf0000000000000000d6a809c0b17f3d420adc6c40a0692fbfd99112bf9c82e6be00000000000000005af00ac0e9773d42d8f56f40221038bfb0c113bf803dc6be0000000000000000651906c009ca3d42b08f6440f9d900bf6566ffbe71a034bf0000000000000000f2ef09c0b7d13d42878a6740889522bf8593f6beaa9a1abf0000000000000000b0e60cc0c5cf3d42b16d6b4000943cbfb11af8be2b8af1be0000000000000000dbbf0ec067c43d42e6e86f40f20250bf5339f2be7e58aebe000000000000000071550fc0a4b03d42ed9e744090835fbf7e37debe346b63be0000000000000000aa9a06c09c223e420cea6140475f05bf1ff59fbea0594bbf0000000000000000e6740bc03d2c3e4268ae65408bf02fbf53df94beaa692abf000000000000000005340fc0c7293e42b3986a40dfcd50bfeaa496be590effbe00000000000000005d8a11c0711b3e422d437040945465bf4140a5bedb6a9cbe00000000000000006f4712c05b023e4209387640463b6fbf42e2aabe3d7bfdbd0000000000000000ff5b11c0aae03d4211fc7b40720173bf01e99fbe3dff183d0000000000000000de7106c055813e4241486040852404bfcd19e6bd245d59bf00000000000000008f190cc0988c3e4208ac64405fc735bf871eb2bd58e032bf0000000000000000477710c0ba893e4290666a4065005cbfdf98babda1ce00bf0000000000000000943013c009793e42bd00714069cf73bfbba9febdac898ebe0000000000000000f20c14c0da5b3e42bff1774015657bbfc7653cbe7c012ebd000000000000000083fa12c088343e42e7a97e40af1379bf83965fbe7d589a3d000000000000000023a105c04ee23e427fbc5f400e65fabe57edbe3da2045ebf0000000000000000e0d60bc0b2ee3e42b48e6440c5c033bfdba8f73df7a033bf00000000000000005ea210c085eb3e4217d96a4099b05dbfedd1ed3d9c0bf9be000000000000000027a013c031d93e423b19724054ba77bf00e4a23d710675be0000000000000000259214c024b93e42bbb87940a9ec7fbf7914653c1dbea23c0000000000000000ae6413c0ed8d3e42d28c8040d9137dbfdd97cebc151c183e0000000000000000513104c020413f42014d6040d28be1bea044973e250559bf0000000000000000f7af0ac0074e3f429357654021df29bf9c0ca63e7b962cbf00000000000000007db30fc0db4a3f42afeb6b40fbbe55bff54ba33e9ea0e5be00000000000000002cd412c09a373f42888073409fe670bf61748f3e543c42be00000000000000004ed113c01e163f4253797b40405779bf4994583e7890a63d0000000000000000149612c0f6e83e4235988140054276bf697c2c3eee4f5c3e0000000000000000a03202c0ce993f4238f3614087bdbebe6c85f83ef27b4abf00000000000000001cb108c0b5a63f42f4fd6640489b18bfff87033f0af21dbf0000000000000000a2b40dc06ea33f42e6916d40c27144bfa81d023f9c27c8be00000000000000007cd510c048903f42e926754062955fbf1d10f03ed1fc06be00000000000000009ed211c0b26e3f42b41f7d405cec67bf38aecc3ea8c60e3e0000000000000000639710c089413f42666b824032f464bf33a5b53e73888b3e00000000000000000877ffbf58e83f421f9d6440584b93be9494273f5bf732bf000000000000000041f105c0bcf43f422a6f69406b7400bf13892e3f2a4808bf0000000000000000e8bc0ac090f13f428cb96f408c8b2abf10ef2c3f0ccba1be000000000000000088ba0dc03bdf3f42dbf97640797644bf3b33233fb1818bbd000000000000000086ac0ec02ebf3f4285997e400f704cbfdc17123f91e0433e0000000000000000397f0dc0f8933f420dfd8240a0db49bf5eb3063f0409a33e0000000000000000afcef9bf5f294042672c68401bc142be648e4b3f776913bf0000000000000000088f02c0883440422e906c403e39c5bee3d4513ffb17d9be0000000000000000c0ec06c0c4314042b64a7240cbf008bfa051503f91c668be00000000000000000da609c013214042e2e478404ca520bf2d52473facf5a4ba00000000000000006b820ac0e40340420fd67f40179f2ebf62ac343f9dfa433e0000000000000000d26f09c078dc3f4206478340afe038bffda81a3f6378ac3e000000000000000075abf3bf025a4042bc796c406a8cabbd4182663fc38edabe0000000000000000ee5ffdbfa3634042ee3d704051da80be67d26b3fd2f697be00000000000000003f6f02c02d6140426328754011cec2be92786a3f01f902be00000000000000006dc504c0d7524042ddd27a405c83ebbe2bae623f4427873d0000000000000000aa8205c0c1394042c7638040618bf7beeb025c3f483e2a3e00000000000000007e52edbf1d784042765471402e49d33c1c2c773f83a384be000000000000000097fff4bfb17f4042224f7440bed0d9bd255f7b3f505920be000000000000000014edfabfd97d404276327840687e55be6c4d7a3fafe8bfbc00000000000000006b9ffebf7c724042acad7c40a1f998be0b0a733f70cfc63d000000000000000097caffbf9e5e4042eeb18040abd6c7be56ac663fe293413e00000000000000003d0ae7bf75824042ad867640f70fa43d8a697b3fd8b02ebe00000000000000001d5aecbfae87404268967840eb8305bd6df97e3f778baabd00000000000000005474f0bf5986404206477b401dfef1bdd0177e3f1925f33c00000000000000000803f3bf917e4042fe607e404a391ebe32dc7b3f0b86b93d000000000000000016def1bf05343d42bc7968409b8802bd17fd3cbf657d2cbf00000000000000007b49f7bff54a3d427008674073e3c0bd9b5b36bfb40b32bf0000000000000000a86ffdbf8a5f3d4214796640ccc564bef67b28bf4f0f38bf00000000000000003ee801c055703d4249d76640bd76b7be855c1dbf95e233bf00000000000000003a75e9bf82623d42d717654086bbca3dd65130bfa2dc37bf0000000000000000a14af1bf7b833d4236026340348a2cbd522226bfb87842bf0000000000000000622dfabf62a13d421e3362408c4047beaefb15bffa6449bf000000000000000081b201c08cb93d421bbb62409d47b4be55e008bf4ea944bf0000000000000000fe48e1bf8a9f3d4214966240971a6e3e590417bfb5f445bf00000000000000004030ebbf52c93d4262f35f40846c803d8b8000bf42d45cbf0000000000000000f86bf6bf00ef3d4291ed5e402d5905be5666d8be4e9a65bf0000000000000000c00901c09f0d3e42c4995f406110a9befa16b7beffa05fbf000000000000000078b4d9bfa7e83d42cb10614035a0b93e75dedebec2f552bf0000000000000000d53ee5bf65193e4287fe5d40438e283eebacaabe8aa66dbf00000000000000005856f2bf53453e424bcd5c40993776bdf88776be3efe77bf000000000000000007ebffbff6683e42ff955d404a4196be590229be980d71bf0000000000000000350cd3bfad3a3e42b39860407f35f43ef84386be44c156bf000000000000000091b8dfbf21703e4243395d40b1f0843e5cc219be973674bf00000000000000001119eebf5ca03e4236ea5b40d5b74e3caa1045bde2ae7fbf00000000000000008603fdbf7ac73e4293c65c404ce279befa84103da91878bf00000000000000003d9bcdbfd1913e42333361401624123fc17a9ebd814051bf00000000000000000adcdabfbac93e4247ac5d4003f8af3e4b15253d122f70bf0000000000000000a4e4e9bf36fc3e42fd4d5c403320ae3d73bf163e08467cbf0000000000000000187df9bf12253f4259345d406a433cbe156f703e0c5a74bf0000000000000000889dc9bf7fea3e4294d96240e0db233fe4e9e33d339d42bf0000000000000000a9ded6bf68223f42d2525f40286ad33e23df6a3e45a461bf000000000000000096e7e5bfe4543f4234f45d40f9bd1d3eb182ac3e83c86dbf00000000000000000a80f5bfbf7d3f42bada5e405a50ecbd4371d93e58e065bf0000000000000000f640c7bfb8403f427d796540df732e3f7f49973e2d682bbf0000000000000000a6edd3bf2b763f42e3196240c8a7ed3e6473d13e4a1e49bf0000000000000000274ee2bf66a63f42d5ca604068ab5d3e8b30033ff7ba54bf00000000000000004738f1bf84cd3f4209a76140e28229bdf9be183f142a4dbf00000000000000006b9fc6bfb1903f42f1f46840275a313f0b33ef3e7da20cbf0000000000000000c729d2bf55c13f42d6e26540b16ffd3e8a2f123fb8a727bf0000000000000000f640dfbf43ed3f4270b16440e6f3893e015a2a3f9d3532bf0000000000000000fad5ecbfe51040424e7a654061c50d3daa053e3fd3502bbf000000000000000072bfc7bff0d63f42c4256d4022742c3f83491e3fdc46cfbe0000000000000000b5a6d1bfb800404212836a40c605013f1121353f00a0fdbe00000000000000006de2dcbf66264042187d69402cf89e3e5ff0493f29ca07bf0000000000000000488ae8bf054540424a296a40e070df3d36dd5a3f15d301bf0000000000000000ee94cabf7d1040429cdc714012281e3f70c43b3f362291be0000000000000000016ad2bf90314042fcc66f40113efb3e201d503f738ca0be0000000000000000c24cdbbf5c4f4042e4f76e407bb8ac3e799f603ff19caebe00000000000000000a85e4bf876740420a806f40f883363e29fb6d3f9127a5be00000000000000006900cfbfc73a4042b8e476401e51093f0e2b523f4f6048be0000000000000000226cd4bf9d514042977375403a45f33e644d5a3f9c2b5ebe0000000000000000fb91dabf326640423be47440c900b13ee13b683f66a175be0000000000000000d0f2e0bffd76404270427540d49d573eff8b733f4f5066be00000000000000000950e3bfec403d42bf4868402a976d3ed7e831bfe73a2ebf0000000000000000a583d9bf25753d42179f66402cd89d3ec7a721bfbb2336bf0000000000000000eacfcabfe9883d4213b86b40d828263f2a4102bf3ec710bf000000000000000022a6d0bf32b73d425dc46540c939053f2944febee3d431bf000000000000000070b1c2bf83d13d42b24b6c40cd4c363fc1e7dabee38e0ebf0000000000000000221ac9bf4d043e42b9c26540a6af253f5c4ac0bef3d229bf0000000000000000c780bcbfd7233e42006f6d408d9c503f90ee80be7ea505bf0000000000000000d734c3bffc583e428599664096a33f3f96b048bedf2622bf0000000000000000ba83b8bf857c3e428c156f40c30b623f433986bdf6f8edbe00000000000000007637bfbfaab13e42e63f6840454d513fe6d8fdbbb56413bf000000000000000086e6b6bf73d73e42282c714039d8693f12a7fd3dce77c6be0000000000000000374fbdbf580a3f422fa36a406bda593f8e72393ea666fcbe000000000000000030bbb7bff2303f42399c734014ff693fa1615e3e1965afbe00000000000000001591bdbf3b5f3f42aca86d40945f543fd489b23e274adfbe00000000000000001afabfbf8bac3f429d2e7140eb0c3f3f37c1113f5089b0be0000000000000000696fc4bfe6ee3f42840d7540200d383f93cc233faf028bbe0000000000000000
+ m_CompressedMesh:
+ m_Vertices:
+ m_NumItems: 0
+ m_Range: 0
+ m_Start: 0
+ m_Data:
+ m_BitSize: 0
+ m_UV:
+ m_NumItems: 0
+ m_Range: 0
+ m_Start: 0
+ m_Data:
+ m_BitSize: 0
+ m_Normals:
+ m_NumItems: 0
+ m_Range: 0
+ m_Start: 0
+ m_Data:
+ m_BitSize: 0
+ m_Tangents:
+ m_NumItems: 0
+ m_Range: 0
+ m_Start: 0
+ m_Data:
+ m_BitSize: 0
+ m_Weights:
+ m_NumItems: 0
+ m_Data:
+ m_BitSize: 0
+ m_NormalSigns:
+ m_NumItems: 0
+ m_Data:
+ m_BitSize: 0
+ m_TangentSigns:
+ m_NumItems: 0
+ m_Data:
+ m_BitSize: 0
+ m_FloatColors:
+ m_NumItems: 0
+ m_Range: 0
+ m_Start: 0
+ m_Data:
+ m_BitSize: 0
+ m_BoneIndices:
+ m_NumItems: 0
+ m_Data:
+ m_BitSize: 0
+ m_Triangles:
+ m_NumItems: 0
+ m_Data:
+ m_BitSize: 0
+ m_UVInfo: 0
+ m_LocalAABB:
+ m_Center: {x: -1.889935, y: 47.26735, z: 6.2712755}
+ m_Extent: {x: 0.461025, y: 0.86515045, z: 2.8351052}
+ m_MeshUsageFlags: 0
+ m_CookingOptions: 30
+ m_BakedConvexCollisionMesh:
+ m_BakedTriangleCollisionMesh:
+ 'm_MeshMetrics[0]': 1
+ 'm_MeshMetrics[1]': 1
+ m_MeshOptimizationFlags: 1
+ m_StreamData:
+ serializedVersion: 2
+ offset: 0
+ size: 0
+ path:
+--- !u!1 &354626372
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 354626373}
+ - component: {fileID: 354626374}
+ m_Layer: 0
+ m_Name: SofaNode - VisuEye
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &354626373
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 354626372}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 459025402}
+ - {fileID: 1589429104}
+ - {fileID: 673499830}
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &354626374
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 354626372}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bbd514e8b1708b348bb1987be968669c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@VisuEye
+ m_displayName: VisuEye
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_parentNodeName: root@Snake
+ m_sofaComponents:
+ - {fileID: 459025401}
+ - {fileID: 1589429101}
+ - {fileID: 673499831}
+ m_hasTransformEngine: 1
+ m_translation: {x: 0, y: 0, z: 0}
+ m_isTranslationCustom: 0
+ m_rotation: {x: 0, y: 0, z: 0}
+ m_isRotationCustom: 0
+ m_scale: {x: 1, y: 1, z: 1}
+ m_isScaleCustom: 0
+--- !u!1 &379016729
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 379016732}
+ - component: {fileID: 379016731}
+ - component: {fileID: 379016730}
+ m_Layer: 0
+ m_Name: SofaContext
+ m_TagString: GameController
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &379016730
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 379016729}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bbd514e8b1708b348bb1987be968669c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: root
+ m_displayName: root
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_parentNodeName: None
+ m_sofaComponents:
+ - {fileID: 474373658}
+ - {fileID: 1614867862}
+ - {fileID: 769461844}
+ - {fileID: 22460415}
+ - {fileID: 1512242786}
+ - {fileID: 1512242785}
+ - {fileID: 1512242784}
+ - {fileID: 1512242783}
+ - {fileID: 2123390290}
+ - {fileID: 1512242780}
+ m_hasTransformEngine: 0
+ m_translation: {x: 0, y: 0, z: 0}
+ m_isTranslationCustom: 0
+ m_rotation: {x: 0, y: 0, z: 0}
+ m_isRotationCustom: 0
+ m_scale: {x: 1, y: 1, z: 1}
+ m_isScaleCustom: 0
+--- !u!114 &379016731
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 379016729}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 29fd615e119b7e54793f03d8e24065c9, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_pluginMgr:
+ m_savedPlugins:
+ - Name: ImagingUS
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: SofaGeneralRigid
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: SofaRigid
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: SofaHaptics
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: SofaHapticAvatar
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: SofaSparseSolver
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: Sofa.Component.Haptics
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: Geomagic
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: SofaHaplyRobotics
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: VirtualXRay
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: BeamAdapter
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: InfinyToolkit
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: MeshRefinement
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: SofaCarving
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: SofaSphFluid
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: SofaCUDA
+ IsAvailable: 0
+ IsEnable: 0
+ - Name: SofaPython3
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: Tearing
+ IsAvailable: 1
+ IsEnable: 0
+ - Name: MultiThreading
+ IsAvailable: 1
+ IsEnable: 0
+ m_sceneFileMgr:
+ m_hasScene: 1
+ m_filename: /SofaUnity/Scenes/SofaScenes/caduceus.scn
+ m_log: 0
+ IsSofaUpdating: 1
+ CatchSofaMessages: 1
+ StepbyStep: 0
+ m_asyncSimulation: 0
+ m_gravity: {x: -0, y: -1000, z: 0}
+ m_timeStep: 0.02
+ breakerActivated: 0
+ m_objects: []
+ SimulationFPS: 0
+--- !u!4 &379016732
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 379016729}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 474373659}
+ - {fileID: 1614867863}
+ - {fileID: 769461845}
+ - {fileID: 22460416}
+ - {fileID: 1512242782}
+ - {fileID: 2123390291}
+ - {fileID: 1036075290}
+ - {fileID: 1758170894}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &442132084
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 442132085}
+ - component: {fileID: 442132086}
+ m_Layer: 0
+ m_Name: BarycentricMapping - BarycentricMapping1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &442132085
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 442132084}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 454415088}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &442132086
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 442132084}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cc6872e208912c44ca3444751ac08ff3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: VisuBody@BarycentricMapping@BarycentricMapping1
+ m_displayName: BarycentricMapping1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 454415089}
+ m_baseComponentType: 18
+ m_componentType: BarycentricMapping
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - mapForces
+ - mapConstraints
+ - mapMasses
+ - mapMatrices
+ - applyRestPosition
+ - useRestPosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064697
+ - rid: 4052745141820064698
+ - rid: 4052745141820064699
+ - rid: 4052745141820064700
+ - rid: 4052745141820064701
+ - rid: 4052745141820064702
+ - rid: 4052745141820064703
+ - rid: 4052745141820064704
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 442132086}
+ m_linkName: input
+ m_linkPath: ..
+ - m_owner: {fileID: 442132086}
+ m_linkName: output
+ m_linkPath: VisualBody
+ - m_owner: {fileID: 442132086}
+ m_linkName: mapper
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ - m_owner: {fileID: 442132086}
+ m_linkName: input_topology
+ m_linkPath: /Snake/grid
+ - m_owner: {fileID: 442132086}
+ m_linkName: output_topology
+ m_linkPath: /Snake/grid
+ m_slaveLinks:
+ - m_owner: {fileID: 442132086}
+ m_linkName: slaves
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064697
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064698
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064699
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: mapForces
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064700
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: mapConstraints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064701
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: mapMasses
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064702
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: mapMatrices
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064703
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: applyRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064704
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 442132086}
+ m_dataName: useRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!1 &454415087
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 454415088}
+ - component: {fileID: 454415089}
+ m_Layer: 0
+ m_Name: SofaNode - VisuBody
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &454415088
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 454415087}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1379231517}
+ - {fileID: 1451512566}
+ - {fileID: 442132085}
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &454415089
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 454415087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bbd514e8b1708b348bb1987be968669c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@VisuBody
+ m_displayName: VisuBody
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_parentNodeName: root@Snake
+ m_sofaComponents:
+ - {fileID: 1379231516}
+ - {fileID: 1451512563}
+ - {fileID: 442132086}
+ m_hasTransformEngine: 1
+ m_translation: {x: 0, y: 0, z: 0}
+ m_isTranslationCustom: 0
+ m_rotation: {x: 0, y: 0, z: 0}
+ m_isRotationCustom: 0
+ m_scale: {x: 1, y: 1, z: 1}
+ m_isScaleCustom: 0
+--- !u!1 &459025400
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 459025402}
+ - component: {fileID: 459025401}
+ m_Layer: 0
+ m_Name: MeshOBJLoader - loader
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &459025401
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 459025400}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8303bbfe06f7b7043a38754ae9a3cf70, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: VisuEye@MeshOBJLoader@loader
+ m_displayName: loader
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 354626374}
+ m_baseComponentType: 16
+ m_componentType: MeshOBJLoader
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - polylines
+ - edges
+ - triangles
+ - quads
+ - polygons
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - normals
+ - flipNormals
+ - triangulate
+ - createSubelements
+ - onlyAttachedPoints
+ - translation
+ - rotation
+ - scale3d
+ - transformation
+ - handleSeams
+ - faceList
+ - texcoordsIndex
+ - positionsDefinition
+ - texcoordsDefinition
+ - normalsIndex
+ - normalsDefinition
+ - texcoords
+ - vertPosIdx
+ - vertNormIdx
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - bool
+ - Vec3d
+ - Vec3d
+ - Vec3d
+ - Mat4x4d
+ - bool
+ - SVector>
+ - SVector>
+ - vector
+ - vector
+ - SVector>
+ - vector
+ - vector
+ - vector
+ - vector
+ m_dataArray:
+ - rid: 4052745141820064578
+ - rid: 4052745141820064579
+ - rid: 4052745141820064580
+ - rid: 4052745141820064581
+ - rid: 4052745141820064582
+ - rid: 4052745141820064583
+ - rid: 4052745141820064584
+ - rid: 4052745141820064585
+ - rid: 4052745141820064586
+ - rid: 4052745141820064587
+ - rid: 4052745141820064588
+ - rid: 4052745141820064589
+ - rid: 4052745141820064590
+ - rid: 4052745141820064591
+ - rid: 4052745141820064592
+ - rid: 4052745141820064593
+ - rid: 4052745141820064594
+ - rid: 4052745141820064595
+ - rid: 4052745141820064596
+ - rid: 4052745141820064597
+ - rid: 4052745141820064598
+ - rid: 4052745141820064599
+ - rid: 4052745141820064600
+ - rid: 4052745141820064601
+ - rid: 4052745141820064602
+ - rid: 4052745141820064603
+ - rid: 4052745141820064604
+ - rid: 4052745141820064605
+ - rid: 4052745141820064606
+ - rid: 4052745141820064607
+ - rid: 4052745141820064608
+ - rid: 4052745141820064609
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064578
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064579
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064580
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: mesh/snake_yellowEye.obj
+ - rid: 4052745141820064581
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 220
+ m_isDouble: 1
+ - rid: 4052745141820064582
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: polylines
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064583
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064584
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064585
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064586
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: polygons
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064587
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064588
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064589
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064590
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064591
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: normals
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 220
+ m_isDouble: 1
+ - rid: 4052745141820064592
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: flipNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064593
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: triangulate
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064594
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: createSubelements
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064595
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: onlyAttachedPoints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064596
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: translation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064597
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: rotation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064598
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: scale3d
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141820064599
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: transformation
+ m_dataType: Mat4x4d
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064600
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: handleSeams
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064601
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: faceList
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064602
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: texcoordsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064603
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: positionsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064604
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: texcoordsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064605
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: normalsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064606
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: normalsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064607
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: texcoords
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 220
+ m_isDouble: 1
+ - rid: 4052745141820064608
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: vertPosIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064609
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 459025401}
+ m_dataName: vertNormIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &459025402
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 459025400}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 354626373}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &474373657
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 474373659}
+ - component: {fileID: 474373658}
+ m_Layer: 0
+ m_Name: VisualStyle - VisualStyle1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &474373658
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 474373657}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e88f85a8ada110442a5b5aad21997e9a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: root@VisualStyle@VisualStyle1
+ m_displayName: VisualStyle1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 379016730}
+ m_baseComponentType: 24
+ m_componentType: VisualStyle
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - displayFlags
+ m_types:
+ - bool
+ - bool
+ - DisplayFlags
+ m_dataArray:
+ - rid: 4052745141820064173
+ - rid: 4052745141820064174
+ - rid: 4052745141820064175
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ m_showData: 1
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064173
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 474373658}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064174
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 474373658}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064175
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 474373658}
+ m_dataName: displayFlags
+ m_dataType: DisplayFlags
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &474373659
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 474373657}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 379016732}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &475992625
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 475992626}
+ - component: {fileID: 475992627}
+ m_Layer: 0
+ m_Name: SofaNode - Blobs
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &475992626
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 475992625}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1194426307}
+ - {fileID: 1872525632}
+ - {fileID: 2012003653}
+ - {fileID: 1689776216}
+ - {fileID: 552668819}
+ m_Father: {fileID: 1758170894}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &475992627
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 475992625}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bbd514e8b1708b348bb1987be968669c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Base@Blobs
+ m_displayName: Blobs
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_parentNodeName: root@Base
+ m_sofaComponents:
+ - {fileID: 1194426306}
+ - {fileID: 1872525631}
+ - {fileID: 2012003652}
+ - {fileID: 1689776215}
+ - {fileID: 552668820}
+ m_hasTransformEngine: 1
+ m_translation: {x: 0, y: 0, z: 0}
+ m_isTranslationCustom: 0
+ m_rotation: {x: 0, y: 0, z: 0}
+ m_isRotationCustom: 0
+ m_scale: {x: 1, y: 1, z: 1}
+ m_isScaleCustom: 0
+--- !u!1 &508680887
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 508680889}
+ - component: {fileID: 508680888}
+ m_Layer: 0
+ m_Name: PointCollisionModel - colPoint
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &508680888
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 508680887}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fdc1ff4aee4589a4f967e46a74099f13, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Collis@PointCollisionModel@colPoint
+ m_displayName: colPoint
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1908012740}
+ m_baseComponentType: 5
+ m_componentType: PointCollisionModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - active
+ - moving
+ - simulated
+ - selfCollision
+ - contactDistance
+ - contactStiffness
+ - contactFriction
+ - contactRestitution
+ - contactResponse
+ - color
+ - group
+ - numberOfContacts
+ - bothSide
+ - computeNormals
+ - displayFreePosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - d
+ - d
+ - d
+ - string
+ - RGBAColor
+ - set
+ - uint
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141921513496
+ - rid: 4052745141921513497
+ - rid: 4052745141921513498
+ - rid: 4052745141921513499
+ - rid: 4052745141921513500
+ - rid: 4052745141921513501
+ - rid: 4052745141921513502
+ - rid: 4052745141921513503
+ - rid: 4052745141921513504
+ - rid: 4052745141921513505
+ - rid: 4052745141921513506
+ - rid: 4052745141921513507
+ - rid: 4052745141921513508
+ - rid: 4052745141921513509
+ - rid: 4052745141921513510
+ - rid: 4052745141921513511
+ - rid: 4052745141921513512
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 508680888}
+ m_linkName: collisionElementActiver
+ m_linkPath:
+ - m_owner: {fileID: 508680888}
+ m_linkName: topology
+ m_linkPath: colliTopo
+ m_slaveLinks: []
+ m_drawCollision: 0
+ m_collisionElement: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513496
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513497
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513498
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: active
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141921513499
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: moving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141921513500
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: simulated
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141921513501
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: selfCollision
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513502
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: contactDistance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513503
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: contactStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 10
+ - rid: 4052745141921513504
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: contactFriction
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513505
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: contactRestitution
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513506
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: contactResponse
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141921513507
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: color
+ m_dataType: RGBAColor
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513508
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513509
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: numberOfContacts
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141921513510
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: bothSide
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513511
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: computeNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513512
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 508680888}
+ m_dataName: displayFreePosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &508680889
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 508680887}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1908012739}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &552668818
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 552668819}
+ - component: {fileID: 552668820}
+ m_Layer: 0
+ m_Name: PointCollisionModel - PointCollisionModel1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &552668819
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 552668818}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 475992626}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &552668820
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 552668818}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fdc1ff4aee4589a4f967e46a74099f13, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Blobs@PointCollisionModel@PointCollisionModel1
+ m_displayName: PointCollisionModel1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 475992627}
+ m_baseComponentType: 5
+ m_componentType: PointCollisionModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - active
+ - moving
+ - simulated
+ - selfCollision
+ - contactDistance
+ - contactStiffness
+ - contactFriction
+ - contactRestitution
+ - contactResponse
+ - color
+ - group
+ - numberOfContacts
+ - bothSide
+ - computeNormals
+ - displayFreePosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - d
+ - d
+ - d
+ - string
+ - RGBAColor
+ - set
+ - uint
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064350
+ - rid: 4052745141820064351
+ - rid: 4052745141820064352
+ - rid: 4052745141820064353
+ - rid: 4052745141820064354
+ - rid: 4052745141820064355
+ - rid: 4052745141820064356
+ - rid: 4052745141820064357
+ - rid: 4052745141820064358
+ - rid: 4052745141820064359
+ - rid: 4052745141820064360
+ - rid: 4052745141820064361
+ - rid: 4052745141820064362
+ - rid: 4052745141820064363
+ - rid: 4052745141820064364
+ - rid: 4052745141820064365
+ - rid: 4052745141820064366
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 552668820}
+ m_linkName: collisionElementActiver
+ m_linkPath:
+ - m_owner: {fileID: 552668820}
+ m_linkName: topology
+ m_linkPath: MeshTopology1
+ m_slaveLinks: []
+ m_drawCollision: 0
+ m_collisionElement: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064350
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064351
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064352
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: active
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064353
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: moving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064354
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: simulated
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064355
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: selfCollision
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064356
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: contactDistance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064357
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: contactStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 10
+ - rid: 4052745141820064358
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: contactFriction
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064359
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: contactRestitution
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064360
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: contactResponse
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064361
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: color
+ m_dataType: RGBAColor
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064362
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064363
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: numberOfContacts
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141820064364
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: bothSide
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064365
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: computeNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064366
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 552668820}
+ m_dataName: displayFreePosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!1 &606243400
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 606243401}
+ - component: {fileID: 606243402}
+ m_Layer: 0
+ m_Name: SofaNode - Visu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &606243401
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 606243400}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 171621250}
+ - {fileID: 672916265}
+ m_Father: {fileID: 1758170894}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &606243402
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 606243400}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bbd514e8b1708b348bb1987be968669c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Base@Visu
+ m_displayName: Visu
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_parentNodeName: root@Base
+ m_sofaComponents:
+ - {fileID: 171621249}
+ - {fileID: 672916268}
+ m_hasTransformEngine: 1
+ m_translation: {x: 0, y: 0, z: 0}
+ m_isTranslationCustom: 0
+ m_rotation: {x: 0, y: 0, z: 0}
+ m_isRotationCustom: 0
+ m_scale: {x: 1, y: 1, z: 1}
+ m_isScaleCustom: 0
+--- !u!1 &672916264
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 672916265}
+ - component: {fileID: 672916268}
+ - component: {fileID: 672916267}
+ - component: {fileID: 672916266}
+ m_Layer: 0
+ m_Name: OglModel - OglModel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &672916265
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 672916264}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 606243401}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &672916266
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 672916264}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 2
+ m_RayTraceProcedural: 0
+ m_RayTracingAccelStructBuildFlagsOverride: 0
+ m_RayTracingAccelStructBuildFlags: 1
+ m_SmallMeshCulling: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: e270af4f66c72aa429af41de7a3de5fd, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &672916267
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 672916264}
+ m_Mesh: {fileID: 1331476054}
+--- !u!114 &672916268
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 672916264}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c9ada23308123864684a6f2bf864f07e, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Visu@OglModel@OglModel
+ m_displayName: OglModel
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 606243402}
+ m_baseComponentType: 23
+ m_componentType: OglModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - enable
+ - position
+ - restPosition
+ - normal
+ - initRestPositions
+ - useNormals
+ - updateNormals
+ - computeTangents
+ - updateTangents
+ - handleDynamicTopology
+ - fixMergedUVSeams
+ - keepLines
+ - vertices
+ - texcoords
+ - tangents
+ - bitangents
+ - edges
+ - triangles
+ - quads
+ - vertPosIdx
+ - vertNormIdx
+ - filename
+ - texturename
+ - translation
+ - rotation
+ - scale3d
+ - scaleTex
+ - translationTex
+ - material
+ - putOnlyTexCoords
+ - srgbTexturing
+ - blendTranslucency
+ - premultipliedAlpha
+ - writeZTransparent
+ - alphaBlend
+ - depthTest
+ - cullFace
+ - lineWidth
+ - pointSize
+ - lineSmooth
+ - pointSmooth
+ - primitiveType
+ - blendEquation
+ - sfactor
+ - dfactor
+ m_types:
+ - bool
+ - bool
+ - bool
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - string
+ - string
+ - Vec3d
+ - Vec3d
+ - Vec3d
+ - Vec2f
+ - Vec2f
+ - Material
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - i
+ - f
+ - f
+ - bool
+ - bool
+ - OptionsGroup
+ - OptionsGroup
+ - OptionsGroup
+ - OptionsGroup
+ m_dataArray:
+ - rid: 4052745141820064176
+ - rid: 4052745141820064177
+ - rid: 4052745141820064178
+ - rid: 4052745141820064179
+ - rid: 4052745141820064180
+ - rid: 4052745141820064181
+ - rid: 4052745141820064182
+ - rid: 4052745141820064183
+ - rid: 4052745141820064184
+ - rid: 4052745141820064185
+ - rid: 4052745141820064186
+ - rid: 4052745141820064187
+ - rid: 4052745141820064188
+ - rid: 4052745141820064189
+ - rid: 4052745141820064190
+ - rid: 4052745141820064191
+ - rid: 4052745141820064192
+ - rid: 4052745141820064193
+ - rid: 4052745141820064194
+ - rid: 4052745141820064195
+ - rid: 4052745141820064196
+ - rid: 4052745141820064197
+ - rid: 4052745141820064198
+ - rid: 4052745141820064199
+ - rid: 4052745141820064200
+ - rid: 4052745141820064201
+ - rid: 4052745141820064202
+ - rid: 4052745141820064203
+ - rid: 4052745141820064204
+ - rid: 4052745141820064205
+ - rid: 4052745141820064206
+ - rid: 4052745141820064207
+ - rid: 4052745141820064208
+ - rid: 4052745141820064209
+ - rid: 4052745141820064210
+ - rid: 4052745141820064211
+ - rid: 4052745141820064212
+ - rid: 4052745141820064213
+ - rid: 4052745141820064214
+ - rid: 4052745141820064215
+ - rid: 4052745141820064216
+ - rid: 4052745141820064217
+ - rid: 4052745141820064218
+ - rid: 4052745141820064219
+ - rid: 4052745141820064220
+ - rid: 4052745141820064221
+ - rid: 4052745141820064222
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 672916268}
+ m_linkName: topology
+ m_linkPath:
+ m_slaveLinks: []
+ m_uvType: 1
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064176
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064177
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064178
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: enable
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064179
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 3576
+ m_isDouble: 1
+ - rid: 4052745141820064180
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: restPosition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064181
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: normal
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064182
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: initRestPositions
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064183
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: useNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064184
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: updateNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064185
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: computeTangents
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064186
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: updateTangents
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064187
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: handleDynamicTopology
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064188
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: fixMergedUVSeams
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064189
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: keepLines
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064190
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: vertices
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 14660
+ m_isDouble: 1
+ - rid: 4052745141820064191
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: texcoords
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 14660
+ m_isDouble: 0
+ - rid: 4052745141820064192
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: tangents
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064193
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: bitangents
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064194
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064195
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064196
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064197
+ type: {class: SofaDataVectorInt, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: vertPosIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: int
+ m_vecSize: 14660
+ - rid: 4052745141820064198
+ type: {class: SofaDataVectorInt, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: vertNormIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: int
+ m_vecSize: 14660
+ - rid: 4052745141820064199
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064200
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: texturename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064201
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: translation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064202
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: rotation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064203
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: scale3d
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141820064204
+ type: {class: SofaVec2Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: scaleTex
+ m_dataType: Vec2
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: 1, y: 1}
+ m_isDouble: 0
+ - rid: 4052745141820064205
+ type: {class: SofaVec2Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: translationTex
+ m_dataType: Vec2
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: 0, y: 0}
+ m_isDouble: 0
+ - rid: 4052745141820064206
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: material
+ m_dataType: Material
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064207
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: putOnlyTexCoords
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064208
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: srgbTexturing
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064209
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: blendTranslucency
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064210
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: premultipliedAlpha
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064211
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: writeZTransparent
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064212
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: alphaBlend
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064213
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: depthTest
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064214
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: cullFace
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 0
+ - rid: 4052745141820064215
+ type: {class: SofaFloatData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: lineWidth
+ m_dataType: float
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064216
+ type: {class: SofaFloatData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: pointSize
+ m_dataType: float
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064217
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: lineSmooth
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064218
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: pointSmooth
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064219
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: primitiveType
+ m_dataType: OptionsGroup
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064220
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: blendEquation
+ m_dataType: OptionsGroup
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064221
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: sfactor
+ m_dataType: OptionsGroup
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064222
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 672916268}
+ m_dataName: dfactor
+ m_dataType: OptionsGroup
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!1 &673499829
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 673499830}
+ - component: {fileID: 673499831}
+ m_Layer: 0
+ m_Name: BarycentricMapping - BarycentricMapping1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &673499830
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 673499829}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 354626373}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &673499831
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 673499829}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cc6872e208912c44ca3444751ac08ff3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: VisuEye@BarycentricMapping@BarycentricMapping1
+ m_displayName: BarycentricMapping1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 354626374}
+ m_baseComponentType: 18
+ m_componentType: BarycentricMapping
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - mapForces
+ - mapConstraints
+ - mapMasses
+ - mapMatrices
+ - applyRestPosition
+ - useRestPosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064523
+ - rid: 4052745141820064524
+ - rid: 4052745141820064525
+ - rid: 4052745141820064526
+ - rid: 4052745141820064527
+ - rid: 4052745141820064528
+ - rid: 4052745141820064529
+ - rid: 4052745141820064530
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 673499831}
+ m_linkName: input
+ m_linkPath: ..
+ - m_owner: {fileID: 673499831}
+ m_linkName: output
+ m_linkPath: VisualEye
+ - m_owner: {fileID: 673499831}
+ m_linkName: mapper
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ - m_owner: {fileID: 673499831}
+ m_linkName: input_topology
+ m_linkPath: /Snake/grid
+ - m_owner: {fileID: 673499831}
+ m_linkName: output_topology
+ m_linkPath: /Snake/grid
+ m_slaveLinks:
+ - m_owner: {fileID: 673499831}
+ m_linkName: slaves
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064523
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064524
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064525
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: mapForces
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064526
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: mapConstraints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064527
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: mapMasses
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064528
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: mapMatrices
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064529
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: applyRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064530
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 673499831}
+ m_dataName: useRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!1 &716937919
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 716937921}
+ - component: {fileID: 716937920}
+ m_Layer: 0
+ m_Name: MeshOBJLoader - loader
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &716937920
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 716937919}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8303bbfe06f7b7043a38754ae9a3cf70, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Stick@MeshOBJLoader@loader
+ m_displayName: loader
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 2033255672}
+ m_baseComponentType: 16
+ m_componentType: MeshOBJLoader
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - polylines
+ - edges
+ - triangles
+ - quads
+ - polygons
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - normals
+ - flipNormals
+ - triangulate
+ - createSubelements
+ - onlyAttachedPoints
+ - translation
+ - rotation
+ - scale3d
+ - transformation
+ - handleSeams
+ - faceList
+ - texcoordsIndex
+ - positionsDefinition
+ - texcoordsDefinition
+ - normalsIndex
+ - normalsDefinition
+ - texcoords
+ - vertPosIdx
+ - vertNormIdx
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - bool
+ - Vec3d
+ - Vec3d
+ - Vec3d
+ - Mat4x4d
+ - bool
+ - SVector>
+ - SVector>
+ - vector
+ - vector
+ - SVector>
+ - vector
+ - vector
+ - vector
+ - vector
+ m_dataArray:
+ - rid: 4052745141820064491
+ - rid: 4052745141820064492
+ - rid: 4052745141820064493
+ - rid: 4052745141820064494
+ - rid: 4052745141820064495
+ - rid: 4052745141820064496
+ - rid: 4052745141820064497
+ - rid: 4052745141820064498
+ - rid: 4052745141820064499
+ - rid: 4052745141820064500
+ - rid: 4052745141820064501
+ - rid: 4052745141820064502
+ - rid: 4052745141820064503
+ - rid: 4052745141820064504
+ - rid: 4052745141820064505
+ - rid: 4052745141820064506
+ - rid: 4052745141820064507
+ - rid: 4052745141820064508
+ - rid: 4052745141820064509
+ - rid: 4052745141820064510
+ - rid: 4052745141820064511
+ - rid: 4052745141820064512
+ - rid: 4052745141820064513
+ - rid: 4052745141820064514
+ - rid: 4052745141820064515
+ - rid: 4052745141820064516
+ - rid: 4052745141820064517
+ - rid: 4052745141820064518
+ - rid: 4052745141820064519
+ - rid: 4052745141820064520
+ - rid: 4052745141820064521
+ - rid: 4052745141820064522
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064491
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064492
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064493
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: mesh/collision_batons.obj
+ - rid: 4052745141820064494
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 16
+ m_isDouble: 1
+ - rid: 4052745141820064495
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: polylines
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064496
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064497
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064498
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064499
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: polygons
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064500
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064501
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064502
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064503
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064504
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: normals
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 16
+ m_isDouble: 1
+ - rid: 4052745141820064505
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: flipNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064506
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: triangulate
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064507
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: createSubelements
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064508
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: onlyAttachedPoints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064509
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: translation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064510
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: rotation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064511
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: scale3d
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141820064512
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: transformation
+ m_dataType: Mat4x4d
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064513
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: handleSeams
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064514
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: faceList
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064515
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: texcoordsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064516
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: positionsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064517
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: texcoordsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064518
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: normalsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064519
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: normalsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064520
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: texcoords
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064521
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: vertPosIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064522
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 716937920}
+ m_dataName: vertNormIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &716937921
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 716937919}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2033255671}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &756701807
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 756701809}
+ - component: {fileID: 756701808}
+ m_Layer: 0
+ m_Name: SofaMesh - MeshTopology
+ m_TagString: Player
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &756701808
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 756701807}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 33eb14f5b03eef7498ad3ef1fc36ca3d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Collis@MeshTopology@colliTopo
+ m_displayName: unset
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1908012740}
+ m_baseComponentType: 19
+ m_componentType: MeshTopology
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - edges
+ - triangles
+ - quads
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - uv
+ - computeAllBuffers
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ m_dataArray:
+ - rid: 4052745141921513546
+ - rid: 4052745141921513547
+ - rid: 4052745141921513548
+ - rid: 4052745141921513549
+ - rid: 4052745141921513550
+ - rid: 4052745141921513551
+ - rid: 4052745141921513552
+ - rid: 4052745141921513553
+ - rid: 4052745141921513554
+ - rid: 4052745141921513555
+ - rid: 4052745141921513556
+ - rid: 4052745141921513557
+ - rid: 4052745141921513558
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks:
+ - m_owner: {fileID: 756701808}
+ m_linkName: slaves
+ m_linkPath: edgeUpdatecolliTopo/edgeUpdate
+ m_meshDim: 3
+ m_forceUpdate: 0
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513546
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513547
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513548
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141921513549
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 497
+ m_isDouble: 1
+ - rid: 4052745141921513550
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513551
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513552
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513553
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513554
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513555
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513556
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513557
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: uv
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 497
+ m_isDouble: 1
+ - rid: 4052745141921513558
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 756701808}
+ m_dataName: computeAllBuffers
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &756701809
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 756701807}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1908012739}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &767311151
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 767311152}
+ - component: {fileID: 767311153}
+ m_Layer: 0
+ m_Name: BarycentricMapping - BarycentricMapping1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &767311152
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 767311151}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1666287172}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &767311153
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 767311151}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cc6872e208912c44ca3444751ac08ff3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: VisuCornea@BarycentricMapping@BarycentricMapping1
+ m_displayName: BarycentricMapping1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1666287173}
+ m_baseComponentType: 18
+ m_componentType: BarycentricMapping
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - mapForces
+ - mapConstraints
+ - mapMasses
+ - mapMatrices
+ - applyRestPosition
+ - useRestPosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064610
+ - rid: 4052745141820064611
+ - rid: 4052745141820064612
+ - rid: 4052745141820064613
+ - rid: 4052745141820064614
+ - rid: 4052745141820064615
+ - rid: 4052745141820064616
+ - rid: 4052745141820064617
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 767311153}
+ m_linkName: input
+ m_linkPath: ..
+ - m_owner: {fileID: 767311153}
+ m_linkName: output
+ m_linkPath: VisualCornea
+ - m_owner: {fileID: 767311153}
+ m_linkName: mapper
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ - m_owner: {fileID: 767311153}
+ m_linkName: input_topology
+ m_linkPath: /Snake/grid
+ - m_owner: {fileID: 767311153}
+ m_linkName: output_topology
+ m_linkPath: /Snake/grid
+ m_slaveLinks:
+ - m_owner: {fileID: 767311153}
+ m_linkName: slaves
+ m_linkPath: unnamedBarycentricMapping1/unnamed
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064610
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064611
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064612
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: mapForces
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064613
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: mapConstraints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064614
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: mapMasses
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064615
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: mapMatrices
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064616
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: applyRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064617
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 767311153}
+ m_dataName: useRestPosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!1 &769461843
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 769461845}
+ - component: {fileID: 769461844}
+ m_Layer: 0
+ m_Name: LCPConstraintSolver - LCPConstraintSolver1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &769461844
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 769461843}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e88f85a8ada110442a5b5aad21997e9a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: root@LCPConstraintSolver@LCPConstraintSolver1
+ m_displayName: LCPConstraintSolver1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 379016730}
+ m_baseComponentType: 9
+ m_componentType: LCPConstraintSolver
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - displayDebug
+ - initial_guess
+ - build_lcp
+ - tolerance
+ - maxIt
+ - regularizationTerm
+ - mu
+ - minW
+ - maxF
+ - constraintForces
+ - computeConstraintForces
+ - group
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - i
+ - d
+ - d
+ - d
+ - d
+ - vector
+ - bool
+ - set
+ m_dataArray:
+ - rid: 4052745141820064156
+ - rid: 4052745141820064157
+ - rid: 4052745141820064158
+ - rid: 4052745141820064159
+ - rid: 4052745141820064160
+ - rid: 4052745141820064161
+ - rid: 4052745141820064162
+ - rid: 4052745141820064163
+ - rid: 4052745141820064164
+ - rid: 4052745141820064165
+ - rid: 4052745141820064166
+ - rid: 4052745141820064167
+ - rid: 4052745141820064168
+ - rid: 4052745141820064169
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 769461844}
+ m_linkName: constraintCorrections
+ m_linkPath: /Snake/UncoupledConstraintCorrection1
+ m_slaveLinks: []
+ m_showData: 1
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064156
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064157
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064158
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: displayDebug
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064159
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: initial_guess
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064160
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: build_lcp
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064161
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: tolerance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 26
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0.001
+ - rid: 4052745141820064162
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: maxIt
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 26
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1000
+ m_isUnsigned: 0
+ - rid: 4052745141820064163
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: regularizationTerm
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064164
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: mu
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0.2
+ - rid: 4052745141820064165
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: minW
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064166
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: maxF
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064167
+ type: {class: SofaDataVectorDouble, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: constraintForces
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: double
+ m_vecSize: 0
+ - rid: 4052745141820064168
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: computeConstraintForces
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064169
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 769461844}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &769461845
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 769461843}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 379016732}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &781050322
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 781050324}
+ - component: {fileID: 781050323}
+ m_Layer: 0
+ m_Name: SofaMesh - SparseGridRamificationTopology
+ m_TagString: Player
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &781050323
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 781050322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 33eb14f5b03eef7498ad3ef1fc36ca3d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@SparseGridRamificationTopology@grid
+ m_displayName: unset
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1036075291}
+ m_baseComponentType: 19
+ m_componentType: SparseGridRamificationTopology
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - edges
+ - triangles
+ - quads
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - uv
+ - computeAllBuffers
+ - fillWeighted
+ - onlyInsideCells
+ - n
+ - min
+ - max
+ - cellWidth
+ - nbVirtualFinerLevels
+ - dataResolution
+ - voxelSize
+ - marchingCubeStep
+ - convolutionSize
+ - facets
+ - finestConnectivity
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - Vec3i
+ - Vec3d
+ - Vec3d
+ - d
+ - i
+ - Vec3i
+ - Vec3d
+ - uint
+ - uint
+ - vector>
+ - bool
+ m_dataArray:
+ - rid: 4052745141921513652
+ - rid: 4052745141921513653
+ - rid: 4052745141921513654
+ - rid: 4052745141921513655
+ - rid: 4052745141921513656
+ - rid: 4052745141921513657
+ - rid: 4052745141921513658
+ - rid: 4052745141921513659
+ - rid: 4052745141921513660
+ - rid: 4052745141921513661
+ - rid: 4052745141921513662
+ - rid: 4052745141921513663
+ - rid: 4052745141921513664
+ - rid: 4052745141921513665
+ - rid: 4052745141921513666
+ - rid: 4052745141921513667
+ - rid: 4052745141921513668
+ - rid: 4052745141921513669
+ - rid: 4052745141921513670
+ - rid: 4052745141921513671
+ - rid: 4052745141921513672
+ - rid: 4052745141921513673
+ - rid: 4052745141921513674
+ - rid: 4052745141921513675
+ - rid: 4052745141921513676
+ - rid: 4052745141921513677
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks:
+ - m_owner: {fileID: 781050323}
+ m_linkName: slaves
+ m_linkPath: virtualLevel0grid/virtualLevel0
+ m_meshDim: 3
+ m_forceUpdate: 0
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513652
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513653
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513654
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: mesh/snake_body.obj
+ - rid: 4052745141921513655
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 184
+ m_isDouble: 1
+ - rid: 4052745141921513656
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513657
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513658
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513659
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513660
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513661
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513662
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513663
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: uv
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141921513664
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: computeAllBuffers
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513665
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: fillWeighted
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141921513666
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: onlyInsideCells
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513667
+ type: {class: SofaVec3IntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: n
+ m_dataType: Vec3i
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: 4, y: 12, z: 3}
+ m_isUnsigned: 0
+ - rid: 4052745141921513668
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: min
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: 11.2479925, y: 0.22301506, z: -9.508285}
+ m_isDouble: 1
+ - rid: 4052745141921513669
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: max
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -10.028422, y: 47.39689, z: 11.613173}
+ m_isDouble: 1
+ - rid: 4052745141921513670
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: cellWidth
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513671
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: nbVirtualFinerLevels
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 3
+ m_isUnsigned: 0
+ - rid: 4052745141921513672
+ type: {class: SofaVec3IntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: dataResolution
+ m_dataType: Vec3i
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: 0, y: 0, z: 0}
+ m_isUnsigned: 0
+ - rid: 4052745141921513673
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: voxelSize
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141921513674
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: marchingCubeStep
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ m_isUnsigned: 1
+ - rid: 4052745141921513675
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: convolutionSize
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141921513676
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: facets
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513677
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 781050323}
+ m_dataName: finestConnectivity
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &781050324
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 781050322}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &793281472
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 793281474}
+ - component: {fileID: 793281473}
+ m_Layer: 0
+ m_Name: MeshOBJLoader - loader
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &793281473
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 793281472}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8303bbfe06f7b7043a38754ae9a3cf70, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: VisuCornea@MeshOBJLoader@loader
+ m_displayName: loader
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1666287173}
+ m_baseComponentType: 16
+ m_componentType: MeshOBJLoader
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - polylines
+ - edges
+ - triangles
+ - quads
+ - polygons
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - normals
+ - flipNormals
+ - triangulate
+ - createSubelements
+ - onlyAttachedPoints
+ - translation
+ - rotation
+ - scale3d
+ - transformation
+ - handleSeams
+ - faceList
+ - texcoordsIndex
+ - positionsDefinition
+ - texcoordsDefinition
+ - normalsIndex
+ - normalsDefinition
+ - texcoords
+ - vertPosIdx
+ - vertNormIdx
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector>
+ - vector
+ - vector
+ - vector
+ - vector
+ - vector
+ - bool
+ - bool
+ - bool
+ - bool
+ - Vec3d
+ - Vec3d
+ - Vec3d
+ - Mat4x4d
+ - bool
+ - SVector>
+ - SVector>
+ - vector
+ - vector
+ - SVector>
+ - vector
+ - vector
+ - vector
+ - vector
+ m_dataArray:
+ - rid: 4052745141820064665
+ - rid: 4052745141820064666
+ - rid: 4052745141820064667
+ - rid: 4052745141820064668
+ - rid: 4052745141820064669
+ - rid: 4052745141820064670
+ - rid: 4052745141820064671
+ - rid: 4052745141820064672
+ - rid: 4052745141820064673
+ - rid: 4052745141820064674
+ - rid: 4052745141820064675
+ - rid: 4052745141820064676
+ - rid: 4052745141820064677
+ - rid: 4052745141820064678
+ - rid: 4052745141820064679
+ - rid: 4052745141820064680
+ - rid: 4052745141820064681
+ - rid: 4052745141820064682
+ - rid: 4052745141820064683
+ - rid: 4052745141820064684
+ - rid: 4052745141820064685
+ - rid: 4052745141820064686
+ - rid: 4052745141820064687
+ - rid: 4052745141820064688
+ - rid: 4052745141820064689
+ - rid: 4052745141820064690
+ - rid: 4052745141820064691
+ - rid: 4052745141820064692
+ - rid: 4052745141820064693
+ - rid: 4052745141820064694
+ - rid: 4052745141820064695
+ - rid: 4052745141820064696
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064665
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064666
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064667
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: filename
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: mesh/snake_cornea.obj
+ - rid: 4052745141820064668
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: position
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 258
+ m_isDouble: 1
+ - rid: 4052745141820064669
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: polylines
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064670
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: edges
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064671
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: triangles
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064672
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: quads
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064673
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: polygons
+ m_dataType: vector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064674
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: tetrahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064675
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: hexahedra
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064676
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: prisms
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064677
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: pyramids
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064678
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: normals
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 258
+ m_isDouble: 1
+ - rid: 4052745141820064679
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: flipNormals
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064680
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: triangulate
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064681
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: createSubelements
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064682
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: onlyAttachedPoints
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064683
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: translation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064684
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: rotation
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -0, y: 0, z: 0}
+ m_isDouble: 1
+ - rid: 4052745141820064685
+ type: {class: SofaVec3Data, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: scale3d
+ m_dataType: Vec3
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: {x: -1, y: 1, z: 1}
+ m_isDouble: 1
+ - rid: 4052745141820064686
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: transformation
+ m_dataType: Mat4x4d
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064687
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: handleSeams
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064688
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: faceList
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064689
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: texcoordsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064690
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: positionsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064691
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: texcoordsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064692
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: normalsIndex
+ m_dataType: SVector>
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064693
+ type: {class: SofaDataVectorVec3, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: normalsDefinition
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec3
+ m_vecSize: 0
+ m_isDouble: 1
+ - rid: 4052745141820064694
+ type: {class: SofaDataVectorVec2, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: texcoords
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 1
+ m_vecType: Vec2
+ m_vecSize: 258
+ m_isDouble: 1
+ - rid: 4052745141820064695
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: vertPosIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064696
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 793281473}
+ m_dataName: vertNormIdx
+ m_dataType: vector
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+--- !u!4 &793281474
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 793281472}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1666287172}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &809145468
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 809145470}
+ - component: {fileID: 809145469}
+ m_Layer: 0
+ m_Name: LineCollisionModel - LineCollisionModel1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &809145469
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 809145468}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fdc1ff4aee4589a4f967e46a74099f13, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Foot@LineCollisionModel@LineCollisionModel1
+ m_displayName: LineCollisionModel1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1366893108}
+ m_baseComponentType: 5
+ m_componentType: LineCollisionModel
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - active
+ - moving
+ - simulated
+ - selfCollision
+ - contactDistance
+ - contactStiffness
+ - contactFriction
+ - contactRestitution
+ - contactResponse
+ - color
+ - group
+ - numberOfContacts
+ - bothSide
+ - displayFreePosition
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - bool
+ - d
+ - d
+ - d
+ - d
+ - string
+ - RGBAColor
+ - set
+ - uint
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141820064272
+ - rid: 4052745141820064273
+ - rid: 4052745141820064274
+ - rid: 4052745141820064275
+ - rid: 4052745141820064276
+ - rid: 4052745141820064277
+ - rid: 4052745141820064278
+ - rid: 4052745141820064279
+ - rid: 4052745141820064280
+ - rid: 4052745141820064281
+ - rid: 4052745141820064282
+ - rid: 4052745141820064283
+ - rid: 4052745141820064284
+ - rid: 4052745141820064285
+ - rid: 4052745141820064286
+ - rid: 4052745141820064287
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 809145469}
+ m_linkName: collisionElementActiver
+ m_linkPath:
+ - m_owner: {fileID: 809145469}
+ m_linkName: topology
+ m_linkPath: MeshTopology1
+ m_slaveLinks: []
+ m_drawCollision: 0
+ m_collisionElement: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141820064272
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064273
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064274
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: active
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141820064275
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: moving
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064276
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: simulated
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064277
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: selfCollision
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064278
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: contactDistance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064279
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: contactStiffness
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 10
+ - rid: 4052745141820064280
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: contactFriction
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064281
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: contactRestitution
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064282
+ type: {class: SofaStringData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: contactResponse
+ m_dataType: string
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value:
+ - rid: 4052745141820064283
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: color
+ m_dataType: RGBAColor
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064284
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: group
+ m_dataType: set
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141820064285
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: numberOfContacts
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ m_isUnsigned: 1
+ - rid: 4052745141820064286
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: bothSide
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141820064287
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 809145469}
+ m_dataName: displayFreePosition
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &809145470
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 809145468}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1366893107}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &814413685
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 814413687}
+ - component: {fileID: 814413686}
+ m_Layer: 0
+ m_Name: CGLinearSolver - linear solver
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &814413686
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 814413685}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b5a9e3a7c55d1304a992047259afb664, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@CGLinearSolver@linear solver
+ m_displayName: linear solver
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1036075291}
+ m_baseComponentType: 22
+ m_componentType: CGLinearSolver
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - parallelInverseProduct
+ - factorizationInvalidation
+ - iterations
+ - tolerance
+ - threshold
+ - warmStart
+ m_types:
+ - bool
+ - bool
+ - bool
+ - bool
+ - uint
+ - d
+ - d
+ - bool
+ m_dataArray:
+ - rid: 4052745141921513633
+ - rid: 4052745141921513634
+ - rid: 4052745141921513635
+ - rid: 4052745141921513636
+ - rid: 4052745141921513637
+ - rid: 4052745141921513638
+ - rid: 4052745141921513639
+ - rid: 4052745141921513640
+ m_linkArchiver:
+ m_links:
+ - m_owner: {fileID: 814413686}
+ m_linkName: linearSystem
+ m_linkPath: MatrixFreeSystem1
+ m_slaveLinks: []
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513633
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513634
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513635
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: parallelInverseProduct
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513636
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: factorizationInvalidation
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 9
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513637
+ type: {class: SofaIntData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: iterations
+ m_dataType: int
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 26
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 20
+ m_isUnsigned: 1
+ - rid: 4052745141921513638
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: tolerance
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 26
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1e-12
+ - rid: 4052745141921513639
+ type: {class: SofaDoubleData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: threshold
+ m_dataType: double
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 26
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1e-18
+ - rid: 4052745141921513640
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 814413686}
+ m_dataName: warmStart
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 10
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!4 &814413687
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 814413685}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &823172610
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 823172611}
+ - component: {fileID: 823172612}
+ m_Layer: 0
+ m_Name: MatrixFreeSystem - MatrixFreeSystem1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &823172611
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 823172610}
+ serializedVersion: 2
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1036075290}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &823172612
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 823172610}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e88f85a8ada110442a5b5aad21997e9a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Snake@MatrixFreeSystem@MatrixFreeSystem1
+ m_displayName: MatrixFreeSystem1
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1036075291}
+ m_baseComponentType: 24
+ m_componentType: MatrixFreeSystem
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - matrixSize
+ - enableAssembly
+ - factorizationInvalidation
+ m_types:
+ - bool
+ - bool
+ - Vec2I
+ - bool
+ - bool
+ m_dataArray:
+ - rid: 4052745141921513591
+ - rid: 4052745141921513592
+ - rid: 4052745141921513593
+ - rid: 4052745141921513594
+ - rid: 4052745141921513595
+ m_linkArchiver:
+ m_links: []
+ m_slaveLinks: []
+ m_showData: 1
+ references:
+ version: 2
+ RefIds:
+ - rid: 4052745141921513591
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 823172612}
+ m_dataName: printLog
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513592
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 823172612}
+ m_dataName: listening
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 2
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+ - rid: 4052745141921513593
+ type: {class: SofaData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 823172612}
+ m_dataName: matrixSize
+ m_dataType: Vec2I
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 11
+ m_isSupported: 0
+ m_isVector: 0
+ - rid: 4052745141921513594
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 823172612}
+ m_dataName: enableAssembly
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 9
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 1
+ - rid: 4052745141921513595
+ type: {class: SofaBoolData, ns: SofaUnity, asm: Assembly-CSharp}
+ data:
+ m_owner: {fileID: 823172612}
+ m_dataName: factorizationInvalidation
+ m_dataType: bool
+ m_isReadOnly: 0
+ m_isEdited: 0
+ m_isDirty: 0
+ m_counter: 0
+ m_flag: 9
+ m_isSupported: 1
+ m_isVector: 0
+ m_value: 0
+--- !u!1 &889506202
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 889506204}
+ - component: {fileID: 889506203}
+ m_Layer: 0
+ m_Name: MeshOBJLoader - loader
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &889506203
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 889506202}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8303bbfe06f7b7043a38754ae9a3cf70, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_uniqueNameId: Foot@MeshOBJLoader@loader
+ m_displayName: loader
+ m_sofaContext: {fileID: 379016731}
+ m_log: 0
+ m_ownerNode: {fileID: 1366893108}
+ m_baseComponentType: 16
+ m_componentType: MeshOBJLoader
+ m_dataArchiver:
+ m_names:
+ - printLog
+ - listening
+ - filename
+ - position
+ - polylines
+ - edges
+ - triangles
+ - quads
+ - polygons
+ - tetrahedra
+ - hexahedra
+ - prisms
+ - pyramids
+ - normals
+ - flipNormals
+ - triangulate
+ - createSubelements
+ - onlyAttachedPoints
+ - translation
+ - rotation
+ - scale3d
+ - transformation
+ - handleSeams
+ - faceList
+ - texcoordsIndex
+ - positionsDefinition
+ - texcoordsDefinition
+ - normalsIndex
+ - normalsDefinition
+ - texcoords
+ - vertPosIdx
+ - vertNormIdx
+ m_types:
+ - bool
+ - bool
+ - string
+ - vector
+ - vector