Я начинаю проект игры с хобби в Windows, который будет сильно использовать эффекты 3D-графики. Скорее всего, это будет написано на С++.
Должен ли я использовать OpenGL или Direct3D для моего графического сервера? Почему?
Или я должен использовать готовый графический движок, например OGRE 3D? Какой?
Некоторые ссылки "как начать" будут полезны. (Либо по технологии, либо по обоим.)
Изменить - Да, я действительно имел в виду Direct3D, а не DirectX, благодаря graham.reeds для разъяснения
Изменить - Михай Лазар указал, что я могу использовать графический движок, такой как OGRE 3D. Отредактировал вопрос, чтобы отразить эту альтернативу.