Basic Simulation:
Go to Geometry Nodes menu
Add Simulation Zone nodes in graph
Connect as follow as the basic setup:
Check Physics tab to see the calcuate to frame and cache
And Modifier tab for internal dependence
Plug in Transform Geometry, with Vector connect to translation (cube move along x-axis)
Another example combine with Join Geometry and Scale Element:
Group input output connect in parallel to Simulation input and join geometry
Create real time smoke effect simulation:
Set below graph, click on pin icon (lock the geometry tree)
Add Plain Axes Empty object in the 3d viewport
Hit S key to scale up the empty object
Drag the Empty object layer from Outline Editor (top R column) in the graph (object info node created)
Switch it from Original to Relative, plug to Transform Geometry
Now can control the location of the object by the empty object
Select the Empty object layer, Press Space bar to simulate, then hit G key to move the empty object around
To make the geometry fade out quicker, set Scale element node, Scale value lower
Copy previous object nodes to a new object:
Unpin the graph, choose the object
Rename as Fade Out
Delete the object
Go to Preference, enable Add Mesh: Extra Objects
Add a simple star in viewport:
Add new Geometry Nodes for the star
Choose the Fade out system created before
The previous system created is on the star object now
Create Material on object:
Change to Render Display Render preview
Shift Render Engine to Eevee
Change Editor Type to Shader Editor (most L icon)
Pin icon off, add new material
Delete Principied BSDF (principal shader), add Emission node instead, change to blue color, set strength to 25
Enable Bloom option in render tab
The material can only be seen after add the material on the object
To add the material to the geometry node tree, back to geometry node editor
Add Set material node below and choose the created material