This project provides a blueprint for transforming any model into toy bricks. Users can customize their own toy bricks styles. The project includes three preset toy bricks styles by default, such as classical toy bricks, polyomino blocks, and pure blocks.
This blueprint has complete documentation, step-by-step analysis, and algorithm description.
Each step of the generation process can be visualized and the user can clearly see the flow of the algorithm.
The style of the blocks and the rules for combination can be highly customized.
By default there are three toy bricks styles, each containing the following pre-defined assets and pre-defined combination rules.
Classic toy bricks style:
- 2x1x1 squares
- 2x2x1 squares
- 1x1x1 slope
- 1x1x1 square
- 1x1x0.5 half square
Polyomino style:
- 4x1x1 Dash
- 2x3x1 L-Gun
- 2x3x1 R-Gun
- 2x3x1 L-Snake
- 2x3x1 R-Snake
- 2x2x1 Square
- 3x2x1 T-Shape
Voxel style:
Notes & Disclaimers:
- This project can be used in UE 5.0 and 5.1.