「ポイントライトの減衰」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
| 24行目: | 24行目: | ||
== Bakery == | == Bakery == | ||
「Bakery - GPU | 「Bakery - GPU Lightmapper」のパイプラインでは以下の数式を使っているらしい。 | ||
常に「+1」することで[[ゼロ除算]]になることがないという。 | 常に「+1」することで[[ゼロ除算]]になることがないという。 | ||
attenuation = 1 / ( pow(x, 2) + 1 ) | attenuation = 1 / ( pow(x, 2) + 1 ) | ||
* https://assetstore.unity.com/packages/tools/level-design/bakery-gpu-lightmapper-122218?locale=ja-JP | |||
*https://github.com/EpicGames/UnrealEngine/blob/7d9919ac7bfd80b7483012eab342cb427d60e8c9/Engine/Shaders/Private/DynamicLightingCommon.ush#L64 | * https://github.com/EpicGames/UnrealEngine/blob/7d9919ac7bfd80b7483012eab342cb427d60e8c9/Engine/Shaders/Private/DynamicLightingCommon.ush#L64 | ||
==Frostbite== | ==Frostbite== | ||