RoundedIcon
7924f056bd
Fix for collision issues with scaled players
...
Players scaled after their creation have collision issues with terrain.
Changing this bit of code fixes those issues for downsized players, even
when shrunk to 10% of their original size.
2016-02-01 16:58:39 -07:00
Azaezel
0f173df0d4
setDetailFromDistance aspect ratio friendly adjustment
2016-01-28 00:42:08 -06:00
Azaezel
23c4b52e1f
courtessy @Lopuska: opengl occlusion query fix
2016-01-18 00:28:09 -06:00
Anis
e2d789e87d
Update gfxGLTextureTarget.cpp
2016-01-18 06:17:20 +01:00
Anis
ca31ef3f1a
Update gfxGLWindowTarget.cpp
2016-01-18 06:15:07 +01:00
Anis
500a237892
Update gfxGLWindowTarget.h
2016-01-18 05:56:00 +01:00
Anis
c3ef59e39c
Update gfxGLWindowTarget.cpp
2016-01-18 05:55:48 +01:00
Anis
0728282287
Update gfxGLTextureTarget.cpp
2016-01-18 05:55:36 +01:00
Anis
58a604d363
Update gfxGLCircularVolatileBuffer.h
2016-01-18 05:49:05 +01:00
Areloch
6235f63deb
Merge pull request #1395 from Azaezel/AssertDivNULL
...
credit to @MusicMonkey5555 for spotting. asserts for Div/NULLs
2016-01-16 17:53:00 -06:00
Areloch
32ec7f0ef6
Merge pull request #1474 from Azaezel/navMess
...
mDirtyTiles changed from std::queue to a vector
2016-01-16 17:21:49 -06:00
Areloch
41038ec9ae
Merge pull request #1502 from Lopuska/patch-1
...
Glow buffer graphic corruption fix on OpenGL.
2016-01-16 13:07:06 -06:00
Areloch
ff2df5c43f
Merge pull request #1478 from Areloch/VolFog2
...
Volumetric Fog Take 2
2016-01-15 11:22:25 -06:00
Anis
cae97cac37
Glow buffer graphic corruption fix on OpenGL.
...
Caused by a wrong target size. (probably it was ok on the very old OpenGL 1.5 version)
Before fix, wrong behaviour:
http://goo.gl/dik7Ia
After fix, all right:
http://goo.gl/IsrckM
2016-01-14 23:51:35 +01:00
Azaezel
c60be9a17e
suggested revisions
2016-01-13 15:08:21 -06:00
Azaezel
62506214d0
footstep and impact enum extension support
...
Removes hardcoded case statements in favor of an offset-driven approach.
2016-01-11 22:23:13 -06:00
Cameron Porter
4c17d4bb49
Fix case sensitivity and Platform::fileDelete
...
for linux and OSX. Correct a couple of warnings and errors preventing builds on linux.
2016-01-09 00:37:45 -06:00
Areloch
c2da755dc2
Fix for the directory scan for modules so it doesn't trim off characters in the path.
...
Resubmitted to clear the excess history entries.
2016-01-08 00:19:11 -06:00
rextimmy
e3b228db8b
Fix for OpenGL/D3D11 bottom border offset
2015-12-28 09:17:14 +10:00
Areloch
24dc8e6990
Merge pull request #1473 from Tribes2-SCP/tinyXMLFix
...
Fix TinyXML Build errors
2015-12-21 01:10:15 -06:00
Areloch
d30529bbeb
Merge pull request #1459 from Azaezel/dangedDecalDatablocks
...
corrects ghosted decal datablock lookup flaw
2015-12-20 02:17:56 -06:00
Marc Chapman
ac7d6e6691
Updated paths for collada tdictionary.h
2015-12-13 03:33:39 +00:00
Azaezel
ee83c8b66c
Extacted AI tweaks:
...
attackradius - seperate value/callbacks to allow AI to be coded to move and shoot.
slowdown triggered by 2x movetolerance rather than a fixed 5 untis.
void AIPlayer::updateMove(const Move* move) - 'lag' correction.
getTargetDistance - c side distance calculation with enabled option.
2015-12-04 11:24:20 -06:00
Azaezel
f06db00255
dynamic_cast check for regeneration for paranoias sake + an alias method.
2015-12-03 18:34:53 -06:00
Robert MacGregor
d6226a71ca
Fix NULL pointer deref crashes in WorldEditor::selectObject & WorldEditor::unSelectObject
2015-12-02 01:47:29 -05:00
Areloch
21be97d206
Missed a few files.
2015-12-01 00:49:37 -06:00
Areloch
a90eb9762b
Re-submission of the Volumetric Fog PR, with cleanup.
2015-12-01 00:10:13 -06:00
Azaezel
45055f8f3e
formatting
2015-11-27 18:18:21 -06:00
Azaezel
e63c0a78a3
NavMeshUpdateAll leak suppression (not 100% preventative)
...
1) Reset the build when adding potential dirties to the list to ensure it isn't trying to kill off a dirty entry that it's passed by.
2) mSaveIntermediates = true; causes leakage even with all this. still tracking that end.
3) Need to remove a dead tile whether there's new data to replace it with or not. Empty tiles are an entirely possible case. Even a probable one if you have high verticality in a level.
4) Likewise you don't want to re-feed the same geometry list for a given tile in case the conditions have changed.
5) If no vertcount then clear all geometry entries. (that one might be paranoia)
2015-11-27 17:43:08 -06:00
Azaezel
b0b39b5f83
mDirtyTiles changed from std::queue to a vector
...
allows us to leverage .push_back_unique(&foo); and .clear();
2015-11-27 16:17:30 -06:00
Areloch
272e3138a0
Merge pull request #1470 from Azaezel/waterIsNotStatic
...
As I nor az have been able to find any issues with this so far, I'll push this through. We can handle any emergent problems as they come up, but so far it looks solid.
2015-11-26 12:37:20 -06:00
Robert MacGregor
d3c7edfe42
Fix TinyXML Build errors
2015-11-22 02:45:25 -05:00
Azaezel
b6bd8c863c
removes StaticObjectType flag from water objects.
...
https://github.com/GarageGames/Torque3D/issues/1458
2015-11-20 10:52:57 -06:00
Areloch
703fff01fb
Merge pull request #1460 from Azaezel/FileFallbackFoulups
...
fillin for fallbacks for filesystem funcs
2015-11-16 21:42:22 -06:00
Areloch
113bb6b62d
Merge pull request #1463 from Azaezel/bulletBreak3
...
missed a convexSweepTest early-out check.
2015-11-14 16:12:57 -06:00
Azaezel
74a194a277
missed a convexSweepTest early-out check.
2015-11-14 11:26:42 -06:00
Areloch
dbe870f8e5
Merge pull request #1433 from Azaezel/CommandControl
...
The TypeCommand type brings up a full notepad-esque interface.
2015-11-13 00:31:22 -06:00
Areloch
1a009d6dd3
Merge pull request #1443 from Areloch/TAM_Implementation
...
TAML, Assets and Modules implementation
2015-11-12 23:54:27 -06:00
Areloch
92aa785bb2
Merge pull request #1442 from Azaezel/shadow_caching
...
This all seems to work pretty well.
2015-11-12 12:49:58 -06:00
Azaezel
ce2964d2d0
diffuse/albedo texture linearization
...
http://http.developer.nvidia.com/GPUGems3/gpugems3_ch24.html
2015-11-11 13:52:46 -06:00
Azaezel
f719731c52
fillin for fallbacks for filesystem funcs
2015-11-09 19:40:30 -06:00
Areloch
51b6469922
Merge pull request #1439 from Azaezel/initTextureSpace
...
ensures opengl texSpaceMat is initialized from the get-go
2015-11-09 10:55:10 -06:00
Azaezel
b1fccc848c
corrects ghosted decal datablock lookup flaw
2015-11-07 09:04:47 -06:00
Azaezel
f4d40bf1b0
hooks meshroads up to the material system for castrays (at a minimum, sound playback)
2015-11-05 10:18:17 -06:00
Areloch
bc44aba31c
Merge pull request #1428 from Azaezel/hashHorking
...
cuts the shadergen hashkey generator down from a 64 bit to a 32 bit key.
2015-11-05 00:12:03 -06:00
Azaezel
b778121fc4
castDynamicShadows defaults to false, flipped it over to true for materials on mobile/animated assets.
2015-11-02 23:06:51 -06:00
Azaezel
1c23583fba
world editor spline lerp display. advancedist controls size between steps. highlighted the tip of the arrows
2015-11-02 15:12:49 -06:00
Azaezel
aacbd5d2bc
red to blue so you can easier tell which way the triangle is pointing at a glance
2015-11-02 14:57:26 -06:00
Azaezel
fd56496e61
recolor and rescale for path marker representations to make those easier toi distinguish and interact with
2015-11-02 14:24:50 -06:00
Areloch
165cdb64e9
Merge pull request #1322 from Areloch/String_isEmpty_Convert
...
Replace uses of dStrIsEmpty with new String::isEmpty
2015-10-31 23:40:13 -05:00