Commit graph

5711 commits

Author SHA1 Message Date
Samuel Skiff 633053a307 Bloom Tweaks 2022-08-23 03:44:48 -05:00
Samuel Skiff 99d8f28957 Added Lens Dirt 2022-08-23 01:02:00 -05:00
Samuel Skiff cc1ef4d627 Bloom Tweaks 2022-08-22 21:09:14 -05:00
Samuel Skiff 878b2e2aec Bloom Tweaks 2022-08-21 01:55:25 -05:00
Samuel Skiff 820e1972b0 bloom bug hunting 2022-08-20 18:37:02 -05:00
Samuel Skiff ade74c1016 BloomWIP 1 2022-08-19 18:26:55 -05:00
Brian Roberts 34f2234399
Merge pull request #856 from Azaezel/alpha401/metalunmangle
specular code review.
2022-08-17 08:30:20 -05:00
Brian Roberts a24889d44d
Merge pull request #854 from Azaezel/alpha401/pfxDefaultAlt
postfx defaults (and HDR aug)
2022-08-17 08:30:10 -05:00
Brian Roberts 16a5265256
Merge pull request #853 from Azaezel/alpha401/sunstuffs
adjust moonglow materials to be explicitly lerplapha now that we defa…
2022-08-17 08:29:58 -05:00
Brian Roberts e8037a1c7b
Merge pull request #855 from Areloch/OptionsIssuesFix
Fixes behavior of various options menu settings to work as expected
2022-08-17 08:29:48 -05:00
AzaezelX ee6481153f specular code review.
the CAPTURING flag was being improperly checked for existence instead of state, leading to overbrightness in the precence of metalness. removed hacky workaround, and applied the proper fix.
also foreshortened the roughness range to avoid values outside of f0 going asymptotic.
alternative suggestion for if that portion plays up:
   surface.roughness = pbrProperties.b*0.92f+0.04f;
to
  clamp(gbuffer2.b, 0.04f, 0.96f);
