top of page

What is this

​シーンビルドをアシストするエディタ拡張です。

3Dモデルなどプレハブのレイアウトを記録して、ランダム配置とマテリアル差し替えで大量の差分モデルが一瞬で作れます

​アセットストア販売中です

このアセットは、シーンビルドにおいて素早く大量のバリアントを生成するために、
単純な仕組みで、確実に効果を発揮するツールを目標に作りました。
プロシージャルモデリングのようなプログラムスキルを必要とせずに、気軽に汎用性の高い自動生成ができます。

シーンに並べたプレハブの情報をScriptableObjectとして登録し、これをパーツリストとして使って、
パーツをランダムに組み合わせて配置した状態でシーンに生成できます。
マテリアルランダムチェンジャーとも併せて、大量の差分モデルを一瞬でシーンに並べられます。


建物だけでなくキャラやアイテム位置などプレハブなら何でも登録できます。

Unityバージョンに広く対応してるため、Unity2019で作成したシーンをプリセットに登録して、2017で再構築することも可能です。

This asset can be used to quickly generate a large number of variants in a scene build,
The goal was to create a tool that was effective with a simple mechanism.
Easy and versatile automatic generation is possible without the need for programming skills like procedural modeling.

Register the prefabricated information arranged in the scene as a ScriptableObject and use this as a parts list,
Scenes can be generated with parts arranged in random combinations.
Along with the material random changer, you can instantly arrange a large number of difference models in the scene.


You can register any prefab, such as characters and item locations, as well as buildings.

 

In order to widely support the Unity version, it is also possible to register scenes created in Unity 2019 as presets and reconstruct them in 2017.


AABBuildEnter

このエディタで、シーンに配置したプレハブからAABBuildプリセットを作ります。

First, use this editor to create AABBuild presets from the prefabs placed in the scene.

AABBuldingGenerater

AABBuildプリセットをPlay中に生成します

Generate AABBuild presets during Play

Solo Assembly

プリセットをもとに、エディタでシーン上に生成します。

Based on the preset, generate it on the scene with the editor.

AABStraightGenerater

Play中に複数のプリセットを生成して、直線上に並べます。

Generate multiple presets during Play and arrange them in a straight line.

Straight Assembly

エディト中に複数のプリセットを生成して、直線上に並べます。

Generate multiple presets during editing and arrange them in a straight line.

MaterialChanger.cs

アタッチしたオブジェクトのマテリアルをPlay中に変えます。

changes the material of the attached object during Play.


Prefab Material Changer

選択中のオブジェクトのMaterialをMaterial Candidateからランダムに選んで差し替えます。

Material of the selected object is randomly selected and replaced from Material Candidate.

MaterialOneAllShifter.cs

Play中に、シーンにある特定のマテリアルの数値を変移させられます。

During Play, you can shift the value of certain materials in the scene.

bottom of page