Thomas "elfprince13" Dickerson
6a1048596e
but now it works
2017-01-06 17:55:59 -05:00
Thomas "elfprince13" Dickerson
a4c51b825c
this is getting old
2017-01-06 17:55:44 -05:00
Thomas "elfprince13" Dickerson
76e02b41f7
one more go-round
2017-01-06 17:54:37 -05:00
Thomas "elfprince13" Dickerson
0adab54678
one more go-round
2017-01-06 17:54:19 -05:00
Thomas "elfprince13" Dickerson
e554fc7f93
undo spurious changes used to trigger dirty for tabs and spaces
2017-01-06 17:45:38 -05:00
Thomas "elfprince13" Dickerson
9c69cd32e8
Attempting to fix tabs and space (again)
2017-01-06 17:45:09 -05:00
Thomas "elfprince13" Dickerson
b31e0ad2da
Attempting to fix tabs and space
2017-01-06 17:36:29 -05:00
Thomas "elfprince13" Dickerson
1048b7d535
finished variadic conversion
2017-01-06 17:19:43 -05:00
Thomas "elfprince13" Dickerson
39bea37fa0
minor fixes, and converted the type table
2017-01-06 17:19:36 -05:00
Thomas "elfprince13" Dickerson
500383591c
TSShapeConstruct commands converted
2017-01-06 17:19:27 -05:00
Thomas "elfprince13" Dickerson
b215bfb933
executef converted
2017-01-06 17:19:16 -05:00
Thomas "elfprince13" Dickerson
62e3fae060
so many variadics.
2017-01-06 17:19:08 -05:00
Thomas "elfprince13" Dickerson
0dfb15dc57
Another set of templates converted to be variadic
2017-01-06 17:18:47 -05:00
Thomas "elfprince13" Dickerson
88106f9032
Fixed type inference for nulls in console functions
2017-01-06 17:18:37 -05:00
Thomas "elfprince13" Dickerson
733fd3ef6d
Fixed up the passing of the tuple types
2017-01-06 17:18:18 -05:00
Thomas "elfprince13" Dickerson
35cc16d22c
slightly better organization, but same compiling problem
2017-01-06 17:18:06 -05:00
Thomas "elfprince13" Dickerson
26da831b01
This commit is broken, but has a lot of important stuff in it. Trying to figure out why my constructor thinks it doesn't take any parameters
2017-01-06 17:17:45 -05:00
Thomas "elfprince13" Dickerson
5a53fe7311
Started variadic templates in engine API
2017-01-06 17:17:24 -05:00
Thomas "elfprince13" Dickerson
609b378369
The wrong array was being indexed, and the type checker didn't catch it because it was a variadic function
2017-01-05 20:01:52 -05:00
Thomas "elfprince13" Dickerson
cd98ee730f
Matched up platform semaphore declarations
2017-01-05 20:00:33 -05:00
Thomas "elfprince13" Dickerson
233771dcdc
Don't use the register keyword with modern compilers, they know better than you (and complain that it's deprecated to boot
2017-01-05 17:39:10 -05:00
Thomas "elfprince13" Dickerson
710a2a9b7b
Revert "Net tests were failing to compile because 'static members' weren't actually being declared as members..."
...
This reverts commit 32f726dcc6 .
2017-01-05 17:23:48 -05:00
Thomas "elfprince13" Dickerson
0e30426def
Eliminated a handful of deprecation warnings, as well as inconsistent handling of FS operations in OS X
2017-01-05 17:19:19 -05:00
Thomas "elfprince13" Dickerson
32f726dcc6
Net tests were failing to compile because 'static members' weren't actually being declared as members...
2017-01-05 13:35:07 -05:00
rextimmy
1559e7a3d3
PhysicsShape applyForce function
2017-01-05 10:38:05 +10:00
rextimmy
714362fc60
Physics timing
2017-01-04 19:40:22 +10:00
rextimmy
215ae090b4
Physx 2.8 removal
2017-01-04 13:34:33 +10:00
rextimmy
55e9af9786
PhysicsShape applyTorque function
2017-01-04 13:23:36 +10:00
rextimmy
e896ce0e4e
Cache PxRenderBuffer
2017-01-04 01:47:43 +10:00
Anis
f42c9bd9b7
Merge pull request #1828 from John3/fix696
...
fix issue #696
2017-01-02 12:01:01 +01:00
Anis
d164781329
Merge pull request #1829 from irei1as/patch-1
...
Adding depth option to the texture of guiOffscreenCanvas
2017-01-02 11:52:36 +01:00
rextimmy
34e877b6e0
Added feature level version to card profiler version string for D3D11
2016-12-30 11:40:32 +10:00
rextimmy
86a95e748e
Added getShaderModel string to D3D11 for use with shader version macros.
2016-12-30 11:40:00 +10:00
Areloch
38554f7396
Merge pull request #1885 from John3/updateLibVorbis135
...
update libvorbis 135
2016-12-29 00:51:41 -06:00
Johxz
57429aea80
del unnecessary files
2016-12-29 00:24:24 -06:00
Areloch
8098f8f9ef
Merge pull request #1889 from rextimmy/bullet_285
...
Bullet 2.85 update
2016-12-29 00:16:16 -06:00
Areloch
46d81f5d26
Merge pull request #1886 from Azaezel/socketSigShenanigans
...
looks like getsockname needs a slightly different signature for crossplat support
2016-12-28 23:59:04 -06:00
Areloch
4a84c68137
Merge pull request #1882 from rextimmy/gl_vsync
...
OpenGL vsync fixes.
2016-12-28 21:45:12 -06:00
rextimmy
c08f75f52a
Bullet plugin update for bullet 2.85.
...
Fix potential crash with BtPlayer::_stepForward
2016-12-28 18:33:19 +10:00
rextimmy
540c9b72c0
Bullet 2.85 update
2016-12-28 18:32:21 +10:00
Areloch
7d60b2109e
Merge pull request #1883 from rextimmy/dx11_updates
...
DX11 updates
2016-12-27 22:14:01 -06:00
Areloch
b19aba2e54
Merge pull request #1879 from Azaezel/sRGBSwatch
...
colorPicker/swatch srgb display.
2016-12-27 22:11:02 -06:00
Azaezel
0831472ca4
looks like getsockname needs a slightly different signature on the crossplatform end
2016-12-26 14:19:53 -06:00
Johxz
d474b891df
update libvorbis 135
2016-12-25 19:04:52 -06:00
rextimmy
46037622c9
D3DPER debug events for DX11
2016-12-23 15:59:32 +10:00
rextimmy
4857e89ca8
D3D11 fullscreen fix
2016-12-23 15:43:45 +10:00
rextimmy
48dc2551c4
GFXD3D11StateBlock improvements
2016-12-23 15:08:23 +10:00
rextimmy
983b3211ed
D3D11 Feature level 10 support and D3D11 device cleanup.
2016-12-23 15:00:07 +10:00
rextimmy
415f4a046e
OpenGL vsync fixes.
2016-12-23 13:59:55 +10:00
Azaezel
d42b1a6be8
colorPicker/swatch srgb display.
...
dependency from @rextimmy: tolinear and togamma for color+lumnance.
2016-12-22 06:37:34 -06:00
Areloch
170cdadf60
Fixes window icons with SDL, hooking it through the var $Core::windowIcon as the path.
...
Also adjusted the splash window icon to use the var $Core::splashWindowImage for it's path.
2016-12-22 00:52:34 -06:00
Areloch
fb9bd03073
Merge pull request #1859 from rextimmy/multicanvas_gl_dx11
...
Multiple canvas support for GL and DX11
2016-12-20 23:36:13 -06:00
Areloch
5750933d07
Merge pull request #1868 from rextimmy/gl_nonpot_fix
...
GL::Workaround::noCompressedNPoTTextures profile is no longer used
2016-12-20 23:20:07 -06:00
Areloch
78993a85dd
Merge pull request #1877 from jamesu/default_port_fix
...
Default port fix
2016-12-20 23:12:51 -06:00
Azaezel
dd071484da
Merge branch 'development' of https://github.com/GarageGames/Torque3D into andOrMaybe
...
Conflicts:
Engine/source/T3D/staticShape.cpp
2016-12-20 22:50:28 -06:00
James Urquhart
46edd46634
Use correct address in multicast print
2016-12-20 23:52:31 +00:00
Areloch
e00bd847fd
Fixes Bullet not supporting holes in terrain.
2016-12-20 00:05:30 -06:00
James Urquhart
41085f9298
Fix setting the default client port. Also fix fallback multicast address define.
2016-12-17 23:08:43 +00:00
rextimmy
ab41fe713c
GL::Workaround::noCompressedNPoTTextures profile is no longer used nor relevant. #1863
2016-12-15 14:50:51 +10:00
rextimmy
08c0195cba
OpenGL multiple canvas support
2016-12-14 22:01:18 +10:00
rextimmy
efab1299ca
DX11 multiple canvas support
2016-12-14 21:24:44 +10:00
Areloch
54456fa4fa
Merge pull request #1855 from John3/updateRecast151
...
Updated recast to 1.5.1
2016-12-12 19:54:07 -06:00
Areloch
2cdc596b86
Merge pull request #1854 from JeffProgrammer/SDL_textinput_fix
...
fix SDL text events from generating a ~ key when opening the console
2016-12-11 23:07:18 -06:00
Areloch
eb2d3a908a
Tweaked the naming convention to a) be more in line with the prefab creation functions, and b) avoid common artist terminologies that may lead to confusion on what it does.
2016-12-11 23:02:13 -06:00
Areloch
8ec88a26b6
Merge branch 'ColladaExportutilities' of https://github.com/Areloch/Torque3D into development
2016-12-11 22:47:52 -06:00
Jeff Hutchinson
3ecbb4b7e5
fix bug with SDL text input that occurs when multiple responders occur on the screen. (Tested with 2 responders.)
2016-12-11 19:11:32 -05:00
Azaezel
c6e2563a38
went overzealous on the bitangent cleanup when reviewing parallax. the W multiplier can and should stay. the y flip can remain gone.
2016-12-11 15:04:33 -06:00
Johxz
c7e5b35744
Updated recast to 1.5.1
2016-12-11 13:17:15 -06:00
Jeff Hutchinson
f6b8ef126d
fix SDL text events from generating a ~ key when opening the console
2016-12-11 13:53:11 -05:00
Areloch
1d754cbbad
Makes it so prefabs can correctly 'export to collada' by running the buildPolyList function on it's children.
...
Also adds a 'Bake Selection to Mesh' option to the tools menu in the editor to export the selected mesh to a collada file, and then replaces the selection with a TSStatic.
2016-12-10 17:27:27 -06:00
Areloch
06f32342ab
Merge branch 'development' into fix467_exportCollada
2016-12-09 21:09:12 -06:00
Johxz
f610c7ab24
fix atlas texture, extra info for opencollada
2016-12-09 16:29:23 -06:00
Areloch
0c2a5be23e
Merge pull request #1847 from Azaezel/ParallaxLight
...
factoring in tangentW causes parallax to swap specular highlight directions.
2016-12-08 01:57:08 -06:00
Azaezel
a5755be681
factoring in tangentW casues parallax (but not normals) to swap specular highlight directions. removed that, as well as a prior attempted workaround.
2016-12-06 23:30:35 -06:00
Areloch
de1f002adc
Merge pull request #1846 from CouleeApps/background-fix
...
Fix SDL/Mac report going into the background
2016-12-05 09:06:14 -06:00
Areloch
7fac8b75e1
Merge pull request #1836 from Azaezel/shadowSlips
...
motion based updates for shadow caching
2016-12-05 09:01:06 -06:00
Areloch
e996cf25fb
Merge pull request #1843 from rasteron/development
...
Update version.h
2016-12-04 23:03:03 -06:00
Glenn Smith
ad30641499
SDL/Mac report going into the background
2016-12-04 17:24:27 -05:00
Areloch
a3740719b1
Merge pull request #1817 from jamesu/ipv6_pr
...
Preliminary IPV6 Support
2016-12-04 16:22:42 -06:00
Areloch
4b25b59185
Merge pull request #1835 from Areloch/MoarMath
...
Adds some helpful utility math functions.
2016-12-04 15:38:20 -06:00
Areloch
a98301a315
Merge pull request #1839 from Azaezel/pathPresentation
...
directional coloration for pathnodes,
2016-12-04 15:38:14 -06:00
Areloch
40ec9ad8be
Merge pull request #1840 from Azaezel/FIELD_ComponentInspectors_button
...
FIELD_ComponentInspectors inspector hook up
2016-12-04 15:38:01 -06:00
Johxz
c43de8881f
added materials, better compatibility with maya and 3ds max, better collada spec for compliance
2016-12-03 16:59:17 -06:00
Raster Ron
a3f9365347
Update version.h
2016-12-03 19:41:38 +08:00
Azaezel
2652f9a609
Fills out the automaticly filled inspector entries for AbstractClassRep::FieldFlags::FIELD_ComponentInspectors with a pressable button.
2016-12-01 01:07:53 -06:00
Azaezel
1f6e66a1d7
directional coloration for pathnodes, as well as enlarges both the look and handle size for ease of use.
2016-12-01 00:55:27 -06:00
RexTimmy
d46f82ef1d
re-enable face culling for the terrain
2016-12-01 11:03:32 +10:00
Johxz
6cc1c27fd2
missing to load the texture
2016-11-29 19:49:41 -06:00
Azaezel
55b26be9ba
account for fov change (also, internal docs)
2016-11-29 15:57:41 -06:00
Azaezel
01419d7935
motion based updates for shadow caching
...
adds a $pref::Shadows::teleportDis and $pref::Shadows::turnRate (defaults 4, and 1 respectively)
if either is exceeded during a given frame, shadow chaches are forced to refresh themselves.
2016-11-29 14:13:23 -06:00
Areloch
31ed509c1c
Adds some helpful utility math functions.
2016-11-28 22:42:29 -06:00
Areloch
5fbc24d9e2
Also adds a sanity check in the event a splash image isn't found.
2016-11-27 16:21:52 -06:00
James Urquhart
fba471d27e
Fix console spam when OS socket send buffer is full
2016-11-27 18:02:19 +00:00
James Urquhart
1f69a708fb
Fix ret assignment
2016-11-27 17:58:34 +00:00
Areloch
6cad7b6248
Merge pull request #1830 from pacomont/Fix_NavMeshUpdate_not_working
...
Fix for NavPath is not updated when navMesh has change.
2016-11-27 10:29:29 -06:00
Johxz
b2f615915e
remove old colladamax format, fixed up bad coordinates, added new collada format, valid against the COLLADA 1.4.1 schema, added to load textures and UVs.
2016-11-26 14:13:54 -06:00
Areloch
cf065ed536
Merge pull request #1585 from Areloch/execToCon
...
Make exec() and getDSOPath() proper Con namespace functions.
2016-11-26 02:04:38 -06:00
Areloch
248a240c04
Merge pull request #1766 from JeffProgrammer/gladdev
...
Replace Epoxy with Glad
2016-11-24 13:53:29 -06:00
Francisco Montañés García
87fb2d827b
I's not working because onNavMeshUpdate string comparation will never succeed.
...
DefineEngineMethod(NavPath, onNavMeshUpdate, void, (const char *data),,
"@brief Callback when this path's NavMesh is loaded or rebuilt.")
{
if(object->mMesh && !dStrcmp(data, object->mMesh->getIdString()))
object->plan();
}
2016-11-24 19:09:00 +01:00
Jeff Hutchinson
14cd94ddc9
glx extension fix for GLX windowing api
2016-11-24 12:41:30 -05:00