/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/Testing Chambers/Prefabs/Vegetation/Forest.ezProcGenGraphAsset
369 строк
8 KB
Jan Krassnigg
Data fixes (#1983)
10 июл 2026, 13:55
Не верифицирован
10 июл 2026, 13:55
ab7258f
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{12029954962534532266,5346896610498349464}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"ProcGen Graph"} VarArray %Dependencies{} Uuid %DocumentID{u4{12029954962534532266,5346896610498349464}} u4 %Hash{6644003911228225703} VarArray %MetaInfo{} VarArray %Outputs{} VarArray %PackageDeps { s{"{ 2987eede-0d7c-4750-9043-0215249e52c0 }"} s{"{ 3837dd47-58a1-4659-a678-a88416d16fc0 }"} s{"{ e8c45e75-2e03-4758-852c-a51ff3947c78 }"} } VarArray %References { s{"{ 3837dd47-58a1-4659-a678-a88416d16fc0 }"} s{"{ e8c45e75-2e03-4758-852c-a51ff3947c78 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{2999212054573773310,509719251074501563}} s %t{"ezProcGenNodeInputPin"} u3 %v{1} p{} } o { Uuid %id{u4{1818732037632125370,5068885208562903730}} s %t{"ezProcGenGraphAssetProperties"} u3 %v{1} p { f %DebugAlignToNormal{0x0000803F} s %DebugColorGradient{"{ 3834b7d0-5a3f-140d-31d8-3a2bf48b09bd }"} f %DebugFootprint{0x0000803F} s %DebugPlacementPattern{"ezProcPlacementPattern::RegularGrid"} s %DebugPrefab{"{ a3ce5d3d-be5e-4bda-8820-b1ce3b3d33fd }"} s %DebugSurface{""} } } o { Uuid %id{u4{9419475339902937217,5567842822621767264}} s %t{"ezProcGen_PlacementOutput"} u3 %v{2} p { b %Active{1} f %AlignToNormal{0x0000003F} u3 %CollisionLayer{0} s %ColorGradient{""} Uuid %ColorIndex{u4{2999212054573773310,509719251074501563}} f %CullDistance{0x0000C842} Uuid %Density{u4{1044769443117931852,8136319887141812986}} f %Footprint{0x00007041} Vec3 %MaxOffset{f{0x00002041,0x00002041,0}} Vec3 %MaxScale{f{0x0000C03F,0x0000C03F,0x0000C03F}} Vec3 %MinOffset{f{0x00000040,0x00000040,0xCDCC4CBE}} Vec3 %MinScale{f{0x3333333F,0x3333333F,0x3333333F}} s %Name{"Trees"} Vec2 %Node::Pos{f{0xDB86DD44,0x12ED3644}} u1 %NumAdditionalRays{4} Uuid %ObjectIndex{u4{1908035079840421668,10913566884444882326}} VarArray %Objects { s{"{ 3837dd47-58a1-4659-a678-a88416d16fc0 }"} s{"{ e8c45e75-2e03-4758-852c-a51ff3947c78 }"} } s %PlacementMode{"ezProcPlacementMode::Raycast"} s %PlacementPattern{"ezProcPlacementPattern::Natural"} f %RaySpread{0x0000803F} Uuid %Scale{u4{3802373625921773586,6217822183134204743}} s %Surface{"{ 2987eede-0d7c-4750-9043-0215249e52c0 }"} Angle %YawRotationSnap{f{0}} } } o { Uuid %id{u4{3802373625921773586,6217822183134204743}} s %t{"ezProcGenNodeInputPin"} u3 %v{1} p{} } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezDocumentRoot"} u3 %v{1} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{1818732037632125370,5068885208562903730}} Uuid{u4{9419475339902937217,5567842822621767264}} } } } o { Uuid %id{u4{1044769443117931852,8136319887141812986}} s %t{"ezProcGenNodeInputPin"} u3 %v{1} p{} } o { Uuid %id{u4{1908035079840421668,10913566884444882326}} s %t{"ezProcGenNodeInputPin"} u3 %v{1} p{} } } Types { o { Uuid %id{u4{17523044089822028024,3521005166208929094}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCategoryAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{612392181161098119,4924088055133934390}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezTitleAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17583845451521862270,4970174047781500938}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGenGraphAssetProperties"} u3 %TypeVersion{1} } } o { Uuid %id{u4{66403006278044598,7740869544171155176}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezProcGenNodeBase"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGenOutput"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3627846553228186833,8172653477508236746}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcPlacementMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6089094783765586323,8705960867921430659}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDocumentRoot"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13930015959207738258,9230131473859383370}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezProcGenNodePin"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGenNodeInputPin"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15359102829867228026,11118511090857846425}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGenNodeBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5883366426830762526,11312905709444159892}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGenNodePin"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9604010176759229512,12868035041842190965}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPropertyAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2549860409077325764,13532112717021023449}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezProcGenOutput"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcGen_PlacementOutput"} u3 %TypeVersion{2} } } o { Uuid %id{u4{10937609275525498833,14481575896192985365}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginProcGen"} VarArray %Properties{} s %TypeName{"ezProcPlacementPattern"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2947336711354777548,15013008608905564043}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEnumBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{983387834180907111,17935407260904399048}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezReflectedClass"} u3 %TypeVersion{1} } } }