2021/12/31
#C++ #GLSL #OpenGL #3DCG
OpenGLのCompute Shaderを使って色々遊んでいるRepository
2021/12/19
#C++ #raytracing #pbr #3dcg
Volumetric progressive photon mappingの実装. Volume causticsを綺麗にレンダリングできる.
2021/12/04
#C++ #raytracing #pbr #3dcg
Volumetric path tracer. Homogeneous media, Heterogeneous media, Random walk subsurface scatteringなど
2021/11/29
#C++ #raytracing #pbr #3dcg
Stochastic progressive photon mappingの実装. Depth of fieldとCausticsの組み合わせを綺麗にレンダリングできる.
2021/11/21
#C++ #raytracing #pbr #3DCG
C++で出来るだけミニマルかつ拡張可能なように実装したPhoton Mapping
2021/09/20
#Rust #emulator
Rustで書いたChip8のエミュレーター
2021/06/02
#C++ #raytracing #pbr #3DCG
自身の研究用に開発しているヘッダオンリーな物理ベースレンダラー。
2021/03/04
#web #vuejs #vuetify #gridsome
このウェブサイト. Vue.jsの静的サイトジェネレーターGridsomeを用いて作成.
2021/02/08
#C++ #GLSL #OpenGL #3DCG
様々なリアルタイムグラフィクス手法をOpenGLで実装しているリポジトリです。リアルタイムグラフィクス手法の知見を得る目的で作成。
2021/02/04
#C++ #GLSL #OpenGL #3DCG
OpenGL 3.3 Coreで実装したシンプルなモデルビューワーです。位置, 法線, テクスチャ座標, Diffuse成分, Specular成分などを見ることが出来ます。シーンデータの扱いに慣れる目的で作成。
2021/01/20
#C++ #algorithm
ヘッダオンリーなkdtreeの実装です。最近傍探索, k-近傍探索, 範囲探索などが実装されています。活用例として近傍探索の可視化や、簡単な物理シミュレーションを行うアプリケーションも実装。
2020/12/28
#C++ #GLSL #OpenGL #raytracing #pbr #3DCG
OpenGL 3.3 Coreのフラグメントシェーダーで実装したGPUパストレーサーです。GPUによる計算の早さを活かしたインタラクティブな操作が可能です。
2020/10/18
#web #vuejs #gridsome #vuetify
レイトレをテーマとした活動をしているp-rayの公式サイトです。Vue.jsの静的サイトジェネレーターGridsomeを用いて作成.
teastat
2020/04/02
#web #vuejs #vuetify #vuepress
旧teastat. Vue.jsの静的サイトジェネレーターVuePressを用いて作成.
2020/03/10
#C++ #optics #raytracing #pbr
写真レンズの性能評価や映り方のシミュレーションが行えるC++光学計算ライブラリ. Pythonから呼び出すことも可能.
2019/10/16
#C++ #raytracing #pbr #3DCG
GUI付きのSpectralレンダラー。
2019/10/01
#C++ #math
C++で書かれた高速なマンデルブロ集合Viewerです。
Mathematics Behind RayTracing
2019/08/12
#C96 #math #raytracing #pbr
C96で販売した技術同人誌です。パストレーシングの理論的な側面について解説しています。
2019/06/09
#C++ #raytracing #pbr #3DCG
出来るだけシンプルかつ簡単に拡張可能な教育・実験目的のパストレーサー。
2018/12/31
#C95 #C++ #raytracing #pbr #3DCG
C95で販売した技術同人誌です。パストレーシングの理論と実装について解説し、1からレンダラーを作り上げる本になっています。
2018/09/16
#C++ #raytracing #pbr
宇宙から見た地球をレンダリングできるボリュームレンダラーです。
2018/08/23
#C++ #raytracing #pbr #3DCG
objモデルが扱えるパストレーサーです。BVH, MISなどが実装されています。
2018/06/15
#C++ #raytracing #pbr #3DCG
シングルファイルで色んな計算手法を実装したパストレーサーです。
2018/05/24
#C++ #raytracing #pbr #3DCG
objモデルが扱えるパストレーサーです。BVHが実装されています。
2018/05/03
#C++ #raytracing #3DCG
初めて実装したBVHです。高速化とか可視化とか色々。
2017/10/02
#C++ #raytracing #pbr #3DCG
C++で書かれたシンプルなパストレーサーです。IBLや薄レンズモデルなどを実装。
2017/08/12
#GLSL #raymarching #3DCG
C92で販売した技術同人誌です。レイマーチングの基本的な部分について解説する本です。