diff --git a/README.md b/README.md index 51976ee97..a430c0cba 100644 --- a/README.md +++ b/README.md @@ -201,6 +201,7 @@ Install extensions when need more tools or [create your own tools](#add-custom-t | **[AI Cinemachine](https://github.com/IvanMurzak/Unity-AI-Cinemachine/)** | MCP Tools for Cinemachine | | **[AI ParticleSystem](https://github.com/IvanMurzak/Unity-AI-ParticleSystem/)** | Set of additional tools for Unity Particle System | | **[AI ProBuilder](https://github.com/IvanMurzak/Unity-AI-ProBuilder/)** | Set of additional tools for Unity ProBuilder | +| **[AI Splines](https://github.com/IvanMurzak/Unity-AI-Splines/)** | MCP Tools for Unity Splines | ![AI Game Developer — Unity SKILLS and MCP](https://github.com/IvanMurzak/Unity-MCP/blob/main/docs/img/promo/hazzard-divider.svg?raw=true) diff --git a/Unity-MCP-Plugin/Packages/com.ivanmurzak.unity.mcp/Editor/Scripts/UI/Window/MainWindowEditor.Extensions.cs b/Unity-MCP-Plugin/Packages/com.ivanmurzak.unity.mcp/Editor/Scripts/UI/Window/MainWindowEditor.Extensions.cs index aea769dab..bd399a676 100644 --- a/Unity-MCP-Plugin/Packages/com.ivanmurzak.unity.mcp/Editor/Scripts/UI/Window/MainWindowEditor.Extensions.cs +++ b/Unity-MCP-Plugin/Packages/com.ivanmurzak.unity.mcp/Editor/Scripts/UI/Window/MainWindowEditor.Extensions.cs @@ -77,6 +77,21 @@ public partial class MainWindowEditor ("probuilder-set-face-material", "Assign materials to individual faces"), } ), + new( + name: "Splines", + description: "AI-assisted Spline authoring: containers, knots, tangents, and evaluation.", + packageId: "com.ivanmurzak.unity.mcp.splines", + gitUrl: "https://github.com/IvanMurzak/Unity-AI-Splines.git", + tools: new[] + { + ("splines-container-create", "Create a SplineContainer in the scene"), + ("splines-add-knot", "Append a knot to a spline"), + ("splines-set-knot", "Set a knot's position, tangents, and rotation"), + ("splines-set-tangent-mode", "Set a knot's tangent mode"), + ("splines-evaluate", "Evaluate position/tangent/up along a spline"), + ("splines-modify", "Modify any Splines component via ReflectorNet"), + } + ), }; private void SetupExtensionsSection(VisualElement root) diff --git a/docs/README.es.md b/docs/README.es.md index 889f4f7ca..f9d61077a 100644 --- a/docs/README.es.md +++ b/docs/README.es.md @@ -201,6 +201,7 @@ Instala extensiones cuando necesites más herramientas o [crea tus propias herra | **[AI Cinemachine](https://github.com/IvanMurzak/Unity-AI-Cinemachine/)** | Herramientas MCP para Cinemachine | | **[AI ParticleSystem](https://github.com/IvanMurzak/Unity-AI-ParticleSystem/)** | Conjunto de herramientas adicionales para el sistema de partículas de Unity | | **[AI ProBuilder](https://github.com/IvanMurzak/Unity-AI-ProBuilder/)** | Conjunto de herramientas adicionales para Unity ProBuilder | +| **[AI Splines](https://github.com/IvanMurzak/Unity-AI-Splines/)** | Herramientas MCP para Unity Splines | ![AI Game Developer — Unity SKILLS and MCP](https://github.com/IvanMurzak/Unity-MCP/blob/main/docs/img/promo/hazzard-divider.svg?raw=true) diff --git a/docs/README.ja.md b/docs/README.ja.md index a7d9a2cb6..416e2a35b 100644 --- a/docs/README.ja.md +++ b/docs/README.ja.md @@ -201,6 +201,7 @@ unity-mcp-cli open ./MyUnityProject | **[AI Cinemachine](https://github.com/IvanMurzak/Unity-AI-Cinemachine/)** | Cinemachine 用の MCP ツール | | **[AI ParticleSystem](https://github.com/IvanMurzak/Unity-AI-ParticleSystem/)** | Unity パーティクルシステム用の追加ツールセット | | **[AI ProBuilder](https://github.com/IvanMurzak/Unity-AI-ProBuilder/)** | Unity ProBuilder 用の追加ツールセット | +| **[AI Splines](https://github.com/IvanMurzak/Unity-AI-Splines/)** | Unity Splines 用の MCP ツール | ![AI Game Developer — Unity SKILLS and MCP](https://github.com/IvanMurzak/Unity-MCP/blob/main/docs/img/promo/hazzard-divider.svg?raw=true) diff --git a/docs/README.zh-CN.md b/docs/README.zh-CN.md index 24057b3f2..1e08af09f 100644 --- a/docs/README.zh-CN.md +++ b/docs/README.zh-CN.md @@ -201,6 +201,7 @@ unity-mcp-cli open ./MyUnityProject | **[AI Cinemachine](https://github.com/IvanMurzak/Unity-AI-Cinemachine/)** | 用于 Cinemachine 的 MCP 工具 | | **[AI ParticleSystem](https://github.com/IvanMurzak/Unity-AI-ParticleSystem/)** | Unity 粒子系统附加工具集 | | **[AI ProBuilder](https://github.com/IvanMurzak/Unity-AI-ProBuilder/)** | Unity ProBuilder 附加工具集 | +| **[AI Splines](https://github.com/IvanMurzak/Unity-AI-Splines/)** | 用于 Unity Splines 的 MCP 工具 | ![AI 游戏开发者 — Unity SKILLS 和 MCP](https://github.com/IvanMurzak/Unity-MCP/blob/main/docs/img/promo/hazzard-divider.svg?raw=true)