Chocolates (round)

This time I focused on materials and rendering.

Once again, this could be better but the result is not bad.

This time, my nodetree is not as messy, and is somewhat readable. That’s a major improvement!

Another useful feature I discovered is the ability to parametrize shaders with attributes:

All three of these spheres have the same material, but different attributes. This chocolate shader is multipurpose, and can be used for many types of chocolate.
Not only can the shader be parametrized per-object, but per vertex. The possibilities are endless!