Skip to content

Brickini Material

Overview

Brickini

Brickini Material is used to set Materials/Colors for packed instancing workflows.

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:

  1. Create single LDraw Part node
  2. Enable Pack parameter
  3. 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 Default
    • Static Color Incoming LDraw Parts will keep their colors
    • Variable Color Incoming LDraw Part colors can be changed by the Color 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.