t3du - CA Updates

This commit is contained in:
2025-06-02 17:09:28 +00:00
parent 6e02aeee53
commit 0199ee9877

View File

@ -529,15 +529,21 @@ class Inc {
public static function applyConfig() { public static function applyConfig() {
#if lnx_config #if lnx_config
var config = leenkx.data.Config.raw; var config = leenkx.data.Config.raw;
#if rp_chromatic_aberration
Postprocess.chromatic_aberration_uniforms[3] = config.rp_chromatic_aberration == true ? 1 : 0;
#end
// Resize shadow map // Resize shadow map
var l = path.light; var l = path.light;
if (l.data.raw.type == "sun" && l.data.raw.shadowmap_size != config.rp_shadowmap_cascade) { if (l != null){
l.data.raw.shadowmap_size = config.rp_shadowmap_cascade; if (l.data.raw.type == "sun" && l.data.raw.shadowmap_size != config.rp_shadowmap_cascade) {
var rt = path.renderTargets.get("shadowMap"); l.data.raw.shadowmap_size = config.rp_shadowmap_cascade;
if (rt != null) { var rt = path.renderTargets.get("shadowMap");
rt.unload(); if (rt != null) {
path.renderTargets.remove("shadowMap"); rt.unload();
} path.renderTargets.remove("shadowMap");
}
} }
else if (l.data.raw.shadowmap_size != config.rp_shadowmap_cube) { else if (l.data.raw.shadowmap_size != config.rp_shadowmap_cube) {
l.data.raw.shadowmap_size = config.rp_shadowmap_cube; l.data.raw.shadowmap_size = config.rp_shadowmap_cube;