您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
9 行
631 B
9 行
631 B
// TODO:
|
|
// - How to support a Gather sampling with such abstraction ?
|
|
// - What's belong to shadow and what's belong to renderloop ? (shadowmap size depends on the usage of atlas or not)
|
|
// - Is PunctualShadowData fixed or customizable ? Who is the owner ? Should it be pass to GetPunctualShadowAttenuation ? Sure it should...
|
|
// - Could be return by GetShadowTextureCoordinate() and pass to GetPunctualShadowAttenuation(). But in this case, who control the atlas application ?
|
|
// TODO:
|
|
// Caution: formula doesn't work as we are texture atlas...
|
|
// if (max3(abs(NDC.x), abs(NDC.y), 1.0f - texCoordXYZ.z) <= 1.0f) return 1.0;
|
|
|