DavidSmitis wrote:
Hello! And can this kind of graphics be used to create volumetric
icons? And if the ability to add an image other than text?
You can, but if you want the 3D icons to look good, you’ll have to spend some time writing HLSL shaders, and adjusting material parameters. I have not implemented higher-level parts of 3D engine like materials or lights. It’s technically possible to add, I would have probably started with something like this
http://www.orsvarn.com/entry/pbr-shader/ but I have not done it.
About images, here’s a sample that renders a bunch of 2D textures loaded from png, jpeg or tiff files:
https://github.com/Const-me/Vrmac/blob/ ... sSample.cs
But overall, I’m not sure it’s such a good fit for your task. I don’t know why you need GPU at all.
Essentially, the library I’ve published is ARM Linux re-implementation of MS Direct3D, Direct2D and DirectWrite. You can render anything at all with them, combined they represent almost complete graphics stack of Windows, but they’re quite low level. Even game developers are rarely using Direct3D these days, they normally use off-the-shelf game engines which wrap Direct3D into something higher level.