miku mikudance on-fxos-20130828
TRANSCRIPT
WebGLを使う際の注意点
• Khronos.orgにある「WebGL and OpenGL Differrences」を参照 http://www.khronos.org/webgl/wiki/WebGL_and_OpenGL_Differences
• 2のべき乗に関する制限(Non-Power-Of-Two)
• 頂点データセマンティクスの制限
• doubleが使えない
• 3DTexureが使えない
• texture2DLodが頂点シェーダでしか使えない
• フラグメントシェーダーの精度はGPU依存
MMDをWebGLで動かす
• MMD.jsを借りてきてドヤ顔します https://github.com/edvakf/MMD.js
– PMD/VMDに対応
– トゥーンシェーダー(CLUT)
–セルフシャドウ(PSM)
• モデルは「つみだんご」氏のぜかましちゃんをお借りしています