陰山研究室
>
メンバー
>
陰山
> 講義(情報可視化論 H27年度前期)
情報可視化論(H27年度前期)
Safari の設定
(1) 環境設定 --> 詳細 --> メニューバーに開発を表示
(2) 開発 --> WebGLを有効
サンプル
アニメーション
テクスチャマッピング
照明
シェーダ内での演算
学生レポート作品
レポート第01回
船木裕司
H.Y
Y.Y
太田憲昭
寺田昌太
山本晃平
H.M.
Y.N
M・F
Y.N.
S.S
F.K
松本泰幸
KM
MY
林勇樹
NN
R.T.
森本遥陽
E.K.
M.S
白川真
Y.K.
M・Y
Y.T
T.K.
F.K
レポート第02回
小西創
DM
清水天志
AT
川田一輝
寺田昌太
R.T.
太田憲昭
MY
H.Y
高木淳平
Y.K.
林勇樹
K.T.
T.K.
M.S
T.Y.
T.K
J.Y
Y.N
E.K
KM
N.T
H.M.
レポート第03回
glMatrix.jsを使用しています。
ブラウザのコンソールに表示されます。
4×4 の単位行列の転置行列と三角行列の積 (Y.F)
3×3→4×4→転置→回転→移動→逆行列 (Y.T.)
正射影ベクトル演算 (K.Y.)
内分点、外分点の位置ベクトル計算 (MF)
3 元 1 次連立方程式 (S.S.)
二点間の距離と回転 (太田憲昭)
2本のベクトルのなす角度の三角関数 (Y.N)
(AB)
-1
= B
-1
A
-1
(白川真)
三角形の単位法線ベクトル (H. M.)
区分行列を用いた6元連立方程式 (坪田一総)
複数の軸を中心とした回転の組み合わせ (H.N)
ベクトルのノルム計算(ユークリッドノルム・最大値ノルム・p-ノルム) (FK)
3×3 行列の対角化 (E.K)
シュミットの直交化法 (韓)
三角形の面積の2乗 (MY)
ベクトル三重積の公式の確認 (K・U)
ベクトル演算による三角形の面積と重心 (H.Y)
三次以上の行列式の基本法則 (K.N.)
レポート第04回
太田憲昭
H.N
寺田昌太
清水天志
K.U
T.K
S.S
H.Y
レポート第05回
H.N
N.Y
高木淳平
I.M
Kieron
T.K.
矢吹裕大
Y.Y.
小西創
MY
S.S
K.K.
Lin
K.U
林勇樹
韓
NN
J.Y
K・M
田中廉大
AT
K.N.
N.K
K.H
M.S
武富大征
井元滉
uma
Y.S.
H M
MY
T.K.
D.M.
Y.K.
K.Y .
K.F
KM
MY
FK
清水天志
坪田一総
Y.N.
Y.T
寺田昌太
E.K.
H.Y
S.S.
白川真
Y.T.
MF
稲葉芳尚
講義資料
2015.04.14
ガイダンス
色覚について
アンケート (
Word
/
PDF
)
2015.04.21
OpenGLの歴史
可視化概要
2015.04.28
CG 基礎、数学的準備
先週の小テストについて
2015.05.12
グラフィックスパイプライン、三角形の描画
レポート課題01
2015.05.19
DrawArrays と DrawElements
2015.06.02
開発ツールと DOM API
2015.06.09
描画高速化のテクニック
2015.06.16
glMatrix
2015.06.23
射影変換とモデルビュー変換
小テスト
2015.06.30
テクスチャマップ
2015.07.07
アニメーションと照明
2015.07.14
まとめと総合演習
ソースコード
古いOpenGLでの四角形の描画
Hello_World.c
WebGLでの三角形の描画
webgl_sample_triangle_00.html
WebGLでの三角形の描画
webgl_sample_triangle_01.html
WebGLでの三角形の描画
webgl_sample_triangle_02.html
WebGLでの三角形の描画
webgl_sample_triangle_03.html
WebGLでの三角形の描画
webgl_sample_triangle_04.html
WebGLでの三角形の描画
webgl_sample_triangle_04b.html
DOM を使用したサンプルプログラム
document_object.html
DOM を使用したサンプルプログラム
dom_sample_00.html
DOM を使用したサンプルプログラム
webgl_sample_triangle_02_shader_from_DOM.html
glMatrixのサンプルプログラム(ベクトル演算)
glMatrix_exercise_00.html
glMatrixのサンプルプログラム(ベクトル演算)
glMatrix_exercise_01.html
glMatrixのサンプルプログラム(ベクトル演算)
glMatrix_exercise_02.html
glMatrixのサンプルプログラム(ベクトル演算)
glMatrix_exercise_03.html
glMatrixのサンプルプログラム(行列演算)
glMatrix_exercise_04.html
glMatrixのサンプルプログラム(行列演算)
glMatrix_exercise_05.html
座標変換のサンプルプログラム(変換なし)
webgl_sample_spiral_00.html
座標変換のサンプルプログラム(モデル変換)
webgl_sample_spiral_01.html
座標変換のサンプルプログラム(モデル変換+射影変換)
webgl_sample_spiral_02.html
座標変換のサンプルプログラム(変換行列の push と pop)
webgl_sample_spiral_04.html
テクスチャのサンプル
kobe_u_logo_512x256.jpg
テクスチャのサンプル
kobe_u_logo_512x256.png
テクスチャのサンプル
yokohama_512x512.jpg
テクスチャのサンプル
uribos_256x256.jpg
テクスチャのサンプル
kobe_1024x512.jpg
テクスチャマッピングのサンプルプログラム(基本)
webgl_sample_texture_mapping_00.html
テクスチャマッピングのサンプルプログラム(基本, FLIP_Yあり)
webgl_sample_texture_mapping_00b.html
テクスチャマッピングのサンプルプログラム(テクスチャデータの演算)
webgl_sample_texture_mapping_00c.html
テクスチャマッピングのサンプルプログラム(画像の一部をマッピング)
webgl_sample_texture_mapping_00d.html
テクスチャマッピングのサンプルプログラム(ピクセレーション)
webgl_sample_texture_mapping_00e.html
テクスチャマッピングのサンプルプログラム(ラップモード:REPEAT)
webgl_sample_texture_mapping_01.html
テクスチャマッピングのサンプルプログラム(ラップモード:MIRRORED_REPEAT)
webgl_sample_texture_mapping_02.html
アニメーションのサンプルプログラム(setInterval版)
webgl_sample_spiral_05.html
アニメーションのサンプルプログラム(requestAnimFrame版)
webgl_sample_spiral_05b2.html
アニメーションのサンプルプログラム
webgl_sample_spiral_05b.html
照明のサンプルプログラム
webgl_sample_lighting_00.html
照明のサンプルプログラム
webgl_sample_lighting_01.html
照明のサンプルプログラム
webgl_spiral_kobe.html
Three.jsのサンプルプログラム
three_js_sample_cube.html
glMatrix.js
webgl-utils.js
three.min.js