{
    "TestScatter" : {
        "description": ["Test node to test out the effects of vectorization.  Scatters the results of gathered compute back to FC"],
        "version": 1,
        "uiName": "Test Node: Scatter",
        "icon": {
            "path": "TestNodeIcon.svg"
        },
        "categories": "internal:test",
        "scheduling": ["threadsafe"],
        "exclude": ["tests", "usd", "docs"],
        "inputs": {
            "gathered_paths": {
                "description": ["The paths of the gathered objects"],
                "type": "token[]",
                "default": []
            },
            "rotations": {
                "description": ["The rotations of the gathered points"],
                "type": "double[3][]",
                "default": []
            }
        },
        "outputs": {
            "gathered_paths": {
                "description": [ "The paths of the gathered objects" ],
                "type": "token[]",
                "default": []
            },
            "rotations": {
                "description": [ "The rotations of the gathered points" ],
                "type": "double[3][]",
                "default": []
            },
            "single_rotation": {
                "description": [ "Placeholder single rotation until we get the scatter working properly" ],
                "type": "double[3]",
                "default": [0,0,0]
            }

        }
    }
}
