{ "FormatVersion": 3, "Id": "d35a403b-7e6e-4725-a344-6e8008a4e1e1"/*PrefixSum*/, "Description": "A complex compute shader setup that uses a spatial hash map to assist with GPU nearest neighbour search.", "SymbolTags": "8", "InputUis": [ { "InputId": "c5561f3b-495e-47e1-95d4-ea3a750f1842"/*InputList2*/, "Relevancy": "Required", "Position": { "X": -559.5708, "Y": 218.66315 } }, { "InputId": "c58270bf-a121-4bb0-9309-33bab48eb0a7"/*IsInclusive*/, "Position": { "X": -490.50574, "Y": -115.89563 } } ], "SymbolChildUis": [ { "ChildId": "08e6b4af-854b-41ca-8f70-dbd5a83babb3"/*DivInt*/, "Position": { "X": 549.1147, "Y": -13.832607 } }, { "ChildId": "09b353d9-fc6e-4797-ae1c-6b72bb9aeb25"/*ComputeShaderStage*/, "Position": { "X": 867.18964, "Y": 94.6391 } }, { "ChildId": "23a2ac52-098e-4975-9665-90fc740cb34f"/*String*/, "Position": { "X": -350.50574, "Y": -150.89563 } }, { "ChildId": "2de98436-abae-482f-a248-53c2316ba1a6"/*GetSRVProperties*/, "Position": { "X": -252.04321, "Y": 284.54834 } }, { "ChildId": "41729abe-4972-4ba0-b305-20ed50e01a3d"/*PickString*/, "Position": { "X": -210.50574, "Y": -185.89563 } }, { "ChildId": "43770f05-378e-4632-a587-9d7d8efecd26"/*ComputeShader*/, "Position": { "X": 549.1147, "Y": 73.01462 } }, { "ChildId": "45d19b55-f04a-40f9-83be-206831022761"/*ComputeShaderStage*/, "Position": { "X": 867.18964, "Y": -77.13846 } }, { "ChildId": "469dc8b9-5e26-4038-98fa-f8fea7d4aa52"/*CalcDispatchCount*/, "Position": { "X": 131.57135, "Y": -168.06647 } }, { "ChildId": "497d0f36-f666-4665-bfca-f574950ce158"/*GetBufferComponents*/, "Position": { "X": -419.57077, "Y": 218.66315 } }, { "ChildId": "66fe9287-3415-4bdb-bbcb-7dd51faf579a"/*GetBufferComponents*/, "Position": { "X": -28.994667, "Y": 674.2135 } }, { "ChildId": "6ca1bf6e-6a4f-4965-8206-25029c28721c"/*CalcDispatchCount*/, "Position": { "X": 689.1147, "Y": 108.01462 } }, { "ChildId": "7931beeb-7277-4f80-a509-ba2a035cbdcb"/*ComputeShaderStage*/, "Position": { "X": 324.07916, "Y": -233.26517 } }, { "ChildId": "79ad1f63-e661-4465-bf1a-143b139eaee9"/*ComputeShader*/, "Position": { "X": 549.1147, "Y": -83.83261 } }, { "ChildId": "a0ff3691-eeb4-48e1-9b6f-76ca14e14e32"/*BoolToInt*/, "Position": { "X": -350.50574, "Y": -115.89563 } }, { "ChildId": "bc141ef2-f430-414f-ae37-69d43f5fc082"/*CalcDispatchCount*/, "Position": { "X": 689.1147, "Y": -48.83261 } }, { "ChildId": "c02cdc8d-7956-4b1a-b3e3-1b516b3d4dca"/*ResultBuffer*/, "Position": { "X": -28.994667, "Y": 639.2135 } }, { "ChildId": "c0d67536-4e0c-4664-8d12-80e1b07db6d4"/*AuxBuffer*/, "Position": { "X": -32.20957, "Y": 463.62418 } }, { "ChildId": "d9ee517d-ebaf-422d-aa3f-d7f7cdc09279"/*String*/, "Position": { "X": -350.50574, "Y": -185.89563 } }, { "ChildId": "da9acd97-265e-47c5-ac14-b6a8421650fa"/*ComputeShader*/, "Position": { "X": -8.42865, "Y": -238.06647 } }, { "ChildId": "e4e27c8b-c37b-4d7a-9775-1ec0e5960a23"/*GetBufferComponents*/, "Position": { "X": -32.20957, "Y": 498.62418 } }, { "ChildId": "e903d99e-7ac3-4bcd-b0e1-8e6913bc61b2"/*Execute*/, "Position": { "X": 1376.2375, "Y": -206.9597 } }, { "ChildId": "ebecafbb-a47f-415d-b197-f7b875b2e236"/*ExecuteBufferUpdate*/, "Position": { "X": 1584.0947, "Y": -3.765009 } } ], "OutputUis": [ { "OutputId": "a0801b0a-3447-4179-aa12-8b4b088868d2"/*Output*/, "Position": { "X": 1768.6161, "Y": -213.19046 } }, { "OutputId": "faeb2a7e-de0f-4497-964b-7b21dd56f525"/*ResultBuffer*/, "Position": { "X": 1794.1936, "Y": -26.409683 } } ] }