何かこのページだいぶ前にメモったつもりだったんだけどな。
Normal Mapping with Javascript and Canvas
まあ、ラスタライズ後の処理だけ実装した感じだよね。これがあるだけで立体感がまるで違う。この例ではマウスでライトを制御してるけど、もちろん自動でライトの方向を三次元的にグルグル動かすことも可能なはず。(オブジェクトが動かないだけ)
これのサンプルコード見てて知ったんだけど、JavaScriptって関数の中に関数を記述する『クロージャ』ってのがあるのね。クロージャについてはもう少し勉強しよう。
ついでに
Realtime Raytracing in Javascript!
Path tracing a cornell box in Javascript
関連記事
ゴジラ三昧
Mean Stack開発の最初の一歩
ラクガキの立体化
映画『ジュラシック・ワールド』のVFXメイキング
映画から想像するVR・AR時代のGUIデザイン
CEDEC 3日目
Point Cloud Libraryに動画フォーマットが追...
BlenderのPython環境にPyTorchをインストー...
Mechanizeで要認証Webサイトをスクレイピング
ラクガキの立体化 1年半ぶりの続き
iOSで使えるJetpac社の物体認識SDK『DeepBel...
WordPress on Windows Azure
ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整
AR (Augmented Reality)とDR (Dim...
SONY製のニューラルネットワークライブラリ『NNabla』
リメイク版ロボコップスーツのメイキング
Webサイトのワイヤーフレームが作成できるオンラインツール
ポリゴンジオメトリ処理ライブラリ『pmp-library (...
昔Mayaでモデリングしたモデルをリファインしてみようか
色んな三面図があるサイト
参考になりそうなサイト
UnityでARKit2.0
手を動かしながら学ぶデータマイニング
UnityのGameObjectの向きをScriptで制御す...
ブログの復旧が難航してた話
現在公開されているWeb API一覧
Unity Scriptコーディング→Unreal Engi...
布のモデリング
Caffe:読みやすくて高速なディープラーニングのフレームワ...
UnityのAR FoundationでARKit 3
ZBrushでアヴァン・ガメラを作ってみる 甲羅のバランス調...
ZBrush用トポロジー転送プラグイン『ZWrap Plug...
Autodesk Mementoでゴジラを3次元復元する
SIGGRAPH ASIA 2009で学生ボランティア募集し...
ポリ男からMetaHumanを作る
Konashiを買った
FreeMoCap Project:オープンソースのマーカー...
Dlib:C++の機械学習ライブラリ
ZBrushで人型クリーチャー
SVM (Support Vector Machine)
Unity ARKitプラグインサンプルのチュートリアルを読...
Mayaのレンダリング アトリビュート

コメント