- 2021年5月
- 2020年8月
- 2020年6月
- 2020年5月
- 2019年1月
- 2018年8月
- 2018年6月
- 2018年5月
- 2018年3月
- 2018年1月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年9月
- 2017年8月
- 2017年7月
- 2017年6月
- 2016年11月
- 2013年9月
- 2013年8月
- 2013年6月
- 2013年5月
- 2013年4月
- 2013年3月
- 2013年2月
- 2013年1月
- 2012年12月
- 2012年11月
- 2012年10月
- 2012年9月
- 2012年6月
- 2012年5月
- 2012年4月
- 2012年2月
- 2011年7月
- 2011年5月
- 2011年4月
- 2011年2月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年9月
- 2010年8月
- 2010年7月
- 2010年6月
- 2010年5月
- 2010年4月
- 2010年3月
- 2010年2月
- 2010年1月
- 2009年12月
- 2008年2月
- 2008年1月
- 2007年12月
- 2007年5月
- 2007年4月
- 2007年3月
- 2007年2月
2010年 9月
Xファイル解析中 / magicien
あやうく9月の記事が0になるところでした。とりあえず、ボーンやアニメーションのないXファイルをWebGLで表示してみることにしました。
途中で引っかかったのが、MeshNormalsのfaceNormals。
詳細は省略しますが、Xファイルの記述を素直に受け取ると、1つの頂点が複数の法線を持つことに。
今作ってるプログラムでは、1頂点1法線なので、どうしようと思いGoogle先生に相談したところ、
「法線が違う頂点は、位置が同じだけの別の頂点です。」という単純明快な答えが。
というわけで、同じ頂点で法線が異なる場合は、別頂点としてデータを追加しなければならず、
実装の手間とメモリを余計に食いそうです。
予定としては9月中にWebGLのプログラム公開ですが...頑張ります
参考URLはこちら↓
http://bbx.hp.infoseek.co.jp/cgi-bin/bbx.cgi?log=53&vew=101
直リンクだとアクセス拒否されるっぽい。
タグ:
この記事のURL: https://darkhorse2.0spec.jp/136/
2010/09/27(Mon) 23:39:05