)]}'
{
  "commit": "6dcdb9760252c717316a764aaf473e2fe39cb243",
  "tree": "b8d1a52244cb1288295c45bd3a4b7f953087fe42",
  "parents": [
    "464b2740c4d8cc5ddf995de8d79cf42a052125af"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Mon Nov 13 18:44:58 2023 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Mon Nov 13 18:44:58 2023 +0000"
  },
  "message": "Unity\n\nThe technical preview for Unity!\n\nSupports:\n- Metal on Mac and iOS\n- DX11 on Windows\n- OpenGL on Windows\n\nFeatures:\n- Drag and drop .riv files to your Assets folder in Unity\n- Preview the riv file by selecting it in Assets.\n- Use [Rive.File](https://github.com/rive-app/rive/blob/f9567617cea631612ec29b98e047cbfeb597b7c3/packages/runtime_unity/public/package/Runtime/RiveFile.cs#L16) for loading Rive assets at runtime.\n  - Iterate artboards\n  - Load artboard by index or name\n- File.loadArtboard calls return [Rive.Artboard](https://github.com/rive-app/rive/blob/f9567617cea631612ec29b98e047cbfeb597b7c3/packages/runtime_unity/public/package/Runtime/Artboard.cs#L13) objects.\n  - Lists state machines\n  - Load by name or index\n  - Convert screen coordinates to artboard local\n- Artboard.stateMachine calls load [Rive.StateMachine](https://github.com/rive-app/rive/blob/f9567617cea631612ec29b98e047cbfeb597b7c3/packages/runtime_unity/public/package/Runtime/StateMachine.cs)\n  - Set pointerDown/Up/Move on StateMachine.\n\nUpcoming Features:\n- Get and set inputs on state machines.\n- Get events from Artboards.\n- Procedural rendering: use Rive\u0027s Renderer from C#!\n\nDiffs\u003d\nfaba3ff51 Unity (#6173)\n\nCo-authored-by: Luigi Rosso \u003cluigi-rosso@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5ecfc8142b0cdc02d777cc34c71dfc9f13dc342",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "08fea997cc3d695fc3efee579155ee6d97bbe246",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "0f35eb13017aa300a14189ba7c08163cb730a602",
      "old_mode": 33188,
      "old_path": "src/shapes/path.cpp",
      "new_id": "ae7d0abd3f36feefb065bb2bce6080ac1ce6bbfc",
      "new_mode": 33188,
      "new_path": "src/shapes/path.cpp"
    }
  ]
}
