От Direct3d до OpenGL

Я в настоящее время переписываю старое приложение Visual Basic в Java, значительная часть работы связала замену Direct3d с jogl.
Так как у меня нет опыта имея дело с Direct3d и только минимальным использованием опыта Opengl, я застреваю при нахождении соответствующих замен для вызовов API.

Есть ли какие-либо хорошие руководства/учебные руководства или ссылки?

Править:
Дополнительная информация:

  • Версия 8 Direct3D
5
задан josefx 24 December 2009 в 11:57
поделиться

4 ответа

Я полагаю, что вы можете попробовать и просматривать код этого D3D -> библиотеку обертки OpenGL: http://sourceforge.net/projects/dxggggglwrap (используя его в качестве ссылки, которую я имею в виду)

Вы можете просматривать его здесь: http://dxglwrap.cvs.sourceforge.net / dxggggglwrap /

1
ответ дан 14 December 2019 в 01:09
поделиться

Учебники NeHe - довольно хорошее вступление. Они начинаются здесь . Имея опыт работы с Direct3D, вы, вероятно, прослушаете некоторые из них довольно быстро.

3
ответ дан 14 December 2019 в 01:09
поделиться

Я бы также порекомендовал просмотреть Красную книгу OpenGL и потратить некоторое время на то, чтобы набрать некоторые сэмплы и поиграть с ними. OpenGL Red Book имеет дело с использованием GL на C, поэтому я рекомендую вам просмотреть его на C или C++ перед тем, как идти в JOGL.

Не обязательно играть со всем, но сделать несколько примеров работы на Си++ было бы здорово, прежде чем вы продолжите.

Иначе, если у вас нет времени, интереса или желания изучать GL, просто следуйте NeHe tutorials , как упоминалось в другом ответе, но время от времени заглядывайте в Красную книгу для получения дополнительных пояснений.

4
ответ дан 14 December 2019 в 01:09
поделиться

Учебники Nehe, быстро приведут вас к скорости. Если у вас есть время и нуждается в чем-то более всеобъемлющем, вы должны получить поверхностный OpenGL .

1
ответ дан 14 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: