marauder2k7
399844f7f1
linux and tests
...
fix linux build
change thread test to use TorqueThreadPool
2024-05-12 16:31:30 +01:00
marauder2k7
948d2e5cef
Update tsMeshFit.cpp
...
code cleanup, fix warnings etc
2024-05-12 15:21:59 +01:00
marauder2k7
109d8c06e9
final cleanup
...
final cleanup removal of the old convexDecomp library
ADDDED: library for the floatmath from v-hacd resource, required for fit sphere/capsule/box functions
2024-05-12 15:13:03 +01:00
marauder2k7
eb33fe04af
working vhacd
...
renamed ThreadPool to TorqueThreadPool to avoid conflics
fixed data transmission between stages of convexDecome and trimesh creation
TODO: re-add our own functions for generating sphere/cylinder/box
2024-05-12 14:43:56 +01:00
marauder2k7
679f0ff065
vhacd
...
added vhacd not working atm
2024-05-12 03:07:59 +01:00
Brian Roberts
b6f250e93c
Merge pull request #1275 from Azaezel/alpha41/collideCrash
...
work around collide not returning false with a null object
2024-05-07 13:48:45 -05:00
AzaezelX
84c08e6ed9
work around collide not returning false with a nul object
...
fix a crash caused by having boundingBoxCollision on, while projecting the mouse so that there is nothing between it and a globalbounds object
it would seem we're somehow ending up in a state of WorldEditor::collide returning true it hit somethging, but NULL as far as *what*
until we properly fix this, doublecheck to make sure the hitObject isn't NULL before we start trying to reference membervars/methods
2024-05-07 00:24:49 -05:00
Brian Roberts
67b052a192
Merge pull request #1269 from Areloch/MultiObjectEditMadness
...
Adds handling for complex fields such as Point2, Point3 and Point4's to be able to apply value changes to only one axis across a multi-object set without affecting other axis'
2024-05-01 23:21:15 -05:00
Brian Roberts
dd7147b34a
Merge pull request #1272 from Azaezel/alpha41/argcCapReport
...
enhanced argc reporting
2024-05-01 23:21:07 -05:00
Areloch
0d2aeac303
Cleaned up unneeded formatting values on the TypePointX field elements
...
Adds logic checks so we don't multi-apply edits from applyWord fields, causing redundant extra undo's
2024-05-01 21:58:18 -05:00
AzaezelX
1ea74bf8c6
enhanced argc reporting
...
in a method argc out of bounds scenario, report how many it got, and what range it expected
2024-05-01 18:20:14 -05:00
Brian Roberts
0f32ae256e
Merge pull request #1270 from marauder2k9-torque/bisonflex-missing-exe
...
Bisonflex missing exe
2024-05-01 10:07:26 -05:00
marauder2k7
14db80eb53
Update .gitignore
...
revert
2024-05-01 15:54:17 +01:00
marauder2k7
ba03122008
add missing exe files
2024-05-01 15:54:03 +01:00
Areloch
fdadfa5eea
Adds handling for complex fields such as Point2, Point3 and Point4's to be able to apply value changes to only one axis across a multi-object set without affecting other axis'
2024-04-30 18:44:17 -05:00
Brian Roberts
72eb21ede0
Merge pull request #1265 from marauder2k9-torque/torquescript-errorPrinting
...
Torquescript error printing
2024-04-29 07:21:34 -05:00
Brian Roberts
132740bfa4
Merge pull request #1268 from marauder2k9-torque/missed-updates
...
missed more
2024-04-28 18:37:11 -05:00
marauder2k7
3ad8389d5a
missed more
...
reason git was freaking out....
2024-04-28 23:43:09 +01:00
Brian Roberts
14a4c83135
Merge pull request #1267 from marauder2k9-torque/missed-updates
...
missed updates for git ci
2024-04-28 17:16:48 -05:00
marauder2k7
29190c3d77
missed updates for git ci
...
missed updating the checkout action for git ci
2024-04-28 23:14:10 +01:00
marauder2k7
6e4a39db5d
Merge remote-tracking branch 'upstream/development' into torquescript-errorPrinting
2024-04-28 21:57:24 +01:00
Brian Roberts
2687f8fdd3
Merge pull request #1266 from marauder2k9-torque/gitci-macosfix
...
Github CI macosfix
2024-04-28 15:54:59 -05:00
marauder2k7
2452bbb337
restore if
2024-04-28 21:15:41 +01:00
marauder2k7
673f983404
update all actions
...
-updated all actions that were causing issues
-changed macos to 13 instead of latest until file issue is sorted
2024-04-28 21:14:26 +01:00
marauder2k7
baa977eed8
missed change
...
missed explicit value
2024-04-27 23:40:35 +01:00
marauder2k7
8cf5fac497
Improved error printing torquescript
...
Added a vector that can lookback across x number of lines in a file, if not a file just print out the error.
2024-04-27 21:19:56 +01:00
marauder2k7
f82082f59f
Merge remote-tracking branch 'upstream/development' into torquescript-errorPrinting
2024-04-27 07:02:52 +01:00
Brian Roberts
4e88c4c050
Merge pull request #1255 from marauder2k9-torque/torquescript-generateCompiler
...
TorqueScript Generate compiler
2024-04-27 00:44:35 -05:00
Brian Roberts
5fdb2b848d
Merge pull request #1263 from SKBotNL/fix-ies_loader
...
Add cstdint to ies_loader
2024-04-25 13:45:12 -05:00
Sven
ada83d9a6a
Remove redundant cstdint include
2024-04-25 18:10:26 +00:00
Sven
ac56258c9f
Revert "Remove redundant include"
2024-04-25 18:09:54 +00:00
Sven
51be14645d
Remove redundant include
2024-04-25 19:58:50 +02:00
Sven
ba5351180b
Add cstdint to ies_loader
2024-04-25 11:27:09 +00:00
Brian Roberts
29ba0439b7
Merge pull request #1260 from Azaezel/alpha41/dynamicReflectionRevisions
...
fix dynamicCubemaps on objects
2024-04-24 23:14:10 -05:00
Brian Roberts
d464c450d5
Merge pull request #1259 from marauder2k9-torque/test-cubemap-mip-gen
...
Test PR for generating cubemap mips
2024-04-24 23:14:02 -05:00
marauder2k7
6966d20104
Error printing
...
now torquescript will print out a more modern error message with a pointer to the offending character.
Multi line error outputs to be added to this for context
2024-04-24 06:42:25 +01:00
marauder2k7
4f3a1f395c
Merge remote-tracking branch 'upstream/development' into torquescript-generateCompiler
2024-04-20 06:21:05 +01:00
Brian Roberts
397066caaf
Merge pull request #1261 from Areloch/setFieldValueSanityCheck
...
Adds a sanity check to SimObject's setFieldValue console method
2024-04-19 00:06:48 -05:00
Areloch
51c1ab6b83
Adds a sanity check to SimObject's setFieldValue console method so if you pass in a blank field name it doesn't crash, instead asserting in debug, and logging the error in release
2024-04-19 00:00:37 -05:00
AzaezelX
824b9a9cd5
fix dynamicCubemaps on objects
2024-04-18 13:57:29 -05:00
marauder2k7
ce4d861658
Test PR for generating cubemap mips
...
note ibl skips prefilter step and prefilter just becomes the cubeRefl.getCubemap()
Generates cubemap mip levels after the bake correctly on DX side.
2024-04-18 07:56:52 +01:00
Brian Roberts
e5aa6e4a95
Merge pull request #1258 from Azaezel/alpha41/probePoke
...
shift capturing from a globalMacro to a sceneRenderstate S32
2024-04-18 01:42:33 -05:00
AzaezelX
fe26ffc375
shift capturing from a globalMacro to a sceneRenderstate S32
...
lets us ditch shader recompilation so that can be done on the fly without hitches, though does cost us a per-shader const for objects and postfx
2024-04-16 13:51:41 -05:00
Brian Roberts
848db69ef1
Merge pull request #1256 from Azaezel/alpha41/orphanOops
...
getPrefabByCHild should skip NULLs
2024-04-15 17:55:24 -05:00
Brian Roberts
ea554d0267
Merge pull request #1257 from Azaezel/alpha41/snapOpsOops
...
fix order of ops mangling useGroupCenter snapping
2024-04-15 16:53:39 -05:00
AzaezelX
f6419d9659
fix order of ops mangling useGroupCenter snapping
2024-04-15 15:33:06 -05:00
AzaezelX
785872d398
getPrefabByCHild should skip NULLs
2024-04-15 13:20:09 -05:00
Brian Roberts
71e0626ec2
Merge pull request #1254 from Azaezel/alpha41/brokenArrow
...
fix arrowPrimative badfilereference
2024-04-15 01:35:20 -05:00
Brian Roberts
d41530f61e
Merge pull request #1253 from Azaezel/alpha41/abDragDropDrunk
...
asset browser was passing along screen position, not scene position based on drop at options
2024-04-15 01:35:11 -05:00
marauder2k7
587f80da91
Update bison.bat
...
make it output the header file, this way the linkage should always work..... "should"
2024-04-15 00:33:04 +01:00