bunny horse PyOpenGLでPLYファイルのてきとうなパーサを書いてスタンフォードバニーを表示させた。 超がつくほどのてきとうな仕様のパーサで色々と決め打ち。法線は描画時に面法線を計算して設定する。・・・いまのプログラムだと法線の方向が逆になる場合がある気がするけどいいや。 以下を参考にして、 http://local.wasp.uwa.edu.au/~pbourke/dataformats/ply/ 以下のurlから参照できるplyファイルで動作を確認した。 http://www.cs.virginia.edu/~gfx/Courses/2001/Advanced.spring.01/plymodels/ やっぱりビジュアルなプログラムは達成感があっていいなー。 # coding: utf-8 # x,y,zの順で頂点がならんでいるのが前提 # 面は3点からなるのが前提 f