поддерживать апи директора?
директор - это на каком-то жаргоне DirectX ? )
для поддержки DirectX нужно будет городить ещё одну реализацию рендерера, который будет несовместим с имеющимися на уровне шейдерного языка (т.е. задача трансляции GLSL -> HLSL), а также будет несовместим со всеми остальными платформами, на которых движок работает "и так" (с некоторыми допущениями), т.к. DirectX - это Microsoft-only увлечение. + не работает ни на каких мобильных устройствах и в вебе (у DX совсем другой фичасет). поддержка DX, с большой вероятностью, повлечет за собой большой редизайн архитектуры движка в части рисования и поломает много чего уже работающего. при условии что на Windows Godot уже работает, а Vulkan имеет сравнимый с DX12 фичасет, поддержка DX не выглядит нецелесообразной.
Обсуждают сегодня