How to use GeoCOMP custom attributes?

I’m trying to instance simple geometry so that it is deformed differently (ex: diff level of noise roughness) at each instance, but I honestly have no clue as to how the custom attribute under the “Instance 3” page works, and I haven’t found any good resources explaining it.

If anyone has another solution to my specific idea, that’d also be awesome but I’m generally stumped at the custom attr. function. thanks!

A good start is the Geo COMP documentation page, the Instance 3 paragraph. (click the question mark on a node’s parameter window to open its doc page)

Also good to know is that hardware instancing on the GPU is so fast because it creates many instances of a single geometry, which can be translated/rotated/scaled/colored/textured differently for each instance. But you can’t change the geometry itself of each instance - otherwise they would not be instances of the same geometry.