From e12ef8074528f7e118961fcb55f55062b47e4657 Mon Sep 17 00:00:00 2001 From: nashmuhandes Date: Sun, 9 Feb 2025 04:12:11 +0800 Subject: [PATCH] Add VKDoom's lm_ao and lm_bounce to the UDMF specs --- specs/udmf_zdoom.txt | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/specs/udmf_zdoom.txt b/specs/udmf_zdoom.txt index 66d819333..ff0f50e4a 100644 --- a/specs/udmf_zdoom.txt +++ b/specs/udmf_zdoom.txt @@ -425,17 +425,19 @@ Note: All fields default to false unless mentioned otherwise. scale = ; // Vertical and horizontal scaling on thing. Default = 0 (ignored). floatbobphase = ; // Sets the thing's floatbobphase. Valid phase values are 0-63. Default = -1 (use actor class default). + // ZDRayInfo fields [VKDOOM] lm_sampledist = ; // lightmap sample distance for the entire map. Defines the map units each lightmap texel covers. Must be in powers of two. Default = 8 [VKDOOM] lm_suncolor = ; // lightmap sun color. Default is white (0xFFFFFF). [VKDOOM] lm_sunintensity = ; // lightmap sun intensity multiplier. Default = 1.0 [VKDOOM] + lm_ao = ; // enables ambient occlusion baking with VKTool. [VKDOOM] + lm_bounce = ; // enables bounce light baking with VKTool. [VKDOOM] - light_softshadowradius = ; // lightmap light and raytraced dynamic light soft shadow amount. Higher values produce softer shadows. Default = 5.0 [VKDOOM] - - light_strength = ; // Light strenght for Inverse-square falloff lights. Default = 0.0 (auto) [VKDOOM] - - light_noshadowmap = ; // Disable shadows for light [VKDOOM] - light_dontlightactors = ; // Don't light actors [VKDOOM] - light_dontlightmap = ; // Don't light map geometry [VKDOOM] + // Dynamic and lightmap light fields [VKDOOM] + light_softshadowradius = ; // lightmap light and raytraced dynamic light soft shadow amount. Higher values produce softer shadows. Default = 5.0 [VKDOOM] + light_strength = ; // Light strength for Inverse-square falloff lights. Default = 0.0 (auto) [VKDOOM] + light_noshadowmap = ; // Disable shadows for light [VKDOOM] + light_dontlightactors = ; // Don't light actors [VKDOOM] + light_dontlightmap = ; // Don't light map geometry [VKDOOM] friendlyseeblocks = ; // How far (in block units) a friendly monster can see other monsters. Default 10