Всем привет, посоветуйте, пожалуйста, с чего начать.
Я сам работаю над движком в одной компании, но в основном пишу части, связанные с математикой\алгоритмами. Редко получаю задачи на рендер. Вот хотелось бы совместить изучения Rust'а с восполнением пробелов в области рендеринга и других интересных областей в движкостроении. Какие крейты лучше использовать?
Я так понимаю, что winit самый адекватный оконный менеджер? Gfx слишком сложно и далеко от raw OpenGL и Vulkan (хотелось бы начать всё на OpenGL, чтобы потом на твердом фундаменте перейти изучению Vulkan'а), поэтому, наверное, лучше gl + ash\vulkano для своего рендерера?