Итак, я хочу начать играть с OpenGL с целью реализовать некоторые игровые идеи, которые у меня были уже давно, но я заметил, что существует несколько версий OpenGL.
В идеале я хотел бы также поддерживать старые компьютеры, поэтому мне было интересно, будет ли OpenGL 2.1 лучшей версией для использования. OpenGL 4 даже не работает на моем настольном компьютере :O
Типом минимальной спецификации для игры будут графические карты эпохи DX9, поэтому в основном большинство современных компьютеров будут работать с ней (даже с низкой встроенной графикой). Я бы посмотрел на JOGL для реализации, так как лучше всего знаю Java (в прошлом делал Java3D), и я хотел бы развернуть его на всех трех основных ОС.
Имея это в виду, какие книги вы могли бы предложить мне? Было бы бессмысленно приобретать книгу по OpenGL 3 или 4, поскольку я читал, что произошли большие изменения? Должен ли я вместо этого согласиться на более старую книгу по версии 2.1?