Для старой доброй демонстрации куба, проверьте это .
Код написан на WebGL, но вы можете легко преобразовать его.
Однако, если у вас возникли проблемы с его преобразованием, я предлагаю вам сначала начать с демонстрации "Hello Triangle" - чтобы привыкнуть к этому.
Есть две ссылки.
- Учебное пособие по Приветственному треугольнику
- Исходный код для приветственного треугольника - см. Главу 2
Для выполнения части PNG у вас есть несколько вариантов в зависимости от вашей платформы (Android, Palm, iPhone)
Чтобы дать вам хотя бы один ответ, если вы кодируете на C ++, тогда вы можете использовать libPNG иэто также требует zlib.Есть много сайтов с кодом для загрузки PNG в текстуру с использованием C ++. Например, .
Удачи!