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/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から呼び出すことも可能.
Mathematics Behind RayTracing
2019/08/12
#C96
#math
#raytracing
#pbr
C96で販売した技術同人誌です。パストレーシングの理論的な側面について解説しています。
2018/12/31
#C95
#C++
#raytracing
#pbr
#3DCG
C95で販売した技術同人誌です。パストレーシングの理論と実装について解説し、1からレンダラーを作り上げる本になっています。