Кто-нибудь знает, где я могу найти образец шейдера (HLSL / CG / GLSL / Backend-независимый) класс?
Конечно, стандартный API (например, D3DXEffect
или такой же в GL
) существует, но он уродлив и не то, что я ищу.
Я ищет качественный дизайн интерфейса, а не «просто еще один образец реализации» .
В идеале что-то идеологически близкое к boost ::
библиотеке на основе шаблонов и «подходящее» для различные варианты использования.
Если кто-то встретил что-то похожее (хорошо, если это не закончено, я ' m просто собираюсь схватить идею и воплотить ее сам). Если у вас есть какие-либо идеи по концептуальному дизайну шейдера , это тоже приветствуется.
Спасибо.