Javaゲーム作成総合スレ
■ このスレッドは過去ログ倉庫に格納されています
0401名前は開発中のものです。
2009/10/12(月) 17:32:20ID:2xaDgDSW>>399だが、glBegin〜glEndだとマテリアルバラバラでも問題ないんだけど、
同じ頂点でマテリアルが違う場合、VBOにできないんだよね。
あれは頂点を座標、法線、テクスチャ座標でパックするから。
まじめに考えると、メタセコから読み込む時点でその頂点を共有するポリゴンを解析して、
法線とマテリアルとテクスチャ座標が同じなら同一頂点とみなし、そうでないなら別の頂点とみなすという
処理をいれるのが一番という気がしてきた。
内部フォーマットはあくまでOpenGLに寄り添う方向性で。
■ このスレッドは過去ログ倉庫に格納されています