Как создать объект (окно, фрэйм) в котором будут отрисовыватся всякие вещи при помощи OpenGL?
Меня интересует хорошая литература (по мимо мануала) по языку D и литература по шейдерам, глобальному освещению, трассировке лучей, имитацией физики. Я видел фреймворки для D работающие с Open GL 3. Но меня интересует более низкоуровневая работа. И уже известные алгоритмы по физике и трассировке лучей.
Да, я смотрю в сторону Direlict3 есть некоторая не ясность в нем. Почему там модуль называется OpenGL3. Насколько я понимаю в Direlict3 можно использовать OpenGL4. Ровно как и с Direlict2. Учитывая что я не знаком с OpenGL и не очень знаком с D название модуля меня малость пугает. Не хочется для самообразования использовать старые инструменты. Что означает эта цифра 3 нигде не нашел.