diff --git a/BUILD_INFO.txt b/BUILD_INFO.txt index 4a3b4431..67451e35 100644 --- a/BUILD_INFO.txt +++ b/BUILD_INFO.txt @@ -1,6 +1,6 @@ REM-Client test build (64-bit) -date: 2026-11-09 11:55 -commit: b3ea03fb (main) -subject: Jump portals: beams opening the gates, coloured jump holes +date: 2026-11-09 13:03 +commit: f3b0dec7 (main) +subject: Skybox as a RemGfx cube map, captured environment and image based lighting tree: clean build: OK diff --git a/DLLS/BIN/content.dll b/DLLS/BIN/content.dll index 4a7f98b1..9d0abd8e 100644 Binary files a/DLLS/BIN/content.dll and b/DLLS/BIN/content.dll differ diff --git a/EXE/DALib.dll b/EXE/DALib.dll index 5f08339f..e3a6a84c 100644 Binary files a/EXE/DALib.dll and b/EXE/DALib.dll differ diff --git a/EXE/Freelancer.exe b/EXE/Freelancer.exe index 78ecb31a..6e8faf51 100755 Binary files a/EXE/Freelancer.exe and b/EXE/Freelancer.exe differ diff --git a/EXE/alchemy.dll b/EXE/alchemy.dll index 5f983147..3aef4b60 100644 Binary files a/EXE/alchemy.dll and b/EXE/alchemy.dll differ diff --git a/EXE/common.dll b/EXE/common.dll index f030e614..4713e3e1 100644 Binary files a/EXE/common.dll and b/EXE/common.dll differ diff --git a/EXE/dacom.dll b/EXE/dacom.dll index e49987de..b7ff03a9 100644 Binary files a/EXE/dacom.dll and b/EXE/dacom.dll differ diff --git a/EXE/deformable2.dll b/EXE/deformable2.dll index 49ce59ec..38c567eb 100644 Binary files a/EXE/deformable2.dll and b/EXE/deformable2.dll differ diff --git a/EXE/engbase.dll b/EXE/engbase.dll index c49e9dbd..75cc0f2a 100644 Binary files a/EXE/engbase.dll and b/EXE/engbase.dll differ diff --git a/EXE/flmaterials.dll b/EXE/flmaterials.dll index cc9405e3..dca71747 100644 Binary files a/EXE/flmaterials.dll and b/EXE/flmaterials.dll differ diff --git a/EXE/imeui.dll b/EXE/imeui.dll index d31eb573..0de0400a 100644 Binary files a/EXE/imeui.dll and b/EXE/imeui.dll differ diff --git a/EXE/luaprofile.dll b/EXE/luaprofile.dll index 3b578457..23b519c9 100644 Binary files a/EXE/luaprofile.dll and b/EXE/luaprofile.dll differ diff --git a/EXE/readfile.dll b/EXE/readfile.dll index 38d44027..84efa18c 100644 Binary files a/EXE/readfile.dll and b/EXE/readfile.dll differ diff --git a/EXE/remgfx.ini b/EXE/remgfx.ini index 550adff1..d90d111f 100644 --- a/EXE/remgfx.ini +++ b/EXE/remgfx.ini @@ -77,6 +77,23 @@ Contrast = 1.15 ; shadows) with a world radius AoRadius (metres) and strength AoIntensity. Reflections = 1 ReflectionStrength = 1.0 +; Cube map skyboxes: a system with six faces in MATERIALS\Skybox\\ (px nx py ny pz nz .dds) shows +; them instead of its star sphere. Skybox = 1: drawn by the renderer as one cube map (one lookup per pixel, +; seamless, mipmapped); 0: drawn by the game as six textured quads. SkyboxBrightness scales it. +Skybox = 1 +SkyboxBrightness = 1.0 +; Image based lighting from the system's own sky (needs Reflections = 1): on entering a system its +; background -- the skybox, or else the star sphere drawn once into the six faces of a cube (IblCaptureSize +; pixels each) -- is filtered into a diffuse and a specular environment. Ships, stations and solars then +; take their ambient light from the sky around them and metal mirrors the real sky (sharp to blurred by +; roughness). Ibl = 0: the grey NebulaCubeMap above, tinted with the system's ambient light. +; IblDiffuse: ambient strength (1 = the system's ambient brightness); IblSkyTint: how much the sky shapes +; and colours it (0 = flat system ambient, 1 = the sky alone); IblSpecular: brightness of the mirrored sky. +Ibl = 1 +IblCaptureSize = 256 +IblDiffuse = 1.0 +IblSkyTint = 0.75 +IblSpecular = 1.0 Ao = 1 AoRadius = 6.0 AoIntensity = 1.0 diff --git a/EXE/remoteclient.dll b/EXE/remoteclient.dll index 9cc10710..c89b4ae4 100644 Binary files a/EXE/remoteclient.dll and b/EXE/remoteclient.dll differ diff --git a/EXE/remoteserver.dll b/EXE/remoteserver.dll index 83be9967..1292ee70 100644 Binary files a/EXE/remoteserver.dll and b/EXE/remoteserver.dll differ diff --git a/EXE/rendcomp.dll b/EXE/rendcomp.dll index d5f356b0..8fb2911c 100644 Binary files a/EXE/rendcomp.dll and b/EXE/rendcomp.dll differ diff --git a/EXE/rp8.dll b/EXE/rp8.dll index 928cbb5c..aa5ec6da 100644 Binary files a/EXE/rp8.dll and b/EXE/rp8.dll differ diff --git a/EXE/rpclocal.dll b/EXE/rpclocal.dll index 565ac323..a981c421 100644 Binary files a/EXE/rpclocal.dll and b/EXE/rpclocal.dll differ diff --git a/EXE/server.dll b/EXE/server.dll index 73bfc5c1..0cf28f19 100644 Binary files a/EXE/server.dll and b/EXE/server.dll differ diff --git a/EXE/shading.dll b/EXE/shading.dll index b8adda45..53b06cdf 100644 Binary files a/EXE/shading.dll and b/EXE/shading.dll differ diff --git a/EXE/soundmanager.dll b/EXE/soundmanager.dll index 0e2de78a..f12ec7a0 100644 Binary files a/EXE/soundmanager.dll and b/EXE/soundmanager.dll differ diff --git a/EXE/soundstreamer.dll b/EXE/soundstreamer.dll index d5a3cd84..384342fd 100644 Binary files a/EXE/soundstreamer.dll and b/EXE/soundstreamer.dll differ diff --git a/EXE/system.dll b/EXE/system.dll index a4207849..84b25148 100644 Binary files a/EXE/system.dll and b/EXE/system.dll differ diff --git a/EXE/thorn.dll b/EXE/thorn.dll index e406ea21..86e3a3df 100644 Binary files a/EXE/thorn.dll and b/EXE/thorn.dll differ diff --git a/EXE/x86math.dll b/EXE/x86math.dll index 5ae83342..6581d5ee 100644 Binary files a/EXE/x86math.dll and b/EXE/x86math.dll differ diff --git a/EXE/ximage.dll b/EXE/ximage.dll index 37e34bdc..f98f274c 100644 Binary files a/EXE/ximage.dll and b/EXE/ximage.dll differ diff --git a/EXE/zlib.dll b/EXE/zlib.dll index 8972c1b2..f9c7b2f2 100644 Binary files a/EXE/zlib.dll and b/EXE/zlib.dll differ