Setup
Getting Started
After importing ShapeBuilder, the fastest way to start is to use the ready-made prefabs included in the package. They give you a clean starting point for each main feature, without having to manually add every component yourself.
Assets/ShapeBuilder - DB 004/Setup/URP/Prefab.
Prefab folders
The Prefab folder contains two example folders and three empty starter prefabs.
Use the empty prefabs when you want to create your own object from scratch, and use the
example folders when you want to inspect how existing objects are built.
Shape2DGraphSpline.
OutlineBezierShape.
Shape2DGraphSpline.
OutlineBezierShape.
- Import the ShapeBuilder package into your Unity project.
- Open
Assets/ShapeBuilder - DB 004/Setup/URP/Prefab. - Drag one of the starter prefabs into the scene.
- Edit the anchors, paths, profile settings, or placement settings depending on the component.
- Use
Refresh Meshwhen you want to rebuild the generated result.
Render pipeline and default materials
ShapeBuilder is designed mainly for URP, and the included demo prefabs and examples are prepared for URP projects. The tool can still be used with other Unity render pipelines, but materials may need to be assigned again on each generated GameObject.
Add Component, or when the component is reset, ShapeBuilder tries to
assign ShapeBuilder/DefaultMaterialURP automatically.
ShapeBuilder/DefaultMaterialBuildIn when the component is added or reset.
If it cannot find it, it falls back to Unity's Standard shader.
Add Component or when the component is reset. Existing prefabs or copied
objects keep their current MeshRenderer material.
Demo scenes
The package also includes demo scenes that show how the tools are meant to be used together. They are useful for learning the workflow before building your own shapes.