レイトレーシング

IEEE 754 浮動小数点入門

レイトレ合宿7 アドベントカレンダー 7週目の記事です。 IEEE 754 浮動小数点 IEEE 754 浮動小数点は、本当は完全に扱えるはずもない実数をコンピューター上であたかもそれが実数を扱えるかのような錯覚を感じさせるのに成功している浮動小数点の標準規格で…

A Practical Microcylinder Appearance Model for Cloth Rendering to implementation (2)

The previous article is here. ushiostarfish.hatenablog.com 日本語でも良い方はこちらを ( If you like Japanese, please check this ) ushiostarfish.hatenablog.com Shading Model Like the following figure, this paper makes shading model from war…

A Practical Microcylinder Appearance Model for Cloth Rendering to Implementation (1)

This article is a day 22 part of raytracing advent calendar 2018 Sorry for late! 日本語でも良い方はこちらを ( If you like Japanese, please check this ) ushiostarfish.hatenablog.com Cloth and Fiber There are several categories fibers used i…

A Practical Microcylinder Appearance Model for Cloth Rendering の実装(2)

前回からの続きです。 ushiostarfish.hatenablog.com If you like english version, Please check this ushiostarfish.hatenablog.com シェーディングモデル 本論文では、以下の図のように2本のたて糸とよこ糸が図のように直行している様子をモデル化します…

A Practical Microcylinder Appearance Model for Cloth Rendering の実装(1)

この記事は レイトレアドベントカレンダー2018 22日目の記事です。 大遅刻しましてすみません!!! If you like english version, Please check this ushiostarfish.hatenablog.com 布と繊維 布に加工される繊維は多岐にわたりますが、大きな分類としてな、動…

Stratified Sampling of Spherical Trianglesを読む

Stratified Sampling of Spherical Triangles 元論文は、James Arvo, "Stratified Sampling of Spherical Triangles" で、前回のこちらの関連になります。 ushiostarfish.hatenablog.com James Arvo, "Stratified Sampling of Spherical Triangles" は、Sphe…

An Area-Preserving Parametrization for Spherical Rectangles を読む

An Area-Preserving Parametrization for Spherical Rectangles Carlos Ureña, Marcos Fajardo, Alan King , “An Area-Preserving Parametrization for Spherical Rectangles” は、 レイトレ合宿6 に提出しました MoodyRender で組み込んだものの、あまりし…

エネルギー保存Microfacet BRDF

この記事はレイトレ合宿6アドベントカレンダー第3週目の記事です。 概要 前回 Microfacet入門(1) - ushiostarfish’s diary では、多重拡散を考慮しないナイーヴなマイクロファセットモデルではエネルギーが完全には保存せず、一部が失われてしまう問題に…

Microfacet入門(2)

スロープ空間 先のMicrofacet入門(1)でおざなりにしていた、 とは何かについて、見ていきます。それを整理するために、まずはスロープ空間について考えます。 スロープ空間とは、マイクロファセット法線を変数変換してできる空間です。マイクロファセット…

Microfacet入門(1)

動機 現在リアルタイムレンダリング、およびオフラインレンダリングにて、マイクロファセット理論をベースにした材質の表現は幅広く使われています。また、それらをベースにした発展手法も数多く存在し、それらを追いかけていく上でも基礎理論を整理しておく…