Оба, похоже, являются обертками вокруг G3D и Ogre, так что вам действительно нужно сравнить, лучше ли G3D или Ogre для ваших нужд. Большинство ваших обращений из ruby через оболочку будет происходить во время настройки вашей сцены, поэтому основная работа (каждый кадр) будет по-прежнему выполняться в библиотеках C / C ++ и на графическом оборудовании. Так что вместо этого вы должны сравнивать эти две библиотеки.
Я не знаю G3D, но, похоже, он предлагает функции автономного рендеринга, которых нет в Ogre. Ogre обычно является первым выбором, если вам нужна широкая функциональность профессионального движка рендеринга игр, и вы найдете тонны документации или сообщений на форуме практически по любой теме, с которой вы столкнетесь.
Так что это зависит только от того, для чего именно вы будете его использовать.