2021-01-01から1年間の記事一覧

WebAssembly 向けのコンパイラを作ってみる

はじめに 結構前から wasm さわってみたいと思いつつ手を出せずにいたんですが 去年 C コンパイラを学んだりしてハードルが下がった感じがあって簡単なコンパイラ実装をやりはじめました。 まずは難しい機能は入れず C 言語から大分機能を落としたサブセット…

ノーマルマップのあれこれ

この記事 もう大分前ですが3Dモデルを読み込んで OpenGL で表示するようなプログラムを書いていて ノーマルマップを適用するあたりがなかなか難しかったのでまとめておこうという内容です。 ノーマルマップを使ったシェーダーの計算の話などです。 法線ベク…

Blender で 3D モデルのテクスチャに効果をつける

この記事 Blender を少し前に使いはじめたものの自分でモデリングはまだやったことがありませんでした。 昨年末ぐらいから動画を見たりしてモデリングやテクスチャやスキニングのやり方などを勉強中です。 モデリング練習でいらすとやのイラストを元にモデル…