OpenGL! Sim, estou discordando abertamente de todos os membros deste fórum até agora.
OGRE está uma bagunça. A curva de aprendizado é íngreme. Sim, eles têm alguns bons tutoriais, mas sair dos limites dos tutoriais e fazer suas próprias coisas é MUITO difícil. Eu esperaria passar três semanas antes que você possa configurar e trabalhar com o OGRE, trabalhar com os tutoriais e descobrir o que fazer em seguida. Não há nada no OGRE que seja MUITO melhor ou mais simples que o OpenGL. Se você é um bom programador de C, como reivindicou, e entende seus ponteiros / matrizes / funções, o OpenGL será igualmente fácil, se não mais fácil.
É por isso que recomendo começar com o OpenGL. O OpenGL forçará você a aprender todos os fundamentos dos gráficos. É muito mais interessante, pois você perceberá o que eles estão acontecendo em segundo plano. E o YES começa com os tutoriais de NeHe. Sim, eles são 1.x, o que está muito desatualizado (isso é para você, Ranieri), mas pular para o OpenGL 4.x é uma curva de aprendizado muito íngreme.
Comece com o modo imediato em 1.x (glBegin, glEnd) e aprenda sobre as matrizes de vértices. Se quiser, brinque com as listas de exibição apenas para aprender. Em seguida, vá para objetos de buffer de vértice. Então aprenda sobre shaders. Cada uma dessas transições é muito fácil e existem vários ótimos tutoriais online. As VBOs estão no centro do 4.1, então quando você chegar lá, você não estará mais aprendendo material desatualizado, e é muito mais fácil chegar lá começando com o material 1.x.
Além disso, se você quiser uma carreira de desenvolvimento de jogos, ninguém vai contratá-lo, porque você pode fazer um cubo girar em alguma biblioteca pronta para uso. Eles vão contratá-lo porque você entende o que está acontecendo no nível mais baixo possível e pode tomar decisões de design com base nesse conhecimento valioso.
Referências: Eu estava onde você estava. Passei um mês no OGRE, uma semana testando o Irrlicht, uma semana testando o Horde3d, dois dias jogando com o DirectX e um mês jogando com o OpenGL. Depois de um mês com o OGRE, eu mal conseguia ir além do escopo dos tutoriais. Depois de um mês com o OpenGL, eu tinha um personagem rodando em um mundo minecraftiano, renderizando 260.000 cubos texturizados por quadro com mais de 700 quadros de taxa de quadros.