VoxelEngine-Cpp icon indicating copy to clipboard operation
VoxelEngine-Cpp copied to clipboard

Может использовать кросcплатформенный wgpu?

Open Fidius-jko opened this issue 9 months ago • 2 comments

Может лучше использовать 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!

Fidius-jko avatar May 16 '24 08:05 Fidius-jko