Commit graph

7454 commits

Author SHA1 Message Date
Brian Roberts
79ceb9a798
Merge pull request #1431 from Azaezel/alpha41/fixFailspawn
fix spawn failure reports
2025-04-02 16:21:23 -05:00
AzaezelX
8ac9da0e9f fix spawn failure reports
also force the fallbacks on failures
2025-04-01 20:48:50 -05:00
Brian Roberts
0546eae408
Merge pull request #1428 from Azaezel/sgCleanups
clean up shadergen ambient handling
2025-03-29 14:58:01 -05:00
AzaezelX
b92b5b34fd clean up shadergen ambient handling
fallback needs to a) set the same value as elswhere. b) treat uniforms the same. c) exist on both ends to ensure order of ops doesn't mangle things
2025-03-29 14:43:03 -05:00
Brian Roberts
85c7a68f46
Merge pull request #1427 from Azaezel/alpha41/riverRun
flowMagnitude and ripplespeed can go negative
2025-03-26 22:16:23 -05:00
AzaezelX
289d42cc10 flowMagnitude and ripplespeed can go negative 2025-03-26 22:12:19 -05:00
Brian Roberts
a4dcfb0cc2
Merge pull request #1426 from Azaezel/alpha41/wetwipes
fix wetness
2025-03-26 06:22:19 -05:00
AzaezelX
9f11f132d3 fix wetness 2025-03-26 06:22:01 -05:00
Brian Roberts
5436429e05
Merge pull request #1425 from Azaezel/alpha41/forwardFix
fix forward cubemip
2025-03-25 14:28:01 -05:00
Brian Roberts
6ffe7500cd
Merge pull request #1423 from Olathuss/gametsctrl-mouserefactor
Gametsctrl mouserefactor
2025-03-25 14:25:49 -05:00
AzaezelX
5e79c01208 fix forward cubemip
in case of temporary loss of the probe array, fall back to a (slightly) less arbitrary probemanager mip level as oposed to assuming 1 mip exists
2025-03-25 14:25:29 -05:00
Olathuss
3dabbc83ff Fixed callbacks to replace char* with Point classes
Replacing char* in callbacks with Point2I and Point3F classes for better readability and overhead
2025-03-25 11:07:14 -06:00
Olathuss
df5ffd9e10 Remove extraneous function
Remove extraneous function makeScriptCall which is no longer used.
2025-03-25 10:47:35 -06:00
Brian Roberts
42eda97364
Merge pull request #1424 from Azaezel/alpha41/brdfFixes
unmangle brdfTexture. again.
2025-03-24 18:18:29 -05:00
AzaezelX
5666373447 unmangle brdfTexture. again.
also correct roughnessToMipLevel, specular tinting and missing horizon correction
2025-03-24 18:18:12 -05:00
Olathuss
32bc068f7f Added PlatformTimer for mouse callbacks
Added PlatformTimer to GameTSCtrl to limit mouse move/drag callbacks.
2025-03-24 12:04:36 -06:00
Brian Roberts
d0d0a39fcd
Merge pull request #1421 from Azaezel/alpha41/cryingSkies
handle feeding a cubemap via 2d textures
2025-03-24 11:32:33 -05:00
AzaezelX
61e4107c39 handle feeding a cubemap via 2d textures
courtessey marauder
2025-03-24 11:32:09 -05:00
Brian Roberts
ce0059613a
Merge pull request #1420 from Azaezel/alpha41/twsitedMetal
correct further flaws with albedo handling
2025-03-23 20:54:05 -05:00
AzaezelX
9d7fdab193 correct further flaws with albedo handling 2025-03-23 20:53:32 -05:00
Brian Roberts
5636ebc457
Merge pull request #1419 from Azaezel/alpha41/twsitedMetal
clean up brdf
2025-03-22 13:38:34 -05:00
AzaezelX
61dbbf7102 clean up brdf
it was loading in the wrong colorspace, and there as a mix of texture/textureLOD refs leading to inconsistencies
2025-03-22 13:38:09 -05:00
Brian Roberts
3b2f8be521
Merge pull request #1418 from Azaezel/alpha41/twsitedMetal
specular review
2025-03-22 10:54:29 -05:00
AzaezelX
42710ec6f0 specular review
cleanup of various calcs
2025-03-22 10:00:45 -05:00
Brian Roberts
77e336627b
Merge pull request #1416 from marauder2k9-torque/Fix-CubemapBaking-Resizing
fix and cleanup
2025-03-20 11:29:32 -05:00
marauder2k7
c476b292a6 Update gfxD3D11Cubemap.cpp
put arraySize check back in
2025-03-20 15:51:39 +00:00
marauder2k7
ef856e23fa fix and cleanup 2025-03-20 15:26:52 +00:00
Brian Roberts
7d0ba641ce
Merge pull request #1415 from Azaezel/alpha41/forceDetailfix
fix forceDetail
2025-03-19 18:08:52 -05:00
AzaezelX
b4eb885aae fix forceDetail
it can safely be a negative number.
2025-03-19 18:08:37 -05:00
Brian Roberts
903c987d53
Merge pull request #1414 from Azaezel/alpha41/validValidators
further validator cleanups
2025-03-18 14:06:48 -05:00
AzaezelX
fcd2d38deb further validator cleanups
bump default fidelity from 0,0001 to 0.01
fix F32Range. needs to go from - to +, not smallest to largest positive value
fix several misasigned validator ranges. most of which use some form of -1 default to do a Special Thing
2025-03-18 14:06:33 -05:00
Brian Roberts
1ebe48edbd
Merge pull request #1413 from Azaezel/alpha41/validValidators
consolidate addfieldV method contents to avoid duplication
2025-03-18 10:43:42 -05:00
AzaezelX
011a8906ff skip trying to be clever and just report the variable name being checked directly 2025-03-18 03:13:37 -05:00
AzaezelX
55ac453ab9 guiProfile.border has specific usage cases for -2, so use the full negative range
clarify a bit what fieldindex is being asigned
2025-03-18 01:23:33 -05:00
AzaezelX
ffe83b1d2d use the same renderpriority range across all cases 2025-03-18 01:18:37 -05:00
AzaezelX
44b0d896b8 consolidate addfieldV method contents to avoid duplication
report *what* field is an invalid console type
prune down floating point fuzzed validators to 0
default the visual fidelity to POINT_EPSILON (0.0001) rather than 1/FLT_MAX
use the bit(bitcount) macro for legibility
fix breakangle
2025-03-17 22:39:01 -05:00
Olathuss
d0f5c2e0db
Merge branch 'TorqueGameEngines:development' into gametsctrl-mouserefactor 2025-03-15 13:49:58 -06:00
Brian Roberts
bab30568eb
Merge pull request #1409 from Azaezel/alpha41/soImpulsive
skip out on impulses that have no chance of moving the object
2025-03-14 13:59:44 -05:00
Brian Roberts
6c69fada24
Merge pull request #1412 from marauder2k9-torque/development
fix cmake finders on linux
2025-03-14 13:59:30 -05:00
marauder2k7
b8cd25cc0a fix cmake finders on linux 2025-03-14 14:31:11 +00:00
Brian Roberts
47ec0cf0e1
Merge pull request #1411 from Azaezel/alpha41/outliar
report what the value is that is out of range
2025-03-11 22:30:38 -05:00
AzaezelX
40b5b018c7 report what the value is that is out of range 2025-03-11 22:30:18 -05:00
Brian Roberts
cb7e2920cf
Merge pull request #1410 from Azaezel/alpha41/wetMess
conform and correct gridsize
2025-03-11 22:09:39 -05:00
AzaezelX
4b54fcbe42 conform and correct gridsize
waterblock and waterplane were using two entirely different var types. by usage, those should be natural numbers
2025-03-11 22:09:21 -05:00
Brian Roberts
c4bbf7dac5
Merge pull request #1408 from Azaezel/alpha41/stRangeDays
add numerous new validators
2025-03-11 20:13:50 -05:00
Olathuss
96786020a2 Remove document reference
Removed incorrect document reference, as parent GuiTSCtrl does not implement mouse callback.
2025-03-11 09:40:22 -06:00
AzaezelX
325b3a97c0 skip out on impulses that have no chance of moving the object
also, sRestTol already is a 0.5 multiplier
2025-03-09 18:40:49 -05:00
AzaezelX
28603655a5 fix malformed addfeildV 2025-03-09 12:58:59 -05:00
AzaezelX
a30eac9a2b kill case of deprecated vars leaking in 2025-03-09 12:35:59 -05:00
AzaezelX
f633ef3a3d fill in the validated variables 2025-03-09 11:53:23 -05:00