Author Topic: Creating Custom Bricks  (Read 853 times)

I want to learn how to create custom bricks using models, such as plants and things, but I can't seem to find the proper tutorial on how.

I either want to create them using Milkshape or Blender 2.74

I don't know if this is the right board for this, but can someone at least help me?

try looking in modification discussion?
or look at other custom bricks

try looking in modification discussion?
or look at other custom bricks
I've done that, and looking at custom bricks doesn't really help, I don't know the correct sizes, grid, or anything

I don't know the correct sizes, grid, or anything
The size and grid is dependent upon whatever modeling program you are using. Experiment and figure it out yourself.
For reference a 1x1x1 brick is a 1x1x1.2 box in Blender.

To make a brick you need to make a model with the following:
  • Mesh model - named anything besides COLLISION or BOUNDS
  • Collision box(es) - named COLLISION1, COLLISION2 etc (can have 10 boxes, must be exact boxes)
  • Bounding box - named BOUNDS, should align to brick grid and people will not be able to build other bricks inside this
Note: You can leave out the bounding box and the converter will use the outer edges of your model to generate the bounds.

Then export the model as a .obj and use Badspot's obj2blb converter to make your brick. View the topic for how to name bricks to get specific colors and whatnot.

If you want to have collision models that aren't boxes, like for ramps or something, you can use blender 2.49b w/ a dts exporter for that.  Sadly the exporter doesn't work for the newer versions of blender.

Then when you state all of the brick's properties in a .cs file you name the .dts file and it will use it instead of the box collision from the blb file.  Atleast I think that's how it works.  It's been a while since I've made any bricks.