GPU Instancing Support in Ab4d.SharpEngine or Ab3d.DXEngine
#3
(10-06-2023, 02:18 PM)abenedik Wrote: 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.

I am aware that the current instances model supports World matrix and materials, but it seems to be limited to simple transformations like scaling, moving, and rotating. My primary concern is regarding the inclusion of advanced GPU instancing features like Skeleton and Mesh Skinning in future updates. Are there any plans to incorporate such advanced GPU instancing capabilities? 

Thank you for your time and feedback.
  


Messages In This Thread
RE: GPU Instancing Support in Ab4d.SharpEngine or Ab3d.DXEngine - by wdc63 - 10-06-2023, 02:33 PM

Forum Jump:


Users browsing this thread:
1 Guest(s)