10-06-2023, 02:18 PM
Both Ab3d.DXEngine and Ab4d.SharpEngine support GPU instancing.
You can check that in samples:
- Ab3d.DXEngine: in "Extreme performance" samples from "Instanced MeshGeometry3D" to "Instance World matrix samples"
- Ab4d.SharpEngine: "Advanced 3D models" / "Mesh instancing"
Ab3d.DXEngine has some additional features:
- support using texture for all instances,
- support screen-space scaled instances
Those features will be added to Ab4d.SharpEngine in one of the future versions.
You can check that in samples:
- Ab3d.DXEngine: in "Extreme performance" samples from "Instanced MeshGeometry3D" to "Instance World matrix samples"
- Ab4d.SharpEngine: "Advanced 3D models" / "Mesh instancing"
Ab3d.DXEngine has some additional features:
- support using texture for all instances,
- support screen-space scaled instances
Those features will be added to Ab4d.SharpEngine in one of the future versions.
Andrej Benedik

