VoxelEngine-Cpp
VoxelEngine-Cpp copied to clipboard
Может использовать кросcплатформенный wgpu?
Может лучше использовать wgpu у него есть как раз привязки для c++ wgpu_c++? Он поддерживает практически все графические API типа Metal OpenGL / OpenGL ES Vulcan DirectX. WebGl. И в теории можно будет запускать движок под веб(С WebGL). То есть нужно меньше работы чтобы лучше портировать под те или иные платформы.
MacOS - Metal.
Windows - DirectX.
Linux-Vulcan.
Android-Vulcan/OpenGl ES.
IOS-Metal.
Получается для полной поддержки платформ нужно сделать 4-5 API!