With my creative ability hampered by my shoulder problem, I took some time to try to figure out more information about “geometry nodes” in Blender. If you go by the number of videos on YouTube and all the changes that are taking as the version goes from Blender 2.93 to Blender 3.3 and onto Blender 4, it is a popular, and rapidly changing, topic. However, many of the videos produce weird results when trying to export the results for instance creation to BJS
Anyway, I tried a little experimentation with Blender 3.3 LTE and @JCPalmer 's exporter for the latest LTE version(3.3). Some results below.
Image1 - setup for instance creation using a mesh primitive to be instanced and the result when I CTRL + A → “Make instances real” in the 3D window.
Result Image 1a - a mess. The “Plane” which has the geometry nodes modifier on it, gets “instanced with all cubes attached” even though just the mesh primitive (a Cube) is set to be instanced
I contacted several of the people who had produced several of the videos I had viewed and they suggested adding nodes : C - the Geometry To Instance Node at position 1 and D - the Realize Instances node at position 2. No effect - still a mess as both the Plane and Cube get instanced!!
However, in Image 2, which takes a slightly different approach, I created a a cube in the scene with scaled and applied transforms and used it to be instanced using the Object Info node, dragging the cube I had created into the long box and then checking the “As Instance” box. Now CTRL + A in the 3D window → “Make Instances Real” produces the desired effect. Note in Image 2a the “Cube” is now being instanced - NOT the Plane.
And here is a simple example, using Method 2, of some instanced rocks on a terrain Terrain
Hope any Blender users find that useful. However, there are going to be more changes - I keep seeing messages that certain nodes will eventually expire in Blender 4 and that data maybe lost.
Cheers, gryff
Image 1 Set up
Image 1a Result
Image 2 Set up
Image 2a Result