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
Pack
parameter - Connect multiple Brickini Material nodes
Material
parameters in LDraw Part node are ignored- Use
Material
parameters 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 Group
The 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, Other
Choose 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 Mode
Disabled
DefaultStatic Color
Incoming LDraw Parts will keep their colorsVariable Color
Incoming LDraw Part colors can be changed by theColor Variation
parameter 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.