Brickini Material
Overview
Brickini
LDraw Models with Instances
If you build a bigger model - for example with the LDraw Model shelf tool - chances are the same bricks are used multiple times in different colors. In this case the following workflow is used:
- Create single LDraw Part node
- Enable
Packparameter - Connect multiple Brickini Material nodes
Materialparameters in LDraw Part node are ignored- Use
Materialparameters in Brickini Material to set colors for multiple instances
Instance LDraw Part Models with Brickini Pantry & Scatter
Brickini Material has a special Brickini Pantry Mode that lets you define if specific bricks have a static or varying color
Tip
See Brickini Pantry for more details.
Parameters
-
Material GroupThe grouping directly relates to the ldconfig.ldr file that ships with LDraw. LDraw Colour Definition Reference -
Material Solid, Transparent, Chrome, Pearl, Metallic, Milky, Glitter, Speckle, Rubber, Trans Rubber, OtherChoose color. LDraw Part exports an attribute material_type that can be used in shading networks to drive the look of your bricks with a single material.
Note
Only the dropdown chosen in Material Group will be visible in the Interface.
Warning
The Solaris/Karma example scene that comes with LDraw2Houdini currently only respects some of the material_type attributes, namely Solid, Transparent, Chrome and Rubber. All other types are ignored and look like default solid bricks.
Brickini Pantry ModeDisabledDefaultStatic ColorIncoming LDraw Parts will keep their colorsVariable ColorIncoming LDraw Part colors can be changed by theColor Variationparameter in Brickini Scatter. Prints won't be varied and remain static.
Note
It's possible to feed either a single or multiple Brickini LDraw Part nodes into Brickini Material to define if the colors should remain static or variable. This allows for example to use the LDraw Model shelf tool to import small models/builds for scattering.