(basically a case of do we support more fine-grained differences or just chuck anything too extreem)
2022-08-17 05:47:11 -05:00
Areloch ee1e07e757 Fixes behavior of various options menu settings to work as expected 2022-08-16 23:25:01 -05:00
Brian Roberts d1563cb7fa
Update default.postfxpreset.tscript
fix pref varname
2022-08-16 18:07:21 -05:00
AzaezelX 87ea1924c4 up $PostFX::HDRPostFX::brightPassThreshold default to 0.2; 2022-08-16 17:49:18 -05:00
AzaezelX aa1e9113fe postfx defaults (and HDR aug)
courtessy of @Caetth
2022-08-16 17:34:53 -05:00
Brian Roberts 652a00b402
Merge pull request #843 from marauder2k9-torque/OpenAL-Loading
OpenAL enumeration fix
2022-08-16 13:18:08 -05:00
AzaezelX 376a57aac5 adjust moonglow materials to be explicitly lerplapha now that we default to premul for everything else.
add corona_mat. to fix drag and drop sun display.
add lensflare_image
2022-08-16 12:07:37 -05:00
marauder2k7 3eca15cb31 OpenAL Internal name
-Now there is an internal name for openal and a default name for the device to be displayed
2022-08-16 15:55:56 +01:00
marauder2k7 52dc5cf3da Device Name
-OpenAL wraps device name in brackets, if found return only device name.
2022-08-16 11:02:36 +01:00
marauder2k7 4006615723 OpenAL Initialization
-Device capabilities left until a device is actually selected and is loading
-ALDEVICEINFO possibly no longer needed.
-aldlist possibly no longer required as well.
2022-08-16 08:33:26 +01:00
marauder2k7 16062fb996 Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into development 2022-08-16 08:25:32 +01:00
Brian Roberts 14872eb4b6
Merge pull request #841 from Azaezel/alpha401/StartupSanity
kill the ap if no valid core directory found.
2022-08-15 22:43:23 -05:00
Brian Roberts 7ff768c876
Merge pull request #844 from Azaezel/alpha401/killBasic
kill advanced or basic lighting render switch in editor
2022-08-15 22:43:13 -05:00
Brian Roberts 3006265175
Merge pull request #849 from Azaezel/alpha401/mainMenuAugs
tool trickerey
2022-08-15 22:43:03 -05:00
Brian Roberts 57abf371b5
Merge pull request #845 from Azaezel/alpha401/matPremul
update translucent lighting default
2022-08-15 22:42:55 -05:00
Brian Roberts 4bbf537796
Merge pull request #847 from Azaezel/alpha401/killstreak
clean up fallback sky art
2022-08-15 22:42:43 -05:00
Brian Roberts 7db2862094
Merge pull request #846 from Azaezel/alpha401/killSmallBorderless
supress smallborderless support
2022-08-15 22:42:33 -05:00
Brian Roberts 0c2a31613b
Merge pull request #851 from Areloch/ModalMenuMadness
Fixes ordering of controls on PauseMenu gui so the input handler doesn't eat mouse inputs
2022-08-15 19:42:15 -05:00
Areloch 7bd09dcd7c Fixes ordering of controls on PauseMenu gui so the input handler doesn't eat mouse inputs 2022-08-15 19:23:40 -05:00
AzaezelX 8f1b98a4d6 tool trickerey
label the editor buttons with thier respective hotkeys, and hide them if the ToolsModule doesn't exist
2022-08-15 19:09:25 -05:00
Brian Roberts 0a1e903bde
Merge pull request #848 from Jozor/Gui-Editor-Resolutions
Add 1440p & 4K resolutions to Gui Editor
2022-08-15 18:31:40 -05:00
Joseph 8fc193eea2 Add 1440p & 4K resolutions to Gui Editor
Add 2560x1440 (QHD) and 3840x2160 (4K UHD) to the Gui Editor list
2022-08-16 00:21:27 +01:00
AzaezelX f0e882cc22 clean up fallback sky art 2022-08-15 17:56:48 -05:00
AzaezelX 497dfb5de7 supress smallborderless support
for multi-monitor setups, allowing smaller than screensize borderless windows was causing issues swapping the window between them. short circuited that but left it in in case someone *really* wants to make that  along term project
2022-08-15 17:01:10 -05:00
AzaezelX f4cc0e8151 default translucency for PBR authoring tools generally assume premul, not lerpalpha nowadays 2022-08-15 16:50:06 -05:00
AzaezelX 7d6f1d0592 kill advanced or basic lighting render switch in editor
we don't use it, we haven't had it player facing selectable via options menu for years, and we've been actively discouraging folks from poking at The Busted for quite a while now. time it went bye bye
2022-08-14 18:50:47 -05:00
marauder2k7 d02f5da414 OpenAL enumeration fix
Openal enumeration after default device loading.
2022-08-14 10:36:02 +01:00
AzaezelX a6df172b9b kill the ap if no valid core directory found.
closes the application if no core module found, ie folks didn't run install, or the project manager failed to pre-copy folders
2022-08-13 11:56:05 -05:00
Brian Roberts 3e88e2acb8
Merge pull request #840 from Azaezel/alpha40/tsStaticCleanup
Alpha40/ts static cleanup
2022-08-07 15:56:40 -05:00
AzaezelX 5ec4e8fb62 forgot the.h 2022-08-07 15:55:42 -05:00
AzaezelX 23bc293b88 Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into alpha40/tsStaticCleanup 2022-08-07 15:55:22 -05:00
Brian Roberts 338a3caa99
Merge pull request #839 from Azaezel/alpha40/tsStaticCleanup
tsstatic aug cleanups
2022-08-07 15:52:57 -05:00
AzaezelX a75c64fef3 tsstatic aug cleanups
1- adds a hasNode method to see if a named node exists
2- cleans up getNodeTransform nomenclature and notes, and adds safeties
2022-08-07 15:16:08 -05:00
Areloch 31c4edb3c5
Merge pull request #838 from Areloch/ABReimportRenable
Re-enables reimport of assets
2022-08-06 15:04:47 -05:00
Areloch b3c8e0707d Re-enables reimport of assets if there's no external originalFilePath defined(such as due to in-place import, or file path differs from original importing machine) 2022-08-06 14:05:02 -05:00
Areloch 8d8a4b2534
Merge pull request #837 from Areloch/CmakeDebugReleaseFlagFixup
Cmake DEBUG/RELEASE flag standardization
2022-08-04 17:19:37 -05:00
Areloch 04e108729e Adjusts logic for definingi TORQUE_DEBUG and TORQUE_RELEASE to be consistent across platforms 2022-08-04 14:01:54 -05:00
Brian Roberts 63f7045fd8
Merge pull request #836 from Azaezel/alpha40/dripdrop
targeted fix for #45
2022-07-31 14:59:54 -05:00
AzaezelX 4fd8436911 targeted fix for #45
as there was no consensus on conversion to explosions from the RFA, holding 7a88b2d489 on back untill we adress that in the ECS pass with 4.1
2022-07-31 13:24:01 -05:00
Areloch 0a1fd3c278
Merge pull request #831 from Areloch/MiscFixes20220724
Misc FIxes 2022/07/24
2022-07-30 01:02:44 -05:00