2

私の目標は、単純な 3D モデルを表示し、それにテクスチャを適用することです。

GLEssentials ios サンプル プロジェクトをダウンロードして、これを開発する方法を学びました (ios OpenGL-ES API の初心者です)。

しかし、サンプル モデルは .model ファイルです。これは聞いたことも、モデル バンクの Web サイトにも表示されません。

  1. この種類のファイルは何ですか?
  2. サンプル コードは他の一般的なモデル タイプ (.obj、.c2d、.3ds) と互換性がありますか?
  3. このプロジェクトから始めるのは良い考えですか?
4

1 に答える 1

3

この質問を見てください:

私の回答では、.obj/.mtl ファイルを iOS 上の OpenGL ES に適したヘッダー ファイルに変換するスクリプトとそれに付随する Xcode プロジェクトについて説明します[リンク]

ご質問への回答:

  1. .model ファイルはサンプル プロジェクトにのみ適切であり、独自の Apple 拡張機能であると思います。ほとんどの場合、頂点の位置などの単純なデータが含まれています。
  2. OpenGL ES の初心者にとっては非常に複雑な、サンプル コードに他のモデル タイプを適合させるのに苦労すると思います。ここで Cocos2D の .pod ファイルを参照してください。私はそれについて素晴らしいことを見たり聞いたりしました。
  3. 私はそれをお勧めしません:)
于 2013-02-22T17:47:09.143 に答える