Archimatix is a powerful node-based parametric modeling extension for Unity that helps you quickly create mutable props and rich, variable environments.
Archimatix ships with many game-ready example models featuring interactive handles that let you manipulate forms in realtime. For example, you can drag a handle for the length of the included Villa Apresto and more columns and arches will be added automatically to the model.
You can also roll your own parametric objects that are specific to your art direction. Archimatix features a node graph editor that puts all the power of modeling logic right at your fingertips. No coding required!
That being said, Archimatix also provides a simple turtle-based scripting environment to allow coders to define custom parametric shapes with scene handles and a C# API for developing custom nodes.
A key offering of Archimatix for artists is its rich 2D shape operations such as 2D Booleans, offset, rounding and thickening. The resulting compound shapes can be used to generate elaborate meshes, as well as paths to distribute objects.
Archimatix Pro now offers runtime features so that you can extend Archimatix magic to your players. In-game parametrics allows your players to modify levels on the fly and alter model forms, allowing you to unleash your players creativity while providing many opportunities for encouraging in-app purchases. Read more about runtime Archimatix: http://bit.ly/axruntime and checkout a WebGL demo of runtime parametrics at demos.archimatix.com/SpaceshipShop
Key Features
• Node-based Graph Editor with Intuitive UI
• Library of Parametric Shapes and Objects
• Library Items You Make Can Be Shared via Email
• Interactive Editing with Scene View Handles
• Very Fast Realtime Editing, Even with Large Models
• Grid Snapping
• Nested Node Grouping
• 2D Shape Merging, Thickening, Offsetting and Rounding
• Relations with Mathematical Expressions
• Freeform Curve Editing
• Turtle Scripting for Custom Parametric Shapes
• Texture Scaling and Shifting to Align Both Repeating Textures and Atlases
• Automatic UV Mapping and UV2 Unwrapping
• Texel Budget Display
• Substance Support
• Collider and Rigidbody Controls
• Per-Node Static Flags
• Automatic Mesh Combination per Material
• Level of Detail Control
• Prefab Creation
The objective of parametric modeling with Archimatix is to author "smart models" – models capable of generating hundreds of unique forms and typologies. The faces and vertices of these models are not edited directly, as they would be in a polygonal modeler. Instead, meshes are non-destructively generated from the logic described by the models' node graphs.
Even though Archimatix is not a polygonal modeler, the standard meshes generated by Archimatix can be brought into ProBuilder, Megafiers and other packages that will further modify and customize your models.
Archimatix has been compared to standalone parametric modeling applications such as Houdini and Grasshopper in Rhino. While Archimatix is not yet as full-featured as these more mature parametric modelers, it is easier to learn and geared more specifically to the modeling of architectural game environments. Archimatix also offers the benefit of creating environments right in the Unity editor for iterative rapid prototyping and testing cycles.
Archimatix does not currently support true CSG operations such as 3D Booleans.
Archimatix can make urban-like distributions, but, in the current release, it is not yet a true city-generator.
Contact
support@archimatix.com
Online Documentation and Tutorials
www.archimatix.com
Unity Forum Thread
ArchimatixDiscord
Support Community and 3rd Party Resources
Archimatix Community
This asset uses the following 3rd-party libraries:
ClipperLib under the Boost Software License - Version 1.0 - August 17th, 2003
LibNoise under GNU LESSER GENERAL PUBLIC LICENSE
Poly2Tri under the Revised BSD License (3-clause BSD)
SimpleJSON under the MIT license, or the Academic Free License version 2.1
CsPotrace under the GNU General Public License
See Third-Party Notices.txt file in package for details.
Archimatix は、Unity 用の強力なノードベースのパラメトリック モデリング拡張機能であり、変更可能な小道具とリッチで可変的な環境をすばやく作成するのに役立ちます。
Archimatix には、フォームをリアルタイムで操作できるインタラクティブなハンドルを備えた、ゲーム対応のサンプル モデルが多数付属しています。 たとえば、含まれているヴィラ アプレストの長さのハンドルをドラッグすると、さらに多くの柱とアーチがモデルに自動的に追加されます。
アート ディレクションに固有の独自のパラメトリック オブジェクトをロールすることもできます。 Archimatix は、モデリング ロジックのすべての機能をすぐに利用できるノード グラフ エディターを備えています。 コーディング不要!
そうは言っても、Archimatix は、コーダーがカスタム ノードを開発するためのシーン ハンドルと C# API を使用してカスタム パラメトリック形状を定義できるようにする、単純なタートル ベースのスクリプト環境も提供します。
Archimatix がアーティストに提供する主な機能は、2D ブール演算、オフセット、丸め、厚み付けなどの豊富な 2D 形状操作です。 結果として得られる複合形状を使用して、精巧なメッシュを生成したり、オブジェクトを分散させるためのパスを生成したりできます。
Archimatix Pro はランタイム機能を提供するようになり、Archimatix マジックをプレイヤーに拡張できるようになりました。 ゲーム内パラメトリックを使用すると、プレイヤーはオンザフライでレベルを変更したり、モデル フォームを変更したりできるため、プレイヤーの創造性を解き放ちながら、アプリ内購入を促進する多くの機会を提供できます。 ランタイム Archimatix の詳細: http://bit.ly/axruntime および demos.archimatix.com/SpaceshipShop でランタイム パラメトリックの WebGL デモをチェックアウトします。
主な機能
• 直感的な UI を備えたノードベースのグラフ エディター
• パラメトリック形状とオブジェクトのライブラリ
• 作成したライブラリ アイテムは電子メールで共有できます
• シーン ビュー ハンドルを使用したインタラクティブな編集
• 大規模なモデルでも非常に高速なリアルタイム編集
•グリッドスナップ
• ネストされたノードのグループ化
• 2D 形状の結合、厚み付け、オフセット、および丸め
• 数式との関係
• フリーフォーム カーブ編集
• カスタム パラメトリック シェイプのタートル スクリプト
• 繰り返しテクスチャとアトラスの両方を整列させるためのテクスチャのスケーリングとシフト
• 自動 UV マッピングと UV2 アンラッピング
• テクセル予算の表示
• 物質のサポート
• コライダーとリジッドボディ コントロール
• ノードごとの静的フラグ
• 素材ごとの自動メッシュ結合
• 詳細レベルの制御
• プレハブの作成
Archimatix を使用したパラメトリック モデリングの目的は、「スマート モデル」を作成することです。これは、何百もの独自のフォームと類型を生成できるモデルです。 これらのモデルの面と頂点は、ポリゴン モデラーのように直接編集されません。 代わりに、メッシュはモデルのノード グラフによって記述されたロジックから非破壊的に生成されます。
Archimatix はポリゴン モデラーではありませんが、Archimatix によって生成された標準メッシュは、モデルをさらに変更およびカスタマイズする ProBuilder、Megafiers、およびその他のパッケージに取り込むことができます。
Archimatix は、Houdini や Rhino の Grasshopper などのスタンドアロンのパラメトリック モデリング アプリケーションと比較されています。 Archimatix は、これらのより成熟したパラメトリック モデラーほど完全な機能を備えていませんが、習得が容易であり、建築ゲーム環境のモデリングに特化しています。 Archimatix は、Unity エディターで直接環境を作成して、反復的なラピッド プロトタイピングとテスト サイクルを行うという利点も提供します。
Archimatix は現在、3D ブール値などの真の CSG 操作をサポートしていません。
Archimatix は都市のようなディストリビューションを作成できますが、現在のリリースではまだ真の都市ジェネレーターではありません。
コンタクト
support@archimatix.com
オンライン ドキュメントとチュートリアル www.archimatix.com
Unity フォーラムのスレッド
ArchimatixDiscord
サポート コミュニティとサード パーティのリソース Archimatix コミュニティ
このアセットは、次のサードパーティ ライブラリを使用します。
Boost ソフトウェア ライセンスに基づく ClipperLib - バージョン 1.0 - 2003 年 8 月 17 日
GNU LESSER GENERAL PUBLIC LICENSE に基づく LibNoise
改訂 BSD ライセンス (三条項 BSD) に基づく Poly2Tri
MIT ライセンスまたは Academic Free License バージョン 2.1 に基づく SimpleJSON
GNU General Public License に基づく CsPotrace
詳細については、パッケージ内の Third-Party Notices.txt ファイルを参照してください。