You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ooc3/DualView Stride.vl

740 lines
53 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" Id="QKNvJgthNjOQboNAJMGtPQ" LanguageVersion="2021.4.9.982" Version="0.128">
<Patch Id="SnZHqU6PZJONw8P2J6hqi5">
<Canvas Id="SmWDq2413iXOSZG35ynh12" DefaultCategory="Main" BordersChecked="false" CanvasType="FullCategory" />
<!--
************************ Application ************************
-->
<Node Name="Application" Bounds="100,100" Id="Ovm8kqxkbuJQSyh3TJxzCH">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="NEncVLCd3aFOrwJxK89JUT">
<Canvas Id="Qc8FgAErEDdLnzY4weBMWH" CanvasType="Group">
<Node Bounds="936,399,305,19" Id="P8uhc8yF9WKONR19OSnwZO">
<p:NodeReference LastCategoryFullName="Stride.Cameras" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="OrbitCamera" />
</p:NodeReference>
<Pin Id="QJVDb4OibgSNCOzWl3rNBD" Name="Components" Kind="InputPin" />
<Pin Id="Rs7Nm6nzFO9OmMWQsCF84Z" Name="Children" Kind="InputPin" />
<Pin Id="T0Fz8AT4nsOOsz5FQ1wfuV" Name="Initial Interest" Kind="InputPin" />
<Pin Id="DkBBezwvS5EPPPOjmpMWRn" Name="Initial Yaw" Kind="InputPin" />
<Pin Id="B7MzwiMnZpyPe2ydEWFVsJ" Name="Initial Pitch" Kind="InputPin" />
<Pin Id="Q66J8OfTDM7O3w1KOMzCKh" Name="Initial Distance" Kind="InputPin" />
<Pin Id="JkRBIETlZxCN1K31a4AJTs" Name="Initial Vertical Field Of View" Kind="InputPin" />
<Pin Id="BiCZ5Tnz82PNBrF8zjcFFc" Name="Projection" Kind="InputPin" />
<Pin Id="JVBy24RnzZZPQknaWDNN3s" Name="Near Clip Plane" Kind="InputPin" />
<Pin Id="QmZDaUUC6CyNsMdBPOGQah" Name="Far Clip Plane" Kind="InputPin" />
<Pin Id="QPLxusysOsnQBxOQHNyamk" Name="Aspect Ratio" Kind="InputPin" />
<Pin Id="DUUDt3wRnNsQANBNuaDaQl" Name="Use Custom Aspect Ratio" Kind="InputPin" />
<Pin Id="N48TfpRLepLOLkHuY9J9wM" Name="Show Helper" Kind="InputPin" />
<Pin Id="QH6ik3SNuXnLuE42kWL7cH" Name="Reset" Kind="InputPin" />
<Pin Id="ElbpbM0qhQsLfRH6iUimvs" Name="Enabled" Kind="InputPin" />
<Pin Id="VSKBZDvaJfbQF5KpDzcjF6" Name="Output" Kind="OutputPin" />
<Pin Id="KApMmU324K1MS7Jl3jIAzr" Name="Position" Kind="OutputPin" />
<Pin Id="NZoIktH61ahMzUwGFmBC8s" Name="Frustum" Kind="OutputPin" />
<Pin Id="AJ7tymqqIOxN0xawnnALeC" Name="Inverse View" Kind="OutputPin" />
<Pin Id="ErNVFrFmKr2MmD7Ma8Pn7q" Name="Camera Component" Kind="OutputPin" />
</Node>
<Node Bounds="243,160,105,19" Id="Sm7FbIvWGj8OzXF17dnIMq">
<p:NodeReference LastCategoryFullName="Stride.Models" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="AxisAndGrid" />
</p:NodeReference>
<Pin Id="MYQHQ2btgLTLRZ19SVyVT1" Name="Transformation" Kind="InputPin" />
<Pin Id="HOvx7xQftzOOJqKWM4IZBc" Name="Axis" Kind="InputPin" />
<Pin Id="SCujYj2nuiJLywPDiarONN" Name="Grid" Kind="InputPin" />
<Pin Id="COfnq1cdrisLf2411uW3C9" Name="Grid Color" Kind="InputPin" />
<Pin Id="OYOxf2nY3ZxL1Oxx7B4Th3" Name="Radius" Kind="InputPin" />
<Pin Id="ERIskldhqnLNu55C40jfCQ" Name="Enabled" Kind="InputPin" DefaultValue="False" />
<Pin Id="HvixEi5irLuOvela21QyQ2" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="408,273,165,19" Id="OU8IHJjjiIUMKwlva25dji">
<p:NodeReference LastCategoryFullName="Stride.Models" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Teapot" />
</p:NodeReference>
<Pin Id="EFuBXKF2NjBLTuC6a3XwyX" Name="Transformation" Kind="InputPin" />
<Pin Id="FqUI8kqsLJvLjTMw4BirPU" Name="Size" Kind="InputPin" />
<Pin Id="Q3FllGevXKbMrKKjZRptwU" Name="Tessellation" Kind="InputPin" />
<Pin Id="PKpHDk9wkn4MBnubU9LVw3" Name="Material" Kind="InputPin" />
<Pin Id="OlRFh1cvtp2PR7BXBAmyf9" Name="Is Shadow Caster" Kind="InputPin" />
<Pin Id="SjZxBgYJ67dMAtU8azM9p4" Name="Components" Kind="InputPin" />
<Pin Id="K8Ywb0baGAROzv9EODLwUD" Name="Children" Kind="InputPin" />
<Pin Id="MtFM1Sq7uHSPTKhMktQiYw" Name="Name" Kind="InputPin" />
<Pin Id="RKMtBGRO5cDPdy8kRywvsT" Name="Enabled" Kind="InputPin" />
<Pin Id="Bbv1MeULQimMlknwpf51SG" Name="Entity" Kind="OutputPin" />
</Node>
<Node Bounds="420,84" Id="P3r3VC8VEO1QMihiXE0jEx">
<p:NodeReference LastCategoryFullName="Stride.Lights" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="AmbientLight" />
</p:NodeReference>
<Pin Id="OJb9CanvhIYL4P2oPJ2fzQ" Name="Color" Kind="InputPin" />
<Pin Id="Kd7emT5pr6rPEedebaN6o7" Name="Intensity" Kind="InputPin" DefaultValue="0.125" />
<Pin Id="Tybs7TSX7niM0CWie7adpd" Name="Component" Kind="InputPin" />
<Pin Id="I7WiFNNlAYuPggqOEZH4bs" Name="Name" Kind="InputPin" />
<Pin Id="RAU37KRsep2P9OsCLhmVyc" Name="Enabled" Kind="InputPin" />
<Pin Id="JgQCUg2oyNyPb6qZNGojwM" Name="Entity" Kind="OutputPin" />
</Node>
<Node Bounds="536,87,185,19" Id="FwCAbvviMNqLhl8QKCca7k">
<p:NodeReference LastCategoryFullName="Stride.Lights" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="PointLight" />
</p:NodeReference>
<Pin Id="U9VuagIoflYMylt0sDD7IY" Name="Position" Kind="InputPin" />
<Pin Id="CujZKk3TTbXNPpD7bmwi8K" Name="Color" Kind="InputPin" />
<Pin Id="Apz1Qz1ZEXCPgN5szcFeur" Name="Intensity" Kind="InputPin" />
<Pin Id="J6vwwMoe9mLMy2ZH69AXaK" Name="Radius" Kind="InputPin" />
<Pin Id="LBXdv4enMVbMKylP6ZRIHY" Name="Shadow" Kind="InputPin" />
<Pin Id="GEppO3oCtxePFKgcOaZEgg" Name="Enable Default Shadow" Kind="InputPin" />
<Pin Id="NJlcAO0mDcdQaAgnXsRhj0" Name="Component" Kind="InputPin" />
<Pin Id="PAQV2q0k6vgPzWQl9vFIFN" Name="Children" Kind="InputPin" />
<Pin Id="R5HDjgObiOQOAwPHXpc1SK" Name="Name" Kind="InputPin" />
<Pin Id="QlMOgWVXVdPMirB3qhbdKa" Name="Enabled" Kind="InputPin" />
<Pin Id="SAGA14v9gjLOOHqEVc9yY5" Name="Entity" Kind="OutputPin" />
</Node>
<Node Bounds="484,131,85,19" Id="G5APclDYILrLt0QwDbgKvU">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
<CategoryReference Kind="Category" Name="Stride" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="CLtDcAAZocoNCl8DNV8Q72" Name="Transformation" Kind="InputPin" />
<Pin Id="BeiEdWHhOVTLtN5ZGOuAtC" Name="Child" Kind="InputPin" />
<Pin Id="As6NLQ1ajEILtyCpsIKCBh" Name="Child 2" Kind="InputPin" />
<Pin Id="QEEJDX7qiUrP4CCYKkWFT1" Name="Name" Kind="InputPin" />
<Pin Id="A9NODNq2ItwMOc1y0xfMGE" Name="Enabled" Kind="InputPin" />
<Pin Id="SudweecmQsOPqx48FD6HbY" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="453,540,225,19" Id="Ai265vNgjCMPduQBcqyUcW">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="SceneTexture" />
</p:NodeReference>
<Pin Id="U7bQL5XOTR2N31bUpsOv2R" Name="Input" Kind="InputPin" />
<Pin Id="LSGtqqqb7kaOwZfDMwEqRc" Name="Size" Kind="InputPin" DefaultValue="1280, 720" />
<Pin Id="Jix64G1ZssvMhVk0uek7R2" Name="Camera" Kind="InputPin" />
<Pin Id="Nayy14KMK4MNgQAmaD5gf5" Name="Clear Color" Kind="InputPin" DefaultValue="0, 0, 0, 1" />
<Pin Id="PmQpSUqSjRROwZYrx1HSt1" Name="Clear" Kind="InputPin" />
<Pin Id="RTWpeM0JS72Qa6ZY4SR77r" Name="Post Effects" Kind="InputPin" />
<Pin Id="VOseyjf5Iw9PAocExPqKq1" Name="Enable Default Post Effects" Kind="InputPin" />
<Pin Id="HOrC4d9KWtqLSVQJsSdbh1" Name="Format" Kind="InputPin" />
<Pin Id="OwnzLPjgsxpPxHXPts7hzx" Name="Depth Format" Kind="InputPin" />
<Pin Id="S9Fhu1Vd1n2LfMxQg64x1r" Name="Render Group Mask" Kind="InputPin" />
<Pin Id="HobGP7I4AdoMzYCKluBPLx" Name="Enabled" Kind="InputPin" />
<Pin Id="JvHGYP90jWePPp0PwjVCqD" Name="Output" Kind="OutputPin" />
<Pin Id="P9zksmbhxCbN7ObB46gcBU" Name="Depth" Kind="OutputPin" />
<Pin Id="JVVMmTnqfKlPvHF2lo10jx" Name="Viewport Settings" Kind="InputPin" />
</Node>
<Node Bounds="395,958,205,19" Id="SxWuTQt1DRzOiC6dhZ7SPY">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Windowing.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="RenderWindow" />
</p:NodeReference>
<Pin Id="HmnlCckMci0OD3XExg2vjF" Name="Bounds" Kind="InputPin" DefaultValue="-1651, -1897, 1080, 1897">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Rectangle" />
</p:TypeAnnotation>
</Pin>
<Pin Id="MmQcYc74uljNcUxz6BqJlB" Name="Bound to Document" Kind="InputPin" DefaultValue="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="VM55hXU8UsONuXe4gQNYOT" Name="Input" Kind="InputPin" />
<Pin Id="DDlHMa6HNzNLYQz5QPJRwU" Name="Render View" Kind="InputPin" />
<Pin Id="MXr47wJBBYmMaleLzKbLFf" Name="Title" Kind="InputPin" DefaultValue="Left" />
<Pin Id="C3MAiXrs8OAMAxb3EkxqcE" Name="Clear Color" Kind="InputPin" DefaultValue="0.3700001, 0.3700001, 0.3700001, 1" />
<Pin Id="Ks0NT4xOqoRPreSyn8ShwX" Name="Clear" Kind="InputPin" DefaultValue="True" />
<Pin Id="GOifc9IlKk0OfxyrWAJ3Zc" Name="Edit Mode" Kind="InputPin" />
<Pin Id="Psjk7gE3C5qNY1TYPPhe2R" Name="Enable Keyboard Shortcuts" Kind="InputPin" />
<Pin Id="DvpsdvQokGqOWciRJIlFcF" Name="Enabled" Kind="InputPin" />
<Pin Id="HQ0ujINjx6BNo3l0DXKdsU" Name="Present Interval" Kind="InputPin" />
<Pin Id="QzTJSO2kEj8LbXFlm0TAOw" Name="Output" Kind="OutputPin" />
<Pin Id="P1H1kFbTd5LOOnBRS6u4cj" Name="Client Bounds" Kind="OutputPin" />
<Pin Id="U1sOuyKnO7kPa7Ch6Y6Xy6" Name="Input Source" Kind="OutputPin" />
<Pin Id="OTwtXlcOL6iMyFVXIgiAMl" Name="Back Buffer" Kind="OutputPin" />
<Pin Id="CMDMTjIxr67MtuvnAQHCRN" Name="Depth Buffer" Kind="OutputPin" />
</Node>
<Node Bounds="438,377" Id="KezQySuUT3qNDGzBY4tKSI">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="RootScene" />
<CategoryReference Kind="Category" Name="Stride" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="JfDzZQ4kItgO1JJHXW0SwH" Name="Child" Kind="InputPin" />
<Pin Id="QLtk9hCUf6lLIYeBNRlv5O" Name="Child 2" Kind="InputPin" />
<Pin Id="DX6JHzM4A3YLlTnN4IhfvD" Name="Child 3" Kind="InputPin" />
<Pin Id="Pf8l9hsoSxJLjZ8672dbLJ" Name="Child 4" Kind="InputPin" />
<Pin Id="CY6vSdtEX9dPlueqoIa1Lb" Name="Enabled" Kind="InputPin" />
<Pin Id="Sj8Sj2v0iSUPVCOsVHpGUz" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="475,464,34,19" Id="I4JYU1Hp61DNvhtp9yFZfI">
<p:NodeReference LastCategoryFullName="Primitive.Int2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Int2 (Create)" />
</p:NodeReference>
<Pin Id="JXcTvkYB8EmNwpRrfTIsWI" Name="X" Kind="InputPin" DefaultValue="2160" />
<Pin Id="V43qMqoVIOxPRC0yUbWjNa" Name="Y" Kind="InputPin" DefaultValue="1920" />
<Pin Id="P6KCtIZgclXOquHUkxLpV3" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="641,958,205,19" Id="DP0crta38V7NB1o7G9xJJ3">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Windowing.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="RenderWindow" />
</p:NodeReference>
<Pin Id="U0PU88w8P3cQCuUPN0dBsn" Name="Bounds" Kind="InputPin" DefaultValue="-571, -1897, 1080, 1897">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Rectangle" />
</p:TypeAnnotation>
</Pin>
<Pin Id="G9q039WJQoaMSYTZ6An9Km" Name="Bound to Document" Kind="InputPin" DefaultValue="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="V3Zuald4AJxLIlJy3DvwFg" Name="Input" Kind="InputPin" />
<Pin Id="PsdKQmSXhhgLyz4I5EWSrA" Name="Render View" Kind="InputPin" />
<Pin Id="HtMupasRNYQPjeyOgEkl2b" Name="Title" Kind="InputPin" DefaultValue="Right" />
<Pin Id="Pf8UP68f52IOgL3Zkyd2Zo" Name="Clear Color" Kind="InputPin" DefaultValue="0.28, 0.28, 0.28, 1" />
<Pin Id="A2wr3BTFGc9LnfXuKlWN61" Name="Clear" Kind="InputPin" DefaultValue="True" />
<Pin Id="FwAVJVt7PckMPoX9u7UDxE" Name="Edit Mode" Kind="InputPin" />
<Pin Id="NpVoBHH7zCINCyyiKPxzs8" Name="Enable Keyboard Shortcuts" Kind="InputPin" />
<Pin Id="KyY9P6hFl9ENtimNlVxMnp" Name="Enabled" Kind="InputPin" />
<Pin Id="RsPbot9k5DgLV0nZ6TWYR6" Name="Present Interval" Kind="InputPin" />
<Pin Id="TMlLyHvnyG7PrbZ4XS41dZ" Name="Output" Kind="OutputPin" />
<Pin Id="OeYHv5SzC4CNPtAhykWg3I" Name="Client Bounds" Kind="OutputPin" />
<Pin Id="RwsbHNo28k3Pah9DWW0cD1" Name="Input Source" Kind="OutputPin" />
<Pin Id="Iq2LPwo2zBoNgZfsGVKnJI" Name="Back Buffer" Kind="OutputPin" />
<Pin Id="Vtrljf3aZgrPJTlXcs5SfA" Name="Depth Buffer" Kind="OutputPin" />
</Node>
<Node Bounds="923,1003,205,19" Id="NPuDJiYp74aL4p30F1ZXqG">
<p:NodeReference LastCategoryFullName="Stride" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="SceneWindow" />
</p:NodeReference>
<Pin Id="S9PAxyU1Ka0LvefQAFKK12" Name="Bounds" Kind="InputPin" DefaultValue="1000, 40, 786, 433" />
<Pin Id="VePWENcej8LMPmKC0KLhZ3" Name="Input" Kind="InputPin" />
<Pin Id="SbkZT4ooVKKNCV4WU9NMbU" Name="Camera" Kind="InputPin" />
<Pin Id="PitsZ3XMO4UO8Pc8A5dQkK" Name="Enable Default Camera" Kind="InputPin" />
<Pin Id="FQOcLF5X5aaOkYIntaGJb3" Name="Title" Kind="InputPin" DefaultValue="Debug" />
<Pin Id="HjYQwrCJjFKN5P4NF0nKq1" Name="Clear Color" Kind="InputPin" />
<Pin Id="KUKkQtGFjhjPBDRq2Rewvx" Name="Clear" Kind="InputPin" />
<Pin Id="HQ5SW6K9JyJQGoSmJkdSXY" Name="Post Effects" Kind="InputPin" />
<Pin Id="IDANmjKTiQxN1sCIrfcecw" Name="Enable Default Post Effects" Kind="InputPin" />
<Pin Id="L3yGAGRea7vOg8AhiTc4Am" Name="Render Group Mask" Kind="InputPin" />
<Pin Id="UlldUC7IMu9OvLZZrKm59U" Name="Enable Keyboard Shortcuts" Kind="InputPin" />
<Pin Id="MGaf50uQOKFQSjJnAtaVVj" Name="Enabled" Kind="InputPin" />
<Pin Id="Alpf7dx5nDOOaK4ukDuwPg" Name="Output" Kind="OutputPin" />
<Pin Id="VNQIwdGP9lYLTgCtYyZPzO" Name="Client Bounds" Kind="OutputPin" />
<Pin Id="Mbckn6lSdfWOFc9YGVpDxV" Name="Input Source" Kind="OutputPin" />
</Node>
<Node Bounds="439,876,145,19" Id="B86Azo9jluUNQifTsJlwy9">
<p:NodeReference LastCategoryFullName="Stride.Models.Meshes" LastSymbolSource="VL.Stride.Rendering.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="QuadRenderer" />
</p:NodeReference>
<Pin Id="T8CqwYyxnIiMQjFjIKwWO5" Name="Transformation" Kind="InputPin" />
<Pin Id="AeoevbGLM0ZNaSyuqis8ZD" Name="Texture" Kind="InputPin" />
<Pin Id="D8zBswlw4tyMJuHMGIHrRe" Name="Color" Kind="InputPin" />
<Pin Id="DR7KGZRUs84QApY8X8VYXQ" Name="Blend State" Kind="InputPin" />
<Pin Id="NQmPr602IbNNFglM95JL9W" Name="Rasterizer State" Kind="InputPin" />
<Pin Id="F51lhLFFUKAPrwGj2EmyNY" Name="Depth Stencil State" Kind="InputPin" />
<Pin Id="FxzTr0kdzJxOagf4aHcX6P" Name="Aspect Ratio Correction Mode" Kind="InputPin" DefaultValue="OriginalSize" />
<Pin Id="IEw6zLqC2zhLaa3XsoTkAK" Name="Anchor" Kind="InputPin" />
<Pin Id="I6hSGkPNqEhPN19R1t2VaS" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="683,872,145,19" Id="TMyfkoHqBfePEpO82XRGeM">
<p:NodeReference LastCategoryFullName="Stride.Models.Meshes" LastSymbolSource="VL.Stride.Rendering.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="QuadRenderer" />
</p:NodeReference>
<Pin Id="TWtKmMr373MNA1Ijr9Bflr" Name="Transformation" Kind="InputPin" />
<Pin Id="G5a1CT1TwZbNq64bWkxgmJ" Name="Texture" Kind="InputPin" />
<Pin Id="QPnpuyFXpFULN1VTjcWoqT" Name="Color" Kind="InputPin" />
<Pin Id="VYyKLtw7Zr2QCNRhtZKGxD" Name="Blend State" Kind="InputPin" />
<Pin Id="QWswakG8XWdQDFDx44jrmA" Name="Rasterizer State" Kind="InputPin" />
<Pin Id="C5JVuOMyVGMLDNOpZVqAxr" Name="Depth Stencil State" Kind="InputPin" />
<Pin Id="NNKDoQwdUaRPCf8AaeM3Js" Name="Aspect Ratio Correction Mode" Kind="InputPin" DefaultValue="OriginalSize" />
<Pin Id="E4wCVfqpD3rNcfgw3imIdx" Name="Anchor" Kind="InputPin" />
<Pin Id="RDHlMxY40u6PzZhNtX5W4o" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="437,916,112,19" Id="ETrcSJPKePuMsJC7ZgNGXE">
<p:NodeReference LastCategoryFullName="Stride.Rendering" LastSymbolSource="VL.Stride.Rendering.Nodes">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessNode" Name="WithinCommonSpace" />
</p:NodeReference>
<Pin Id="AFIQHu9aUUkLVrKHnv7Byj" Name="Input" Kind="InputPin" />
<Pin Id="I09239goYANN1mii4Fvl6T" Name="Common Screen Space" Kind="InputPin" DefaultValue="DIP" />
<Pin Id="EiGK4G23BSEOBVuxdEWnns" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="468,740,58,19" Id="GbOiExtSTgcMeEYTCMouYP">
<p:NodeReference LastCategoryFullName="2D.Transform" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Translate" />
<CategoryReference Kind="Category" Name="Transform" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="2D" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="KxK760PGfCWQdsqM0gJB8L" Name="Input" Kind="InputPin" />
<Pin Id="KOiSmvzViOsP2Lt84YOvpA" Name="Translation" Kind="InputPin" DefaultValue="5.5, 0" />
<Pin Id="EwZiqWNWSEmPZed0ICt7Kn" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="687,760,58,19" Id="C9mMNf3Fw1INb1NaPiOBJV">
<p:NodeReference LastCategoryFullName="2D.Transform" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Translate" />
<CategoryReference Kind="Category" Name="Transform" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="2D" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="C03sCo5AOxfMSB0U5xpOJN" Name="Input" Kind="InputPin" />
<Pin Id="PBqPEZ0323uQUDumzuYZxl" Name="Translation" Kind="InputPin" DefaultValue="-5.5, 0" />
<Pin Id="TFqjpUD3mxcLwSATsk9rmy" Name="Output" Kind="OutputPin" />
</Node>
<ControlPoint Id="SV45RAFDjkOLaj8NBgi1wD" Bounds="682,867" />
<Node Bounds="682,911,112,19" Id="Vc1h8mGajSTO6FlV4HQv0f">
<p:NodeReference LastCategoryFullName="Stride.Rendering" LastSymbolSource="VL.Stride.Rendering.Nodes">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessNode" Name="WithinCommonSpace" />
</p:NodeReference>
<Pin Id="F83qSwugGYFPuBvGXL1j5b" Name="Input" Kind="InputPin" />
<Pin Id="Cliz0HW5ID8LTztnQjqHJM" Name="Common Screen Space" Kind="InputPin" DefaultValue="DIP" />
<Pin Id="BO7prRDDDELL0N2n20b5jp" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="736,727,22,19" Id="IlrZlYBFe2ZMfOI9I9tMhI">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="Vector2Type" Name="Vector2" />
<Choice Kind="OperationCallFlag" Name="- (Negate)" />
</p:NodeReference>
<Pin Id="PKrDIH9HQwxPmmSACOZVSX" Name="Input" Kind="StateInputPin" />
<Pin Id="RKWtXFqztMIPbgcNenS49l" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="P1gvN6yQJlOLTm3yJktcBm" Comment="Translation" Bounds="523,658,35,28" ShowValueBox="true" isIOBox="true" Value="5.67, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="474,612,76,19" Id="HOZvAGeqJw5LvfFRqCSDHN">
<p:NodeReference LastCategoryFullName="2D.Transform" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="UniformScale" />
<CategoryReference Kind="Category" Name="Transform" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="2D" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="JA8mU6ls7TNPtGTCCnp3wM" Name="Input" Kind="InputPin" />
<Pin Id="KgPXe3beTZNL5PonC8YY2E" Name="Scaling" Kind="InputPin" />
<Pin Id="LA7aEEvvT11OXMaaUPWQqM" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="475,503,25,19" Id="M0Or9SpvzHxPCmIAcCb2Se">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="+" />
</p:NodeReference>
<Pin Id="Q4TQ8n8aIhdQAmHM6GT6CG" Name="Input" Kind="InputPin" />
<Pin Id="Fj7psgspyWwP6k3ni5ReuV" Name="Input 2" Kind="InputPin" DefaultValue="200, 0" />
<Pin Id="OE5aTTuNA7oNj0yd7x8QPh" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="388,1012,205,19" Id="E4jbEtnoOtYLfSMJEbmRfb">
<p:NodeReference LastCategoryFullName="Stride.Windowing" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="SetWindowState" />
</p:NodeReference>
<Pin Id="Uydv5TSy1KcMR2wdfvoCoD" Name="Input" Kind="InputPin" />
<Pin Id="JDa8vbWVYoZPJIsrZVzv5J" Name="Resizeable" Kind="InputPin" DefaultValue="False" />
<Pin Id="T0h2sFJiiLyQP58elNcWOw" Name="Mouse Visible" Kind="InputPin" DefaultValue="False" />
<Pin Id="Dmwtsi9atFWNMVLFQdIICx" Name="Title" Kind="InputPin" DefaultValue="Left" />
<Pin Id="I36s4whaHL6PrGwopefjEL" Name="Border Less" Kind="InputPin" DefaultValue="True" />
<Pin Id="HOsNMy2Q0eON9ga2IsocTR" Name="Position" Kind="InputPin" />
<Pin Id="EdfSWwTNo3JNHP8IOrClDL" Name="Set Position" Kind="InputPin" />
<Pin Id="JnbQ7SpRBPVOxoVr12HqdA" Name="Size" Kind="InputPin" />
<Pin Id="P2ZI09ulZPwMWAa7N5vwuu" Name="Set Size" Kind="InputPin" />
<Pin Id="T5mDup6m5ZNNJH437is11p" Name="Show" Kind="InputPin" />
<Pin Id="OCGYnXiSqhtNd6dTdhxJ3K" Name="Hide" Kind="InputPin" />
<Pin Id="KEkuns6ShB7LFvdrM9asnS" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="638,1005,205,19" Id="TOkvwFNoJf0LXWmmXwFSXD">
<p:NodeReference LastCategoryFullName="Stride.Windowing" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="SetWindowState" />
</p:NodeReference>
<Pin Id="EBX5ca8swYbPkjywBZmiOP" Name="Input" Kind="InputPin" />
<Pin Id="A47p43k1S0rM1PluIVilX5" Name="Resizeable" Kind="InputPin" DefaultValue="False" />
<Pin Id="G4kQBjLUHA6PPpQur97tze" Name="Mouse Visible" Kind="InputPin" DefaultValue="False" />
<Pin Id="FDB0qAd4Xu0PMJF0g1HhRG" Name="Title" Kind="InputPin" DefaultValue="Left" />
<Pin Id="M62506AmaDVNjjUyeXYNFn" Name="Border Less" Kind="InputPin" DefaultValue="True" />
<Pin Id="O7VWAhkkYxLPzuODOHw0PL" Name="Position" Kind="InputPin" />
<Pin Id="K71NJ6hNVYAMysNvlx7qqe" Name="Set Position" Kind="InputPin" />
<Pin Id="CgaUHUxhFQOOUfkmfA5lzA" Name="Size" Kind="InputPin" />
<Pin Id="Obne9vOcYKcLVbZnUT1Ida" Name="Set Size" Kind="InputPin" />
<Pin Id="RjOqXgeWFVsNnoTpPvdwoQ" Name="Show" Kind="InputPin" />
<Pin Id="RR3hFl3J7Y9LDOsc1r9z7t" Name="Hide" Kind="InputPin" />
<Pin Id="J82uegNe0t0LdbIKDhkoiR" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="744,418,165,19" Id="LRUdBpbO3jWNxoiDfdtRPl">
<p:NodeReference LastCategoryFullName="Stride.Rendering" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="RenderEntity" />
</p:NodeReference>
<Pin Id="PsCTzv9apmVMUFbiiUuB85" Name="Transformation" Kind="InputPin" />
<Pin Id="PNxW27NWfvlPG6f0oz1qnp" Name="Input" Kind="InputPin" />
<Pin Id="SsuO2eYimGSLsgpZUv0fYS" Name="Render Stage" Kind="InputPin" DefaultValue="Opaque" />
<Pin Id="GSQuVrmdK86M4YYT1nWJcE" Name="Single Call Per Frame" Kind="InputPin" />
<Pin Id="UHBTkMpN4RjMO2I2k3p06v" Name="Render Group" Kind="InputPin" DefaultValue="Group1" />
<Pin Id="MOlxMDxKLqROM2lmwaugyl" Name="Components" Kind="InputPin" />
<Pin Id="HhTZYjcwf3WN2QF56MONBz" Name="Children" Kind="InputPin" />
<Pin Id="QJNekgng2tUMJieqkAUYpa" Name="Name" Kind="InputPin" />
<Pin Id="Lo4phHCtZV5LLMZLTnCK6L" Name="Enabled" Kind="InputPin" />
<Pin Id="UmyQv1LKXBxOOeM1mx9pIk" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="754,282,105,19" Id="OQgkEiG2FLTMNP3NokND78">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Text" />
<CategoryReference Kind="Category" Name="Text" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Layers" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="LGkTtUc54ZlQTtiKEr06WR" Name="Position" Kind="InputPin" DefaultValue="-1.11, -0.49" />
<Pin Id="RmsxOGNQGv8OrJurxPd5id" Name="Size" Kind="InputPin" />
<Pin Id="FgVS6sb4pXnNoIPb0dETJK" Name="Anchor" Kind="InputPin" />
<Pin Id="FlP4TCZCqr5MkHbev0YiZs" Name="Text" Kind="InputPin" DefaultValue="Lorem ipsum dolor etc etc etc" />
<Pin Id="R74V3RVON2EQCH0IRTdimi" Name="Paint" Kind="InputPin" />
<Pin Id="JPbGjw2I0ryPuT2HecjEZH" Name="Enabled" Kind="InputPin" />
<Pin Id="CovikGh0vUAPGKUKLXAQJv" Name="Output" Kind="OutputPin" />
<Pin Id="OIhxjxRwxDhO9lcLtwsRCs" Name="Baseline Position" Kind="OutputPin" />
</Node>
<Node Bounds="880,218,105,19" Id="Bf1JyiEEe5bQNlnknrV5Wv">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="BreakAtRect" />
<PinReference Kind="InputPin" Name="Text">
<p:DataTypeReference p:Type="TypeReference" LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:DataTypeReference>
</PinReference>
</p:NodeReference>
<Pin Id="NaaXvxbUgz9NmF46AHJdYP" Name="Text" Kind="InputPin" />
<Pin Id="MlrRHCSrCi5LoRiv6wwMcG" Name="Rectangle" Kind="InputPin" />
<Pin Id="NcZopfoaa44PusalaPdXo9" Name="Remove Empty Lines" Kind="InputPin" />
<Pin Id="OiM1jfAxeg1N8CwEpRc8fe" Name="Break at Words" Kind="InputPin" />
<Pin Id="L0sZ1RjBnoxLLsiifA4wqi" Name="Align Bottom" Kind="InputPin" DefaultValue="False" />
<Pin Id="RrCGPmlVmphOTGvKLG5XOx" Name="Paint" Kind="InputPin" />
<Pin Id="MuOcBQMKzgIQNJYXv8t6wD" Name="Output" Kind="OutputPin" />
<Pin Id="LW95gAhquWCOIxZKhycrQl" Name="Leftover" Kind="OutputPin" />
</Node>
<Pad Id="S3wES2xgvDFP9c7Juk3mEy" Comment="Text" Bounds="887,191,35,15" ShowValueBox="true" isIOBox="true" Value="This condition of immersiveness affects our perception and understanding of the world. How can we intervene beyond the limits it imposes on us?">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="900,143" Id="GoPrdXeyja9M3422Tw6HsL">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Rectangle (Join)" />
</p:NodeReference>
<Pin Id="AE7mvAb1HJ4Mdly5jJsAPY" Name="Position" Kind="InputPin" DefaultValue="0, 0" />
<Pin Id="KbJz0dLLXPYOZqAmlXU5cD" Name="Size" Kind="InputPin" DefaultValue="2.16, 1.9" />
<Pin Id="FMro2VZFM9PP7TxU8ayOQ1" Name="Anchor" Kind="InputPin" DefaultValue="Center" />
<Pin Id="C7YqgILcjD0NIsQY8unPKm" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="1000,88,165,19" Id="Ff4j15mRey4PYYR385VEJE">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FontAndParagraph" />
</p:NodeReference>
<Pin Id="UWLY8ATBbPUMRA0YmrKlqq" Name="Input" Kind="InputPin" />
<Pin Id="F1SCk5HqVpNOjQxppby4KZ" Name="Family Name" Kind="InputPin" DefaultValue="Inter" />
<Pin Id="QvuCLTfQGqtPuxW6geENmI" Name="Style" Kind="InputPin" />
<Pin Id="C22OW5YXDx5OpnFZVkwndQ" Name="Size" Kind="InputPin" DefaultValue="0.142" />
<Pin Id="P8tUAdT6JFwM93YP8AP3cL" Name="Color" Kind="InputPin" />
<Pin Id="QPBqDOyoK6tQZKPjFJPFIo" Name="Line Height in em" Kind="InputPin" DefaultValue="1.5" />
<Pin Id="U50tshCZ2sKLrf0MC189jJ" Name="Horizontal Alignment" Kind="InputPin" DefaultValue="Left" />
<Pin Id="IQGnpkHNwyjOi63xKcsk0O" Name="Vertical Alignment" Kind="InputPin" DefaultValue="Top" />
<Pin Id="Gb5SF5N9i8yLYH1duezAKc" Name="Show Helpers" Kind="InputPin" />
<Pin Id="HpjhFTvYtAHQBdhqsZaGuy" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="957,310" Id="PeckPT3PlqsL8Lwk4gdEHz">
<p:NodeReference LastCategoryFullName="Stride.Textures" LastSymbolSource="VL.Stride.Engine.Nodes">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessNode" Name="BackgroundComponent" />
</p:NodeReference>
<Pin Id="JN7V4SaIzDpNk9nou0kuxD" Name="Texture" Kind="InputPin" />
<Pin Id="JH6I3fVeumgMxr6QoVKAV7" Name="Intensity" Kind="InputPin" />
<Pin Id="PmGL8vwqviBOO9V5k85gX3" Name="Is 2D" Kind="InputPin" DefaultValue="True" />
<Pin Id="UpIBUAKBKhILmzvNgm5Vs2" Name="Render Group" Kind="InputPin" />
<Pin Id="LOqKvbJJQJ0Mlx6BqFwcPp" Name="Enabled" Kind="InputPin" />
<Pin Id="GjMF5qLT0o3QXDAKZdC9Kq" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="909,365" Id="UNAeToYMUpsQQlKOWXUAu9">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="FromValue" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="T7um2zJVb08M8N7ekrDka9" Name="Input" Kind="InputPin" />
<Pin Id="EoTCmtK0WdJOWfMgPFgIfh" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="808,325,105,19" Id="VjQf7L9KVbGNTkPmxed5dQ">
<p:NodeReference LastCategoryFullName="Stride.Textures.Source" LastSymbolSource="VL.Stride.Windows.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="SkiaTexture" />
</p:NodeReference>
<Pin Id="TzS0KUVBExXMxDV58stix5" Name="Input" Kind="InputPin" />
<Pin Id="CvqZvjqfhmGNGycH0up87t" Name="Size" Kind="InputPin" />
<Pin Id="R8CLmzycf1PO8Gs4duhjz6" Name="Space" Kind="InputPin" />
<Pin Id="Sy81S7GJiMZNthGdWWE8pC" Name="Clear" Kind="InputPin" />
<Pin Id="Bn0af5ZmI6YQZ60JHkBV91" Name="Clear Color" Kind="InputPin" />
<Pin Id="PPekK6dYSCwPgSYxadMNC3" Name="Format" Kind="InputPin" />
<Pin Id="JlJBmQxmjcaOv6Qw7EHPun" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1357,-42,105,19" Id="DA8vj0UcSUPPZK1ERxEllb">
<p:NodeReference LastCategoryFullName="Stride.Assets" LastSymbolSource="VL.Stride.Assets.Windows.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FileModel" />
</p:NodeReference>
<p:HelpFocus p:Assembly="VL.Lang" p:Type="VL.Model.HelpPriority">High</p:HelpFocus>
<Pin Id="QTiuqbS4RraO4C6z6ge0n9" Name="Path" Kind="InputPin" />
<Pin Id="DXEbkyF61j7NfjJ7eyn1C9" Name="Import Scale" Kind="InputPin" />
<Pin Id="Mp5djosbtzOPTYx1NBhJHt" Name="Pivot Position" Kind="InputPin" />
<Pin Id="M4Yb2ExwPhDPv5cjbOA6fv" Name="Reload" Kind="InputPin" />
<Pin Id="AhsDPKACoTjQdcdrzp7nRn" Name="Model" Kind="OutputPin" />
<Pin Id="A4CYoqBbDmINHvCxzgGdGS" Name="Is Loading" Kind="OutputPin" />
<Pin Id="BFy2lKgdbkKPOqF1NKLUI9" Name="Already Loaded" Kind="OutputPin" />
</Node>
<Pad Id="EIhQ8fBUPjCPVNxUD9maQj" Comment="Path" Bounds="1359,-173,39,15" ShowValueBox="true" isIOBox="true" Value="..\Assets\astroBoy_walk.dae">
<p:TypeAnnotation LastCategoryFullName="IO" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Path" />
</p:TypeAnnotation>
</Pad>
<Pad Id="RNwQUeakg6DO3WoiwucjaN" Comment="Import Scale" Bounds="1392,-138,35,15" ShowValueBox="true" isIOBox="true" Value="5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="Jx3BOPxFQEDO0IA2vejC3G" Comment="Pivot Position" Bounds="1426,-107,35,43" ShowValueBox="true" isIOBox="true" Value="0, 0, 0">
<p:TypeAnnotation LastCategoryFullName="3D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector3" />
</p:TypeAnnotation>
</Pad>
<Pad Id="PvXA0HnnOXrOVwDnygovUs" Bounds="1363,-207,119,19" ShowValueBox="true" isIOBox="true" Value="Select a model file">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1338,283,145,19" Id="AlGNYSiRUEhMocy3Kf08Yr">
<p:NodeReference LastCategoryFullName="Stride.Models" LastSymbolSource="VL.Stride.Engine.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="ModelEntity" />
</p:NodeReference>
<Pin Id="S8eb53pPKZaQbT085brpJu" Name="Transformation" Kind="InputPin" DefaultValue="1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.5, 0, 0, 1">
<p:TypeAnnotation LastCategoryFullName="3D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Matrix" />
</p:TypeAnnotation>
</Pin>
<Pin Id="RnsDlb4c17wLvlMQHt90DT" Name="Model" Kind="InputPin" />
<Pin Id="GDzhrQCnD12LiDEbcKp7Sj" Name="Material" Kind="InputPin" />
<Pin Id="LrDVEbsvRCnOSbeZO0OiY4" Name="Is Shadow Caster" Kind="InputPin" />
<Pin Id="L9aT8OnWdWFOozgwkilKI0" Name="Components" Kind="InputPin" />
<Pin Id="CaculiDAHpMMYjx5Qssx2q" Name="Children" Kind="InputPin" />
<Pin Id="DvaXF2fPOXJM2BuIKI2ZE9" Name="Name" Kind="InputPin" />
<Pin Id="JIKgDFrTfvsNgXHS1lxUJh" Name="Enabled" Kind="InputPin" />
<Pin Id="JRvdfw8q6TUMNcm31a9OWF" Name="Entity" Kind="OutputPin" />
</Node>
<Node Bounds="1345,32,497,237" Id="BrDUxdNqoveMbDLN8DgP2x">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ApplicationStatefulRegion" Name="If" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="MZQMIXbmZV1PXvAaRTIZE4" Name="Condition" Kind="InputPin" />
<ControlPoint Id="BIEUr64XqmnOfomqMykKA4" Bounds="1359,39" Alignment="Top" />
<ControlPoint Id="CevK6wLne1GNI9rgwGuF5R" Bounds="1360,263" Alignment="Bottom" />
<Patch Id="HpGPleCiQIONAxyU05Hjqs" ManuallySortedPins="true">
<Patch Id="CuUvYyCnJxcLRuW34xbSRt" Name="Create" ManuallySortedPins="true" />
<Patch Id="AYl6NYDXCvmNfcmCFziZQf" Name="Then" ManuallySortedPins="true" />
<Node Bounds="1358,230,77,19" Id="BF2tZLiDDw5PkUXsWjiXll">
<p:NodeReference LastCategoryFullName="Stride.Models" LastSymbolSource="VL.Stride.Rendering.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="WithMaterials" />
</p:NodeReference>
<Pin Id="TngzwTXkcrFNrfXWoHYhzz" Name="Input" Kind="InputPin" />
<Pin Id="T4Himl1IDePOR7aeCIpEBo" Name="Materials" Kind="InputPin" />
<Pin Id="IxVVRuDnmTZN7hpPnCD6Di" Name="Material Indices" Kind="InputPin" />
<Pin Id="AEAeFSh9YLSMLP5UwSRXJa" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1394,96,212,19" Id="GtTfRvhRlFWLwWzpUvICfT">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Cons" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="OyY6pBkZAj9OhbDcSxCVov" Name="Input" Kind="InputPin" />
<Pin Id="TTD9UDfe6Z4LHOVOlwUCqH" Name="Input 2" Kind="InputPin" />
<Pin Id="FzAwsnN8jXVNQaChAKswtn" Name="Result" Kind="OutputPin" />
<Pin Id="Or4ypHDcXReN5LzKHdfIS6" Name="Input 3" Kind="InputPin" />
</Node>
<Node Bounds="1394,58,85,19" Id="PKZwrwJzLN6LsmoYWpwXYp">
<p:NodeReference LastCategoryFullName="Stride.Materials" LastSymbolSource="VL.Stride.Rendering.ShaderFX.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="PBRMaterial" />
</p:NodeReference>
<Pin Id="D9o0zVDysgQLy6bb5aM7Lr" Name="Color" Kind="InputPin" DefaultValue="1, 1, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="J0cXi730VazQdL0YWa291x" Name="Metalness" Kind="InputPin" />
<Pin Id="GBf0sfsQT8VLS7Rl1aH6Fd" Name="Roughness" Kind="InputPin" />
<Pin Id="M0p4kFCwbgXOdXb5S2vsrk" Name="Transparency" Kind="InputPin" />
<Pin Id="NstCxrOwyBEOpnvwPs7ZAs" Name="Cull Mode" Kind="InputPin" />
<Pin Id="R4qPe2zKwOBLon9iBL1ZR8" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="NRvmvBsMAFZLi7P70IneB1" Comment="Material Indices" Bounds="1432,145,35,80" ShowValueBox="true" isIOBox="true" Value="0, 0, 2, 1">
<p:TypeAnnotation LastCategoryFullName="Collections" LastSymbolSource="VL.Collections.vl">
<Choice Kind="TypeFlag" Name="Spread" />
<p:TypeArguments>
<TypeReference LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Integer32" />
</TypeReference>
</p:TypeArguments>
</p:TypeAnnotation>
</Pad>
<Node Bounds="1498,59,85,19" Id="RdsJW31imeIMDZmj8HEtLF">
<p:NodeReference LastCategoryFullName="Stride.Materials" LastSymbolSource="VL.Stride.Rendering.ShaderFX.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="PBRMaterial" />
</p:NodeReference>
<Pin Id="LIrHoqebMcDM3llyyafuXQ" Name="Color" Kind="InputPin" DefaultValue="1, 0, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="NS6YnW5flpxP2gjRw6qjE6" Name="Metalness" Kind="InputPin" />
<Pin Id="VLUDOEFzyqWPEDDhDxUijp" Name="Roughness" Kind="InputPin" />
<Pin Id="FEQm4suaE8mLDR46hgO7ER" Name="Transparency" Kind="InputPin" />
<Pin Id="SRDakUX3qmtLyvvxvrxUwb" Name="Cull Mode" Kind="InputPin" />
<Pin Id="RI1lpdcXIxjPwz0fZqYC5Y" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1601,58,85,19" Id="DtQs4fStJmTOP0ALVlPtOa">
<p:NodeReference LastCategoryFullName="Stride.Materials" LastSymbolSource="VL.Stride.Rendering.ShaderFX.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="PBRMaterial" />
</p:NodeReference>
<Pin Id="HvgcnQjElkrLSEf8qOctAi" Name="Color" Kind="InputPin" DefaultValue="0, 0.3599973, 1, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="PeAIAJAO5cuMN7ldeMAGGU" Name="Metalness" Kind="InputPin" />
<Pin Id="Ks3plOODGm3PNTd7xdn5M3" Name="Roughness" Kind="InputPin" />
<Pin Id="QvsYH5iCAfRLI02okUyMve" Name="Transparency" Kind="InputPin" />
<Pin Id="BRCzmjzbzrdOPNeYqLm06e" Name="Cull Mode" Kind="InputPin" />
<Pin Id="DJqEoV02FNjOoKarWwOnug" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="Ozj34HL7dvBL17wjjVQe1L" Bounds="1484,212,314,25" ShowValueBox="true" isIOBox="true" Value="One material can be assigned to multiple meshes.">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="MXTJzIxSiUuLoQwOBAyFSn" Bounds="1484,167,339,41" ShowValueBox="true" isIOBox="true" Value="There should be as many indices as meshes. Each index refers to a material of the materials input.">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
</Patch>
</Node>
<Node Bounds="1345,-4,65,19" Id="LaLLABxvb9aPSdGXhGPP0l">
<p:NodeReference LastCategoryFullName="Primitive.Object" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="IsAssigned" />
</p:NodeReference>
<Pin Id="SWjD2siRJpdO2d33gipfkE" Name="X" Kind="InputPin" />
<Pin Id="LpUudW6yOSlLg8D7T1Tft5" Name="Result" Kind="OutputPin" />
<Pin Id="R7mOpfFZb5rLkUaQwl2JKi" Name="Not Assigned" Kind="OutputPin" />
</Node>
</Canvas>
<Patch Id="De5GfaWfNNDOSTkDHmkpZm" Name="Create" />
<Patch Id="JoDxiUuqV5YPDLLktKpl9X" Name="Update" />
<ProcessDefinition Id="IW1LcQS6839LYayBxZDwfA">
<Fragment Id="Oml8gzmlAnENRVdE4ClIuS" Patch="De5GfaWfNNDOSTkDHmkpZm" Enabled="true" />
<Fragment Id="FTgc9YfNrkWLvCNWWw3LEr" Patch="JoDxiUuqV5YPDLLktKpl9X" Enabled="true" />
</ProcessDefinition>
<Link Id="MCL02gJIm9YOTAtLoEhhiN" Ids="SAGA14v9gjLOOHqEVc9yY5,As6NLQ1ajEILtyCpsIKCBh" />
<Link Id="Ph8TqhjlXlHP37F4NjBgFg" Ids="JgQCUg2oyNyPb6qZNGojwM,BeiEdWHhOVTLtN5ZGOuAtC" />
<Link Id="QKAgQwCCCyXMCpX3Pvbtgt" Ids="HvixEi5irLuOvela21QyQ2,JfDzZQ4kItgO1JJHXW0SwH" />
<Link Id="IDUbcuDhtj4OHvCv9N0pSe" Ids="SudweecmQsOPqx48FD6HbY,DX6JHzM4A3YLlTnN4IhfvD" />
<Link Id="IIeMzFmia7eOF9YtEJxW9u" Ids="Sj8Sj2v0iSUPVCOsVHpGUz,U7bQL5XOTR2N31bUpsOv2R" />
<Link Id="OdGduNK8JABP2QDfh3WyjZ" Ids="P6KCtIZgclXOquHUkxLpV3,Q4TQ8n8aIhdQAmHM6GT6CG" />
<Link Id="CvFxpC9xm5ULnZhTn6Bxyk" Ids="VSKBZDvaJfbQF5KpDzcjF6,Jix64G1ZssvMhVk0uek7R2" />
<Link Id="IqBEKQB8HOROeZ8M7MLKKN" Ids="Sj8Sj2v0iSUPVCOsVHpGUz,VePWENcej8LMPmKC0KLhZ3" />
<Link Id="BQYydZ9LWiZNthmwlqPmqg" Ids="VSKBZDvaJfbQF5KpDzcjF6,SbkZT4ooVKKNCV4WU9NMbU" />
<Link Id="TJHF7NgxRgnOQ2laYYNdwJ" Ids="JvHGYP90jWePPp0PwjVCqD,AeoevbGLM0ZNaSyuqis8ZD" />
<Link Id="NaQThXj4T4jOyJndWEdDVJ" Ids="JvHGYP90jWePPp0PwjVCqD,G5a1CT1TwZbNq64bWkxgmJ" />
<Link Id="CYlrN3Af9BzPaJz2FhUNau" Ids="I6hSGkPNqEhPN19R1t2VaS,AFIQHu9aUUkLVrKHnv7Byj" />
<Link Id="KA0YFql4YR4MUswoZ9bJAE" Ids="EiGK4G23BSEOBVuxdEWnns,VM55hXU8UsONuXe4gQNYOT" />
<Link Id="CC8eBhsJpUwOeCBxZMPsUH" Ids="TFqjpUD3mxcLwSATsk9rmy,SV45RAFDjkOLaj8NBgi1wD,TWtKmMr373MNA1Ijr9Bflr" />
<Link Id="JE3SPkntJkrLMUAgu4hsfO" Ids="RDHlMxY40u6PzZhNtX5W4o,F83qSwugGYFPuBvGXL1j5b" />
<Link Id="BSPgic6yaP0MnJUOxgUrpC" Ids="BO7prRDDDELL0N2n20b5jp,V3Zuald4AJxLIlJy3DvwFg" />
<Link Id="Ruh170BnaJVLUVbtoUKF32" Ids="P1gvN6yQJlOLTm3yJktcBm,KOiSmvzViOsP2Lt84YOvpA" />
<Link Id="EqWOLt59MBLNwJ6ouYirz3" Ids="P1gvN6yQJlOLTm3yJktcBm,PKrDIH9HQwxPmmSACOZVSX" />
<Link Id="OczjYiuWwM3Ml3igSqPbhr" Ids="RKWtXFqztMIPbgcNenS49l,PBqPEZ0323uQUDumzuYZxl" />
<Link Id="VvFO8MiT1F2NHKYNQTLvVF" Ids="EwZiqWNWSEmPZed0ICt7Kn,T8CqwYyxnIiMQjFjIKwWO5" />
<Link Id="F9IFS4LQwu7NT6SBUKuDLN" Ids="LA7aEEvvT11OXMaaUPWQqM,KxK760PGfCWQdsqM0gJB8L" />
<Link Id="HGPzv2mIpc4NBUK1dGNByL" Ids="LA7aEEvvT11OXMaaUPWQqM,C03sCo5AOxfMSB0U5xpOJN" />
<Link Id="JjVo7W9cj44LPIfD6aHl8v" Ids="OE5aTTuNA7oNj0yd7x8QPh,LSGtqqqb7kaOwZfDMwEqRc" />
<Link Id="RT1KEeuLbx7MRM13c3dSuq" Ids="QzTJSO2kEj8LbXFlm0TAOw,Uydv5TSy1KcMR2wdfvoCoD" />
<Link Id="EATJFFXVZ96MIMaYEJzQgv" Ids="TMlLyHvnyG7PrbZ4XS41dZ,EBX5ca8swYbPkjywBZmiOP" />
<Link Id="J3aEAxplX8VOkXDWs7b30P" Ids="MuOcBQMKzgIQNJYXv8t6wD,FlP4TCZCqr5MkHbev0YiZs" />
<Link Id="Nangczza6aMN2xpzanlKkO" Ids="S3wES2xgvDFP9c7Juk3mEy,NaaXvxbUgz9NmF46AHJdYP" />
<Link Id="Q38LXuDETWcO3zpEgIDGx2" Ids="C7YqgILcjD0NIsQY8unPKm,MlrRHCSrCi5LoRiv6wwMcG" />
<Link Id="DLfYiHkuiFhMdy2RzsGZCX" Ids="HpjhFTvYtAHQBdhqsZaGuy,RrCGPmlVmphOTGvKLG5XOx" />
<Link Id="OsnDCKstp33PGE5moXSSxv" Ids="HpjhFTvYtAHQBdhqsZaGuy,R74V3RVON2EQCH0IRTdimi" />
<Link Id="TMcVJzFuZ8ZOqiwNfiIgm0" Ids="GjMF5qLT0o3QXDAKZdC9Kq,T7um2zJVb08M8N7ekrDka9" />
<Link Id="SAOZ4Pfzc5VOMbMGwMYtTP" Ids="EoTCmtK0WdJOWfMgPFgIfh,MOlxMDxKLqROM2lmwaugyl" />
<Link Id="CXASnwinGGMMxdABuLtWy8" Ids="CovikGh0vUAPGKUKLXAQJv,TzS0KUVBExXMxDV58stix5" />
<Link Id="DkMWYTzQhi9PmFP6I6SfIl" Ids="JlJBmQxmjcaOv6Qw7EHPun,JN7V4SaIzDpNk9nou0kuxD" />
<Link Id="Cw5wSEayLtsOhN0mMD16qy" Ids="OE5aTTuNA7oNj0yd7x8QPh,CvqZvjqfhmGNGycH0up87t" />
<Link Id="EFyqjigCg7GLV22CG6OjBb" Ids="EIhQ8fBUPjCPVNxUD9maQj,QTiuqbS4RraO4C6z6ge0n9" />
<Link Id="Ud5blUC4r96PES7pblfC5Z" Ids="Jx3BOPxFQEDO0IA2vejC3G,Mp5djosbtzOPTYx1NBhJHt" />
<Link Id="A1QCaYW2nOeLBw9Wwdr57M" Ids="BIEUr64XqmnOfomqMykKA4,CevK6wLne1GNI9rgwGuF5R" IsFeedback="true" />
<Link Id="MQy4rj4ILzlNRHAt6XuSkr" Ids="AhsDPKACoTjQdcdrzp7nRn,BIEUr64XqmnOfomqMykKA4" />
<Link Id="FNBIrca28hnNsMQOkW1XRt" Ids="AEAeFSh9YLSMLP5UwSRXJa,CevK6wLne1GNI9rgwGuF5R" />
<Link Id="UolMhiHubUAPYpEc5VbMXX" Ids="CevK6wLne1GNI9rgwGuF5R,RnsDlb4c17wLvlMQHt90DT" />
<Link Id="DaSAomPT3PqP3eYWqtj8Nj" Ids="AhsDPKACoTjQdcdrzp7nRn,SWjD2siRJpdO2d33gipfkE" />
<Link Id="J9a65Ilm5AIPbI00PJ02s4" Ids="LpUudW6yOSlLg8D7T1Tft5,MZQMIXbmZV1PXvAaRTIZE4" />
<Link Id="If0gh1QPSknN5AzcwrRhXi" Ids="BIEUr64XqmnOfomqMykKA4,TngzwTXkcrFNrfXWoHYhzz" />
<Link Id="AwuDCEC9W6mOE8uYGQCxZp" Ids="FzAwsnN8jXVNQaChAKswtn,T4Himl1IDePOR7aeCIpEBo" />
<Link Id="OzLita5HUjmPmQRArnUk5O" Ids="R4qPe2zKwOBLon9iBL1ZR8,OyY6pBkZAj9OhbDcSxCVov" />
<Link Id="HJdGA9AG42iNOyZHZbBHDS" Ids="NRvmvBsMAFZLi7P70IneB1,IxVVRuDnmTZN7hpPnCD6Di" />
<Link Id="E7iDjzBagTPP5BxzEwYpeD" Ids="RI1lpdcXIxjPwz0fZqYC5Y,TTD9UDfe6Z4LHOVOlwUCqH" />
<Link Id="RWAU1MMQl4jQOpJNVIseiU" Ids="DJqEoV02FNjOoKarWwOnug,Or4ypHDcXReN5LzKHdfIS6" />
<Link Id="NMdiv0vkuSdONAYBWJ5wep" Ids="RNwQUeakg6DO3WoiwucjaN,DXEbkyF61j7NfjJ7eyn1C9" />
<Link Id="RqUwPpq9qVwN8Wxr1n5UAQ" Ids="Bbv1MeULQimMlknwpf51SG,QLtk9hCUf6lLIYeBNRlv5O" />
<Link Id="Qj11c0ebYs9LzyUG2bdREc" Ids="UmyQv1LKXBxOOeM1mx9pIk,Pf8l9hsoSxJLjZ8672dbLJ" />
</Patch>
</Node>
</Patch>
<NugetDependency Id="O05SdHn28E6PBOzd13owzN" Location="VL.CoreLib" Version="2021.4.9" />
<NugetDependency Id="RQZxXDsJZrfN9LbXkciVOn" Location="VL.Stride" Version="2021.4.9" />
<NugetDependency Id="RGetKdUWzzrMSbWSGNs3sY" Location="VL.Skia" Version="2021.4.9" />
</Document>