Amethyst использует gfx-rs для рендеринга графики с помощью Vulkan или Metal. Он предназначен для использования в 2D и 3D, с различными утилитами для обоих типов игр. Он должен быть удобен для начинающих, но также допускать более продвинутое использование, такое как пользовательские проходы рендеринга и шейдеры GLSL.