Example_Twist_Crater
Server/HytaleGenerator/Biomes/Examples/Example_Twist_Crater.json, 20.6 KB
Fields
| Field | Type |
|---|---|
$NodeId | string |
Name | string |
Terrain | object |
MaterialProvider | object |
EnvironmentProvider | object |
TintProvider | object |
$NodeEditorMetadata | object |
Source
{
"$NodeId": "Biome-e9eb13fd-3edf-458b-a14c-6fce7f3ecf0d",
"Name": "Twister",
"Terrain": {
"$NodeId": "Terrain.Biome-0167a20b-0ca2-4c29-a440-5371bd279e23",
"Type": "DAOTerrain",
"Density": {
"$NodeId": "Exported.Density-8a255d7f-9e78-45e5-b2ee-0cfd8b8dcf32",
"Type": "Exported",
"ExportAs": "Example_Twist_Crater_Terrain",
"SingleInstance": true,
"Skip": false,
"Inputs": [{
"$NodeId": "Mix.Density-2f6a027d-a29f-45b1-b2cb-6110b4ead177",
"Type": "Mix",
"Skip": false,
"Inputs": [{
"$NodeId": "Constant.Density-229d3816-c234-4081-ad6c-46d6a25c6613",
"Type": "Constant",
"Skip": false,
"Value": -1
}, {
"$NodeId": "Min.Density-fb8ce4da-44a2-4503-ae60-09356039be78",
"Type": "Min",
"Skip": false,
"Inputs": [{
"$NodeId": "PositionsTwist.Density-aa639605-0512-4574-a8e0-abd38a0f71c2",
"Type": "PositionsTwist",
"Skip": false,
"MaxDistance": 125,
"ZeroPositionsY": false,
"NormalizeDistance": false,
"Positions": {
"$NodeId": "Mesh2D.Positions-ff1cbfd3-df3e-4ba2-8dd6-ba202d4840d3",
"Type": "Mesh2D",
"ExportAs": "Example_Twister_Positions",
"Skip": false,
"PointsY": 0,
"PointGenerator": {
"$NodeId": "Mesh.PointGenerator-b41968b3-1161-466c-ae31-0f56c356426f",
"Type": "Mesh",
"Skip": false,
"Jitter": 0,
"ScaleX": 150,
"ScaleY": 150,
"ScaleZ": 150,
"Seed": "A"
}
},
"TwistAxis": {
"$NodeId": "Decimal.Vector3d-7d9c15d5-567e-4c6d-a59f-7b36e1b4294e",
"X": 0,
"Y": 1,
"Z": 0
},
"TwistCurve": {
"$NodeId": "Manual.Curve-3ac9dcd2-948d-41ff-be70-06b716adfc7f",
"Type": "Manual",
"Points": [{
"$NodeId": "CurvePoint.Curve-73e901c8-809f-4765-9533-107232c04729",
"In": 0,
"Out": 720
}, {
"$NodeId": "CurvePoint.Curve-f63e350a-2944-4b07-a507-83523c2a092b",
"In": 120,
"Out": 0
}]
},
"Inputs": [{
"$NodeId": "Sum.Density-a1cd7345-83c9-45c2-a133-e6176445c362",
"Type": "Sum",
"Skip": false,
"Inputs": [{
"$NodeId": "AmplitudeConstant.Density-dcc43b9d-9ee9-42d7-ba6d-0f3e34f6a2b3",
"Type": "AmplitudeConstant",
"Skip": false,
"Value": 0.97,
"Inputs": [{
"$NodeId": "Sum.Density-30b20497-2c69-403b-90a4-24317405cf46",
"Type": "Sum",
"Skip": false,
"Inputs": [{
"$NodeId": "YOverride.Density-7ff6c31c-5ee2-4cd7-82e0-da2701fc14a0",
"Type": "YOverride",
"Skip": false,
"Value": 0,
"Inputs": [{
"$NodeId": "Cache.Density-5a32b051-7448-41c8-a6d9-408e4cde5b1d",
"Type": "Cache",
"Skip": false,
"Capacity": 3,
"Inputs": [{
"$NodeId": "PositionsCellNoise.Density-11752057-2fe9-4e25-a7a6-9ff7c4bc6ce8",
"Type": "PositionsCellNoise",
"Skip": false,
"MaxDistance": 155,
"Positions": {
"$NodeId": "Imported.Positions-3ec087b1-a5dc-4988-af3c-a05aa2bb10dc",
"Type": "Imported",
"Name": "Example_Twister_Positions",
"Skip": false
},
"ReturnType": {
"$NodeId": "Distance.ReturnType.PositionsCellNoise.Density-8ee93d47-f93d-415d-84c9-6ee17e596821",
"Type": "Distance"
},
"DistanceFunction": {
"$NodeId": "DistanceFunction.PositionsCellNoise.Density-03e5a79e-a272-4261-9175-a00682737e4c",
"Type": "Euclidean"
}
}]
}]
}, {
"$NodeId": "CurveMapper.Density-9d497ed7-90ea-4dc8-ae91-18195cbcd7d4",
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$NodeId": "Manual.Curve-45f8f096-6eed-41db-b2a9-d8ce688ee710",
"Type": "Manual",
"Points": [{
"$NodeId": "CurvePoint.Curve-f7c2b2f9-0bef-4932-8eaf-2439a76cfa73",
"In": 40,
"Out": 0.3
}, {
"$NodeId": "CurvePoint.Curve-3b04e61a-2b17-46a6-8180-7379e655ce99",
"In": 0,
"Out": 0.5
}, {
"$NodeId": "CurvePoint.Curve-a10eba23-4508-4d68-9334-618df79bf367",
"In": -40,
"Out": 0.8
}, {
"$NodeId": "CurvePoint.Curve-8465b5d7-eaad-45df-8f38-e91c31c2c313",
"In": -50,
"Out": 0.85
}]
},
"Inputs": [{
"$NodeId": "BaseHeight.Density-2c28f289-d38d-41cf-9c1d-9ce4997b183f",
"Type": "BaseHeight",
"Skip": false,
"BaseHeightName": "Base",
"Distance": true
}]
}]
}]
}, {
"$NodeId": "AmplitudeConstant.Density-2bb9ac2c-a6b1-41fd-85a7-40ee8dcbb653",
"Type": "AmplitudeConstant",
"Skip": false,
"Value": 0.03,
"Inputs": [{
"$NodeId": "SimplexNoise2D.Density-f63764d3-e3a0-4388-a0df-61877ca46209",
"Type": "SimplexNoise2D",
"Skip": false,
"Lacunarity": 2.5,
"Persistence": 0.6,
"Octaves": 1,
"Scale": 15,
"Seed": "A"
}]
}]
}]
}, {
"$NodeId": "Sum.Density-aa8c2aaf-3977-45bd-8db8-dc7a6f51b12a",
"Type": "Sum",
"Skip": false,
"Inputs": [{
"$NodeId": "SimplexNoise2D.Density-81f4f8b3-2cdf-48d6-8e2d-145e376c820c",
"Type": "SimplexNoise2D",
"Skip": false,
"Lacunarity": 9,
"Persistence": 0.05,
"Octaves": 2,
"Scale": 150,
"Seed": "Hills"
}, {
"$NodeId": "CurveMapper.Density-f0618453-4347-434c-beae-2975cc30071d",
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$NodeId": "Manual.Curve-7568a3fe-adbe-4eef-9a77-d88ab0aee289",
"Type": "Manual",
"Points": [{
"$NodeId": "CurvePoint.Curve-576fde5a-a66d-434e-b255-60f1f2e644c2",
"In": 20,
"Out": -1
}, {
"$NodeId": "CurvePoint.Curve-ae02450a-d964-48df-b10e-5fccb55f51a6",
"In": 0,
"Out": 1
}]
},
"Inputs": [{
"$NodeId": "BaseHeight.Density-62f2aa5c-bd37-4187-ade0-b0cb82294e89",
"Type": "BaseHeight",
"Skip": false,
"BaseHeightName": "Base",
"Distance": true
}]
}]
}]
}, {
"$NodeId": "CurveMapper.Density-cf273d39-4b46-4817-a424-0392af16b13e",
"Type": "CurveMapper",
"Skip": false,
"Curve": {
"$NodeId": "Manual.Curve-8a9c2d90-d655-4825-af9a-7eb667174d42",
"Type": "Manual",
"Points": [{
"$NodeId": "CurvePoint.Curve-58993d46-7672-4377-bd3b-a3aa956a301c",
"In": 70,
"Out": 1
}, {
"$NodeId": "CurvePoint.Curve-142deb0d-3e2d-4831-aafe-c4ed91836cd4",
"In": 80,
"Out": 0
}]
},
"Inputs": [{
"$NodeId": "BaseHeight.Density-1b8ec9e8-6b63-4ec3-b5c8-1203cddbc797",
"Type": "BaseHeight",
"Skip": false,
"BaseHeightName": "Base",
"Distance": true
}]
}]
}]
}
},
"MaterialProvider": {
"$NodeId": "Solidity.MaterialProvider-d0de2588-c451-4124-9a8f-7223da8ac134",
"Type": "Solidity",
"Skip": false,
"Solid": {
"$NodeId": "Queue.MaterialProvider-23224334-5fa0-4493-bd6b-3ee035f8aba5",
"Type": "Queue",
"Skip": false,
"Queue": [{
"$NodeId": "SpaceAndDepth.MaterialProvider-b2577098-85e8-4611-ac3a-bd8efc2e2773",
"$Comment": "Performance mask",
"Type": "SpaceAndDepth",
"Skip": false,
"LayerContext": "DEPTH_INTO_FLOOR",
"MaxExpectedDepth": 1,
"Layers": [{
"$NodeId": "ConstantThickness.Layer.SpaceAndDepth.MaterialProvider-e92191f3-dc48-4b6f-9260-eb6619b0d2d8",
"Type": "ConstantThickness",
"Thickness": 1,
"Material": {
"$NodeId": "FieldFunction.MaterialProvider-bd98c917-f394-4671-9dca-12be3e97fd35",
"Type": "FieldFunction",
"Skip": false,
"FieldFunction": {
"$NodeId": "Angle.Density-e705c88d-ca17-4fa6-88bd-407a1bc8d153",
"Type": "Angle",
"Skip": false,
"IsAxis": true,
"Vector": {
"$NodeId": "Decimal.Vector3d-a3729021-4254-4606-923d-77ac02cbec42",
"X": 0,
"Y": 1,
"Z": 0
},
"VectorProvider": {
"$NodeId": "Cache.VectorProvider-81c2efef-793b-4518-b5cd-181797d6b132",
"Type": "Cache",
"Skip": false,
"Vector": {
"$NodeId": "DensityGradient.VectorProvider-64d6f7ec-2ebe-4608-ae7f-370df89e526b",
"Type": "DensityGradient",
"Skip": false,
"SampleDistance": 1,
"Density": {
"$NodeId": "Imported.Density-c4535c69-c428-4d33-9a36-8496a20921d9",
"Type": "Imported",
"Skip": false,
"Name": "Example_Twist_Crater_Terrain"
}
}
}
},
"Delimiters": [{
"$NodeId": "Delimiter.FieldFunction.MaterialProvider-e8ac82a2-1222-42d3-b62b-19c53b88af2a",
"$Comment": "terrain angle",
"From": 0,
"To": 45,
"Material": {
"$NodeId": "Constant.MaterialProvider-f83a8cd6-5900-4a36-8d08-1a35650880e5",
"Type": "Constant",
"Skip": false,
"Material": {
"$NodeId": "Material-1c3293a4-d92e-4faf-a1df-242d9b5b762b",
"Solid": "Soil_Grass",
"SolidBottomUp": false
}
}
}]
}
}]
}, {
"$NodeId": "Constant.MaterialProvider-2e91ee4f-9a3a-4741-9f28-2e2073924527",
"Type": "Constant",
"Skip": false,
"Material": {
"$NodeId": "Material-b45156e0-4b90-4575-88d5-6a18a61dae09",
"Solid": "Rock_Stone",
"SolidBottomUp": false
}
}]
},
"Empty": {
"$NodeId": "Constant.MaterialProvider-c6e78bda-8d6a-4e74-8abc-f8ab8c643f98",
"Type": "Constant",
"Skip": false,
"Material": {
"$NodeId": "Material-e53fc832-a7a0-4d4f-9ee2-eed1f23d9fd9",
"Solid": "Empty",
"SolidBottomUp": false
}
}
},
"EnvironmentProvider": {
"$NodeId": "Constant.EnvironmentProvider-aea6c4e1-973a-4d6f-a6c8-ebde35da27ff",
"Type": "Constant",
"Skip": false,
"Environment": "Zone1_Overground"
},
"TintProvider": {
"$NodeId": "Constant.TintProvider-9556cf15-e77d-4aab-b147-33b477125e9f",
"Type": "Constant",
"Skip": false,
"Color": "#1c7a1b"
},
"$NodeEditorMetadata": {
"$Nodes": {
"Biome-e9eb13fd-3edf-458b-a14c-6fce7f3ecf0d": {
"$Position": {
"$x": 143,
"$y": 10389
},
"$Title": "[ROOT] Biome"
},
"Terrain.Biome-0167a20b-0ca2-4c29-a440-5371bd279e23": {
"$Position": {
"$x": 1033,
"$y": 6336
}
},
"Exported.Density-8a255d7f-9e78-45e5-b2ee-0cfd8b8dcf32": {
"$Position": {
"$x": 1652,
"$y": 6313
}
},
"Mix.Density-2f6a027d-a29f-45b1-b2cb-6110b4ead177": {
"$Position": {
"$x": 2462,
"$y": 6315
}
},
"Constant.Density-229d3816-c234-4081-ad6c-46d6a25c6613": {
"$Position": {
"$x": 3166,
"$y": 5988
}
},
"Min.Density-fb8ce4da-44a2-4503-ae60-09356039be78": {
"$Position": {
"$x": 5543,
"$y": 6322
}
},
"PositionsTwist.Density-aa639605-0512-4574-a8e0-abd38a0f71c2": {
"$Position": {
"$x": 6929,
"$y": 5401
}
},
"Mesh2D.Positions-ff1cbfd3-df3e-4ba2-8dd6-ba202d4840d3": {
"$Position": {
"$x": 7843,
"$y": 5173
}
},
"Mesh.PointGenerator-b41968b3-1161-466c-ae31-0f56c356426f": {
"$Position": {
"$x": 8590,
"$y": 5170
}
},
"Decimal.Vector3d-7d9c15d5-567e-4c6d-a59f-7b36e1b4294e": {
"$Position": {
"$x": 7616,
"$y": 5621
}
},
"Manual.Curve-3ac9dcd2-948d-41ff-be70-06b716adfc7f": {
"$Position": {
"$x": 7636,
"$y": 5473
}
},
"CurvePoint.Curve-73e901c8-809f-4765-9533-107232c04729": {
"$Position": {
"$x": 8327,
"$y": 5477
}
},
"CurvePoint.Curve-f63e350a-2944-4b07-a507-83523c2a092b": {
"$Position": {
"$x": 8323,
"$y": 5918
}
},
"Sum.Density-a1cd7345-83c9-45c2-a133-e6176445c362": {
"$Position": {
"$x": 11320,
"$y": 5370
}
},
"AmplitudeConstant.Density-dcc43b9d-9ee9-42d7-ba6d-0f3e34f6a2b3": {
"$Position": {
"$x": 12111,
"$y": 4330
}
},
"Sum.Density-30b20497-2c69-403b-90a4-24317405cf46": {
"$Position": {
"$x": 12796,
"$y": 4332
}
},
"YOverride.Density-7ff6c31c-5ee2-4cd7-82e0-da2701fc14a0": {
"$Position": {
"$x": 13541,
"$y": 3934
}
},
"Cache.Density-5a32b051-7448-41c8-a6d9-408e4cde5b1d": {
"$Position": {
"$x": 14175,
"$y": 3931
}
},
"PositionsCellNoise.Density-11752057-2fe9-4e25-a7a6-9ff7c4bc6ce8": {
"$Position": {
"$x": 14801,
"$y": 3925
}
},
"Imported.Positions-3ec087b1-a5dc-4988-af3c-a05aa2bb10dc": {
"$Position": {
"$x": 15587,
"$y": 3931
}
},
"Distance.ReturnType.PositionsCellNoise.Density-8ee93d47-f93d-415d-84c9-6ee17e596821": {
"$Position": {
"$x": 15607,
"$y": 4289
}
},
"DistanceFunction.PositionsCellNoise.Density-03e5a79e-a272-4261-9175-a00682737e4c": {
"$Position": {
"$x": 15606,
"$y": 4171
}
},
"CurveMapper.Density-9d497ed7-90ea-4dc8-ae91-18195cbcd7d4": {
"$Position": {
"$x": 13543,
"$y": 4685
}
},
"Manual.Curve-45f8f096-6eed-41db-b2a9-d8ce688ee710": {
"$Position": {
"$x": 14196,
"$y": 4960
}
},
"CurvePoint.Curve-f7c2b2f9-0bef-4932-8eaf-2439a76cfa73": {
"$Position": {
"$x": 14882,
"$y": 4479
}
},
"CurvePoint.Curve-3b04e61a-2b17-46a6-8180-7379e655ce99": {
"$Position": {
"$x": 14884,
"$y": 4662
}
},
"CurvePoint.Curve-a10eba23-4508-4d68-9334-618df79bf367": {
"$Position": {
"$x": 14887,
"$y": 4879
}
},
"CurvePoint.Curve-8465b5d7-eaad-45df-8f38-e91c31c2c313": {
"$Position": {
"$x": 14898,
"$y": 5053
}
},
"BaseHeight.Density-2c28f289-d38d-41cf-9c1d-9ce4997b183f": {
"$Position": {
"$x": 14204,
"$y": 4678
}
},
"AmplitudeConstant.Density-2bb9ac2c-a6b1-41fd-85a7-40ee8dcbb653": {
"$Position": {
"$x": 12112,
"$y": 5798
}
},
"SimplexNoise2D.Density-f63764d3-e3a0-4388-a0df-61877ca46209": {
"$Position": {
"$x": 12754,
"$y": 5797
}
},
"Sum.Density-aa8c2aaf-3977-45bd-8db8-dc7a6f51b12a": {
"$Position": {
"$x": 6899,
"$y": 7033
}
},
"SimplexNoise2D.Density-81f4f8b3-2cdf-48d6-8e2d-145e376c820c": {
"$Position": {
"$x": 7715,
"$y": 6747
}
},
"CurveMapper.Density-f0618453-4347-434c-beae-2975cc30071d": {
"$Position": {
"$x": 7702,
"$y": 7342
}
},
"Manual.Curve-7568a3fe-adbe-4eef-9a77-d88ab0aee289": {
"$Position": {
"$x": 8355,
"$y": 7617
}
},
"CurvePoint.Curve-576fde5a-a66d-434e-b255-60f1f2e644c2": {
"$Position": {
"$x": 9029,
"$y": 7588
}
},
"CurvePoint.Curve-ae02450a-d964-48df-b10e-5fccb55f51a6": {
"$Position": {
"$x": 9033,
"$y": 7736
}
},
"BaseHeight.Density-62f2aa5c-bd37-4187-ade0-b0cb82294e89": {
"$Position": {
"$x": 8363,
"$y": 7335
}
},
"CurveMapper.Density-cf273d39-4b46-4817-a424-0392af16b13e": {
"$Position": {
"$x": 3179,
"$y": 6688
}
},
"Manual.Curve-8a9c2d90-d655-4825-af9a-7eb667174d42": {
"$Position": {
"$x": 3916,
"$y": 6938
}
},
"CurvePoint.Curve-58993d46-7672-4377-bd3b-a3aa956a301c": {
"$Position": {
"$x": 4542,
"$y": 6934
}
},
"CurvePoint.Curve-142deb0d-3e2d-4831-aafe-c4ed91836cd4": {
"$Position": {
"$x": 4543,
"$y": 7077
}
},
"BaseHeight.Density-1b8ec9e8-6b63-4ec3-b5c8-1203cddbc797": {
"$Position": {
"$x": 3925,
"$y": 6525
}
},
"Solidity.MaterialProvider-d0de2588-c451-4124-9a8f-7223da8ac134": {
"$Position": {
"$x": 1530,
"$y": 9932
}
},
"Queue.MaterialProvider-23224334-5fa0-4493-bd6b-3ee035f8aba5": {
"$Position": {
"$x": 2203,
"$y": 9811
}
},
"SpaceAndDepth.MaterialProvider-b2577098-85e8-4611-ac3a-bd8efc2e2773": {
"$Position": {
"$x": 2902,
"$y": 9333
}
},
"ConstantThickness.Layer.SpaceAndDepth.MaterialProvider-e92191f3-dc48-4b6f-9260-eb6619b0d2d8": {
"$Position": {
"$x": 3560,
"$y": 9393
}
},
"FieldFunction.MaterialProvider-bd98c917-f394-4671-9dca-12be3e97fd35": {
"$Position": {
"$x": 4010,
"$y": 9389
}
},
"Angle.Density-e705c88d-ca17-4fa6-88bd-407a1bc8d153": {
"$Position": {
"$x": 4746,
"$y": 9251
}
},
"Decimal.Vector3d-a3729021-4254-4606-923d-77ac02cbec42": {
"$Position": {
"$x": 5412,
"$y": 9164
}
},
"Delimiter.FieldFunction.MaterialProvider-e8ac82a2-1222-42d3-b62b-19c53b88af2a": {
"$Position": {
"$x": 4752,
"$y": 9554
}
},
"Constant.MaterialProvider-f83a8cd6-5900-4a36-8d08-1a35650880e5": {
"$Position": {
"$x": 5541,
"$y": 9574
}
},
"Material-1c3293a4-d92e-4faf-a1df-242d9b5b762b": {
"$Position": {
"$x": 6181,
"$y": 9573
}
},
"Constant.MaterialProvider-2e91ee4f-9a3a-4741-9f28-2e2073924527": {
"$Position": {
"$x": 2842,
"$y": 9815
}
},
"Material-b45156e0-4b90-4575-88d5-6a18a61dae09": {
"$Position": {
"$x": 3522,
"$y": 9814
}
},
"Constant.MaterialProvider-c6e78bda-8d6a-4e74-8abc-f8ab8c643f98": {
"$Position": {
"$x": 2409,
"$y": 10244
}
},
"Material-e53fc832-a7a0-4d4f-9ee2-eed1f23d9fd9": {
"$Position": {
"$x": 3060,
"$y": 10245
}
},
"Constant.EnvironmentProvider-aea6c4e1-973a-4d6f-a6c8-ebde35da27ff": {
"$Position": {
"$x": 1548,
"$y": 10777
}
},
"Constant.TintProvider-9556cf15-e77d-4aab-b147-33b477125e9f": {
"$Position": {
"$x": 1549,
"$y": 10937
}
},
"Cache.VectorProvider-81c2efef-793b-4518-b5cd-181797d6b132": {
"$Position": {
"$x": 5417,
"$y": 9354
}
},
"DensityGradient.VectorProvider-64d6f7ec-2ebe-4608-ae7f-370df89e526b": {
"$Position": {
"$x": 6023,
"$y": 9354
}
},
"Imported.Density-c4535c69-c428-4d33-9a36-8496a20921d9": {
"$Position": {
"$x": 6637,
"$y": 9359
}
}
},
"$FloatingNodes": [],
"$Links": {
},
"$Groups": [{
"$Position": {
"$x": 6854.5625,
"$y": 6597.0625
},
"$width": 2646.125,
"$height": 1353.3125,
"$name": "Base terrain"
}, {
"$Position": {
"$x": 12061,
"$y": 3741.375
},
"$width": 4047.6875,
"$height": 1542.3125,
"$name": "Control Noise - Choose center and general shape of the swirls. Disable distortion to check."
}, {
"$Position": {
"$x": 12025.375,
"$y": 5652.25
},
"$width": 1553.125,
"$height": 651.3125,
"$name": "Distortion - Control the size of the swirls"
}, {
"$Position": {
"$x": 2399.8125,
"$y": 5894.5625
},
"$width": 2763.25,
"$height": 1515.0625,
"$name": "Basic performance mask"
}, {
"$Position": {
"$x": 6843.625,
"$y": 5099.375
},
"$width": 2182.4375,
"$height": 1017.5,
"$name": "Twisting - MaxDistance is calculated from the bottom of the world in this case, doesn't always match size of the cells. Careful with overlap."
}, {
"$Position": {
"$x": 2771.6875,
"$y": 9077.3125
},
"$width": 4608.375,
"$height": 729.0625,
"$name": "Gradient on the grass to highlight twisting"
}],
"$Comments": [],
"$WorkspaceID": "HytaleGenerator - Biome"
}
}