AzaezelX
583014de60
fix erroneous clipout
2021-11-25 19:49:56 -06:00
AzaezelX
1816b3ca0c
modular source work
...
from @marauder2k7:
augments the modular inclusion of sourcefiles via confining it to /source/ directories only to prevent strays.
additionally, adds a /lib/ filter for full on library inclusion
2021-11-25 19:39:44 -06:00
Brian Roberts
13cd3de2ad
Merge pull request #685 from Ragora/bugfix-color-key-by-name
...
BugFix: Correct data corruption potential in GuiInspectorField
2021-11-24 21:38:10 -06:00
Robert MacGregor
41e5988c46
* BugFix: Correct a scoping error with ConsoleValue in the updated code in GuiInspectorField.
2021-11-24 14:14:24 -05:00
Robert MacGregor
4dea3810b9
* [SFXDescription] BugFix: Correct a data corruption issue in converting legacy channel values.
2021-11-24 13:46:18 -05:00
Robert MacGregor
f1a48df676
* [GuiInspectorField] BugFix: Correct data corruption potential caused by casting the result of Con::evaluatef directly to a const char.
2021-11-24 09:16:09 -05:00
Brian Roberts
31c8d3ce3a
Merge pull request #681 from Ragora/bugfix-macos-builds
...
BugFix: Correct the inability to build on MacOS
2021-11-23 11:58:57 -06:00
Robert MacGregor
ba7082bea1
* BugFix: Correct the inability to build on MacOS due to differing target names on MacOS.
2021-11-23 10:32:49 -05:00
Brian Roberts
ae02725e96
Merge pull request #680 from rextimmy/cmake_work
...
make use of folder properties in cmake
2021-11-22 13:12:27 -06:00
rextimmy
d58cf398a9
make use of folder properties in cmake
2021-11-22 12:30:08 +10:00
Brian Roberts
637f54e859
Merge pull request #679 from Azaezel/alpha40/cubeCrashCorrection
...
set cubemapsaver profile to one that preserves sizes
2021-11-21 19:25:12 -06:00
AzaezelX
0527865462
set cubemapsaver profile to one that preserves sizes
...
also aug size mismatches for the popup so they're reported
2021-11-21 14:28:51 -06:00
Brian Roberts
797020286b
Merge pull request #668 from Ragora/feature-turret-typemask
...
Feature: Implement a TurretObjectType bit for typemasks
2021-11-20 23:32:15 -06:00
Brian Roberts
df4624e88a
Merge pull request #674 from Ragora/adjustment-unix-platform
...
Adjustment: Generalization of platformX86UNIX to platformPOSIX
2021-11-20 19:27:48 -06:00
Brian Roberts
01ae95ee4b
Merge pull request #678 from JeffProgrammer/console-stack-fixes
...
Fixed a leak with console stack in the interpreter.
2021-11-20 19:27:33 -06:00
Jeff Hutchinson
7ac62f42a3
Fixed a leak with console stack in the interpreter.
...
Issue was pushing a new frame in the global scope. Everytime a global scope was called, 1 ConsoleValue got allocated that was never freed. After 4096 'global scope' function calls, the engine would blow. Also cleans up an extra rogue usage of push/pop with the saver helper.
2021-11-20 19:08:02 -05:00
Brian Roberts
05a8a014b8
Merge pull request #677 from Areloch/assimpExtensionCaseFix
...
Fix extension case handling when looking up assimp importer
2021-11-20 00:38:03 -06:00
Areloch
04b0883a31
Assimp checks against lowercase extensions, so we force the extension of the file to lower before fetching the importer.
...
Also adds sanity check that the importer was actually found before we try and use it.
2021-11-19 23:14:06 -06:00
Robert MacGregor
88cfa4533b
* Cleanup: Remove a comment referencing the now-removed DisplayPtrManager.
2021-11-17 22:08:08 -05:00
Robert MacGregor
d1fde1f54b
* Cleanup: Fully remove the DisplayPtrManager class as it was not actually being used by anything.
2021-11-17 21:58:17 -05:00
Robert MacGregor
b986589804
Merge remote-tracking branch 'main/Preview4_0' into adjustment-unix-platform
2021-11-17 21:38:48 -05:00
Brian Roberts
75adcb9b7c
Merge pull request #676 from JeffProgrammer/ts-errors
...
Optionally allow to treat script assert as warning
2021-11-17 17:03:32 -06:00
Jeff Hutchinson
2e03108856
Optionally allow to treat script assert as warning
...
This commit allows us to treat variable use before assign errors and local variables inside of the global scope as warnings instead of asserts. This will allow for easier porting of legacy scripts. It is highly recommended use this as an aid to port scripts, but can be used in production if needbe.
2021-11-17 18:01:35 -05:00
Brian Roberts
50b94114e5
Merge pull request #675 from Azaezel/alpha40/postFxFix
...
fix reported ASAN crash
2021-11-16 20:49:13 -06:00
AzaezelX
6474413aaf
fix reported ASAN crash
2021-11-16 12:40:22 -06:00
Brian Roberts
b5bd242e23
Merge pull request #673 from Areloch/useImagePreviews
...
Shifts utilization of gui elements in editors that point to 'normal' image assets to utilize generated previews instead.
2021-11-15 12:39:33 -06:00
Areloch
eb24b63be4
Shifts utilization of gui elements in editors that point to 'normal' image assets to utilize generated previews instead.
...
This reduces console spam about mismatched texture profiles and improves stability.
2021-11-14 21:39:51 -06:00
Brian Roberts
4f04213cd9
Merge pull request #671 from Azaezel/alpha40/brdfFixes
...
brdf handling corrections
2021-11-14 13:46:47 -06:00
Brian Roberts
a05fe195e6
Merge pull request #672 from Areloch/MiscFixes2021114
...
Misc fixes2021114
2021-11-14 13:46:38 -06:00
Robert MacGregor
247b12e795
* BugFix: Correct many include paths and build platformX11 on non-Apple Unix.
2021-11-14 14:45:42 -05:00
Robert MacGregor
a24149ba3b
* Adjustment: Tweak the include paths for platformPOSIX.h.
2021-11-14 14:05:16 -05:00
Robert MacGregor
6583134ef2
* Adjustment: Initial work on moving x86Unix platform code into a more common POSIX platform.
2021-11-14 13:56:12 -05:00
Areloch
2af12c52e1
Shifted check for FBX importer in assimp shape loader code to utilize stringtable
2021-11-14 01:28:16 -06:00
Areloch
f14375983b
Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into MiscFixes2021114
2021-11-14 01:26:16 -06:00
Areloch
97484247ae
Fixes Settings window not being able to be brought forward over AB
...
Adds checkbox to mark as not showing Import Window each time
Added loaded import config to import log output
Fixed targeted material map slot field names
Added helper function for playing a sound asset via AssetId
Updated import config to have some more common suffixes
Updated editor settings to have Import Window show by default
Changed AB context menu from listing item as "Refresh Asset" to "Reload Asset" for improved clarity
Removed unneeded duplicate editor settings window script file
2021-11-14 01:26:04 -06:00
AzaezelX
72ef719c18
kill redundant clamp in forward
2021-11-13 19:18:03 -06:00
AzaezelX
b60d51969e
brdf handling corrections
...
1-handle the brdfTexture in linear space, not srgb.
2-clamp surface.NoV across the board for consistency. (solves several new and ongoing artifacts)
2021-11-13 19:05:26 -06:00
Brian Roberts
e9414a1660
Merge pull request #670 from JeffProgrammer/ts-inheritance-testing
...
Add Object Inheritence Acceptance Test
2021-11-11 22:00:54 -06:00
Jeff Hutchinson
949813956d
Add Object Inheritence Acceptance Test
2021-11-11 22:57:09 -05:00
Brian Roberts
91469c25ab
Merge pull request #667 from Azaezel/alpha40/scaleShenanigans
...
fix fbx importer lookup for setting formatScaleFactor
2021-11-11 18:33:11 -06:00
Brian Roberts
744eca58b0
Merge pull request #669 from Ragora/bugfix-on-add-remove-doubletap
...
BugFix: Correct the vehicle types double-tapping onAdd and onRemove
2021-11-11 15:44:33 -06:00
Robert MacGregor
2b15c9e89d
* BugFix: Correct the vehicle types double-tapping their onAdd and onRemove callbacks - rigidShape handles dispatching the script callbacks.
2021-11-11 16:41:28 -05:00
Robert MacGregor
227b1e3f51
* Feature: Implement a TurretObjectType bit for typemasks.
2021-11-10 19:34:32 -05:00
Areloch
8d310b8d5d
Merge branch 'alpha40/scaleShenanigans' of https://github.com/Azaezel/Torque3D-1 into Preview4_0
2021-11-09 19:10:50 -06:00
Areloch
d06bc790e3
Merge branch 'Preview4_0' of https://github.com/TorqueGameEngines/Torque3D into Preview4_0
2021-11-09 19:06:57 -06:00
AzaezelX
f9496559c9
fix fbx importer lookup for setting formatScaleFactor
2021-11-09 01:05:42 -06:00
Brian Roberts
e0e3ebc69d
Merge pull request #637 from Azaezel/alpha40/guiRotation
...
blatantly ganked from T2D; adds rotation as an option for drawbitmap
2021-11-08 16:08:17 -06:00
AzaezelX
8fa652a327
by request, changed fspin and the new "rotation" for bitmap gui elements to a more generic "angle" to preserve thedistinction between rotating a gui and rotating a 3d object.
2021-11-08 16:07:44 -06:00
Brian Roberts
d71948c1ac
Merge pull request #652 from Ragora/bugfix-crash-variableinspector
...
BugFix: Correct a crash in the variable inspector
2021-11-08 14:43:43 -06:00
Robert MacGregor
2c7dc4e783
Merge branch 'Preview4_0' into bugfix-crash-variableinspector
2021-11-08 15:42:44 -05:00