RhinoGit
(by ym.torisann)
A Rhinoceros plugin that manages 3D model version control using NFTs on the Ethereum blockchain.
Downloads:
30
Support Email

This plugin enables version control of 3D models in Rhinoceros using NFTs (Non-Fungible Tokens) on the Ethereum blockchain. Key features include:

1. Version Control Features:
- Track changes in 3D models (additions, modifications, deletions)
- Create and manage branches
- Merge different versions
- View model history
- Visualize differences between versions

2. Blockchain Integration:
- Mint NFTs for model versions
- Store model history on blockchain
- Link model versions through parent-child relationships
- Support multiple user contributions

3. Visualization Tools:
- Generate relationship graphs between NFTs
- Create automatic 2D drawings from multiple viewpoints
- Visualize model differences using color coding
- ShowUnifiedCommitViewer: Visualize relationship graphs between Branches and model differences using color coding

4. Main commands etc.:
- ModelDiff: Record model changes
- Branch/SwitchBranch: Manage branches
- PushBranch/PullBranch: Share versions via NFTs
- MergeBranch: Combine different versions
- ImportLatestModel: Import specific versions
- GenerateNFTGraph: Visualize version relationships

Requirements:
- Rhinoceros 6 or later
- Ethereum network connection (e.g., Ganache for testing)
- Web3 capabilities

The plugin is ideal for collaborative 3D modeling projects where version control and change tracking are essential.

  • License Type:
Cost:
Downloads
Title
Description
Platform
 
RhinoGit
2024-12-02
Rhino 7 for Win
Rhino 8 for Win
Reviews