WebGL

WebGL 教科書の写経、その3

平行光源によるライティング <meta charset="utf-8"> <title>WebGL</title> <style> body { background: black; } </style> <body> <canvas width="512" height="512"</canvas> <script id="vshader" type="x-shader/x-vertex"> attribute vec3 position; attribute vec3 normal; attribute vec4 color…</canvas></body></meta>

WebGL 教科書の写経、その2

複数モデルのレンダリング https://wgld.org/d/webgl/w016.html 教科書にあるマトリクスのライブラリなのだが、使い方がオブジェクト指向ではなく、たんなるマトリクス関数の集合体だけの使い方のように思えてきた。 そのライブラリは少しずつ自分用のライブ…

WebGL の事始め

https://wgld.org/d/webgl/w014.html まずは、移植から。いきなりオブジェクト指向で脳内変換。 なんで素直に写経するのを嫌うのだ?! > 俺 マトリクスのライブラリーも、後ほど見直すこと。 <meta charset="utf-8"> <title>WebGL</title> <style> </style> <body> <canvas width="1024" height="512"</canvas> <script id="vshader" type="x-shader/x-vertex">…</canvas></body></meta>