Azaezel
|
b489dbd713
|
reset ligtht outputs to output color*shadowing as oposed to baking shadowing into the alpha chan now that we're ignoring that for lights specifically (though we're still keeping the alpha chan arround for varying-IBL input blending purposes
|
2018-10-24 20:55:48 -05:00 |
|
Azaezel
|
2cd03ab765
|
Merge branch 'PBR_PR' of https://github.com/rextimmy/Torque3D into PBR_PR
|
2018-10-24 20:48:45 -05:00 |
|
Azaezel
|
de894c264f
|
stateblock work for probe blending
|
2018-10-24 18:27:59 -05:00 |
|
Azaezel
|
0d9cc4cdac
|
work on getting render bin ordering correct
|
2018-10-24 18:27:43 -05:00 |
|
Tim Barnes
|
9b4fd58d32
|
stateblock changes for lighting
|
2018-10-24 19:25:20 +10:00 |
|
Tim Barnes
|
b182b0cf3b
|
clear gbuffer from code and not from a shader
|
2018-10-24 18:58:46 +10:00 |
|
Tim Barnes
|
2810eac6b5
|
d3d11 clear RTV fix
|
2018-10-24 18:42:08 +10:00 |
|
Azaezel
|
861da2ba2d
|
take ambient occlusion into account for probe and skylight projections as well, given they are litterally an ambient source
|
2018-10-17 21:34:09 -05:00 |
|
Azaezel
|
4541a9d4a8
|
take ao slot in the gbuffer into account by the simple expedient of multiplying the cast-shadow result by the channel
|
2018-10-17 21:06:24 -05:00 |
|
Azaezel
|
de5ef2d63f
|
crashfix. free will eventually lead to destroyself so don't doubleup or it trys to kill the dead. zombu bad.
|
2018-10-17 21:05:38 -05:00 |
|
Azaezel
|
df09ad9b54
|
apply consistent colorspace to cubemaps
|
2018-10-17 21:04:41 -05:00 |
|
Azaezel
|
30e69fff1d
|
matinfo.b is smoothness, and matinfo.a metalness fr the gbuffer.
|
2018-10-16 22:20:07 -05:00 |
|
Areloch
|
d209de9fd9
|
Corrected box influence logic for probes to accommodate rotations.
Also uncommented line so probe transform is passed along to the render manager.
|
2018-10-16 16:18:22 -05:00 |
|
Areloch
|
0b9ac45747
|
Merge pull request #2270 from Azaezel/NDFnoHide
micro patch to the nativefiledialogues library to mirror file type name
|
2018-10-12 00:41:19 -05:00 |
|
Areloch
|
9ebebc1f5e
|
Merge pull request #2272 from Areloch/CoreModuleification
Core module-ification
|
2018-10-12 00:39:48 -05:00 |
|
Areloch
|
d6784957f4
|
Merge pull request #2267 from calvinbalke13/feature-netcode-fix
Network Code Fixes
|
2018-10-12 00:39:26 -05:00 |
|
Areloch
|
8c1c13a963
|
Merge pull request #2275 from OTHGMars/ClampQuatDot
Adds Clamp to QuatF::dot()
|
2018-10-11 16:14:40 -05:00 |
|
Areloch
|
be6a3a87bd
|
Merge pull request #2277 from OTHGMars/QuatFBitStream
Improved BitStream writeQuat/readQuat methods.
|
2018-10-11 16:14:05 -05:00 |
|
Areloch
|
4942168529
|
Corrected some missed bits in the template, and a check in the forward-lit probes
|
2018-10-10 01:52:19 -05:00 |
|
Areloch
|
1966d348e4
|
Shifted to the static-list arrangement for probe instance tracking to help performance as well as drastically streamline the data submission/material instance flow for probe rendering.
|
2018-10-07 17:32:23 -05:00 |
|
Areloch
|
4efcb567b0
|
Getting the GL side up-to-date to match.
|
2018-10-06 17:50:15 -05:00 |
|
OTHGMars
|
e9216f5666
|
Improved BitStream writeQuat/readQuat methods.
Replaces the writeQuat/readQuat implementations with one that utilizes smallest three compression.
|
2018-10-06 03:29:15 -04:00 |
|
Azaezel
|
fe2b3aef1a
|
filter out pixel shader normalmap calcs when not in deferred mode.
|
2018-09-26 06:49:36 -05:00 |
|
OTHGMars
|
a70ffba701
|
Adds Clamp to QuatF::dot()
Clamps output of QuatF::dot() to [-1, 1].
|
2018-09-24 18:56:46 -04:00 |
|
Areloch
|
bfb0c48616
|
Moved VR module from core to a regular module, as not all games are necessarily going to use VR.
Also corrected some of the default posteffect settings for the levels.
|
2018-09-19 16:03:58 -05:00 |
|
Areloch
|
24007432e8
|
Updates and fixes to probe and lighting logic.
|
2018-09-17 01:52:18 -05:00 |
|
Areloch
|
2be32ad737
|
Implementation of reflection and skylight probes.
Moves lighting math to the diffuse/specular two-channel logic.
|
2018-09-16 22:15:07 -05:00 |
|
Areloch
|
83dd55e851
|
Add cubemap arrays, as well as control for generation of MIPs on texture targets.
|
2018-09-16 18:19:04 -05:00 |
|
Areloch
|
e32a431a6c
|
Image format code tweaks.
|
2018-09-16 17:54:21 -05:00 |
|
Areloch
|
ef5e3a5271
|
Core implementation of Physical Based Rendering.
|
2018-09-15 20:19:57 -05:00 |
|
Areloch
|
d2a78b0a82
|
Merge pull request #2250 from Areloch/popupMenuFixesPR
Fixes various incorrect popup menu behaviors.
|
2018-09-05 13:06:26 -05:00 |
|
Areloch
|
39ebf32cca
|
Merge pull request #2259 from OTHGMars/staticraycast
Changes TSStatic::castRayRendered to use passed texcoord argument.
|
2018-09-05 10:52:40 -05:00 |
|
Areloch
|
40a8470323
|
Merge pull request #2249 from OTHGMars/MouseCursors
Updates PlatformCursorController to use full set of SDL cursors.
|
2018-09-05 10:48:17 -05:00 |
|
Areloch
|
db29b9b0a2
|
Updated the module definitions for core module-ification.
|
2018-09-02 04:54:59 -05:00 |
|
Areloch
|
2f75cd8684
|
Updated the main.cs.in file to account for core module-ification.
|
2018-09-02 04:49:58 -05:00 |
|
Areloch
|
b82e5d8085
|
Merge branch 'development' of https://github.com/garagegames/Torque3D into development
|
2018-09-02 04:32:18 -05:00 |
|
Areloch
|
ee2ba2111f
|
Module-ified core structure.
|
2018-09-02 03:53:13 -05:00 |
|
Areloch
|
bfc140a6fa
|
Clear out old core structure before adding the new module-ified structure.
|
2018-09-02 03:50:31 -05:00 |
|
Areloch
|
408e037abb
|
Merge pull request #2269 from Azaezel/poutyProfiler2
alternative to #2268 : remove secondary profiling
|
2018-09-02 03:00:14 -05:00 |
|
Azaezel
|
78e69a843f
|
micro patch to the nativefiledialogues library to mirror file type name
folks with 'hide extensions for known file types' on windows weren't seeing any entries in thier drop-down lists for file types.
|
2018-08-07 13:14:25 -05:00 |
|
Azaezel
|
f618ba8e0f
|
alternative to #2268 : remove secondary profiling
|
2018-07-27 22:00:49 -05:00 |
|
Calvin Balke
|
24071f06e2
|
Network Code Fixes
This should be backwards compatible with existing network code, however it fixes a bug.
|
2018-07-15 11:50:09 -07:00 |
|
Areloch
|
6e60bf5fec
|
Merge pull request #2252 from pacomont/Allow_to_change_wind's_direction
It's almost imposible to change direction of wind. Reseting mCurrentT…
|
2018-07-12 15:42:51 -05:00 |
|
Areloch
|
1ea59ed7df
|
Merge pull request #2255 from pacomont/Particles_go_downwind
Particles should go downwind (while windCoefficient >0)
|
2018-07-12 15:34:35 -05:00 |
|
Areloch
|
e6e5e24d23
|
Merge pull request #2247 from rextimmy/d3d11_tex_lock_fix
Corrects a problem with the D3D11 texture lock/unlock mechanism
|
2018-07-12 15:17:49 -05:00 |
|
rextimmy
|
3b0c00498b
|
d3d11 copyToBmp fix for new lock/unlock function
|
2018-07-10 14:13:22 +10:00 |
|
Areloch
|
57d18682b8
|
Create .travis.yml
Initial travis CI config file push. Further calibration will be required to dial the settings in.
|
2018-07-09 15:17:48 -05:00 |
|
Areloch
|
cc906b95c2
|
Merge pull request #2265 from OTHGMars/vmParseFromString
Fix for bug in GFXVideoMode::parseFromString()
|
2018-07-09 13:56:12 -05:00 |
|
Areloch
|
1c6ef2a6c8
|
Merge pull request #2264 from chaigler/cleanup_gfx_initial_init
Resolves #740 - Remove redundant code in _GFXInitGetInitialRes()
|
2018-07-09 13:51:57 -05:00 |
|
Areloch
|
2caa826cfd
|
Merge pull request #2262 from Azaezel/memberMess2
member var conversion error that oddly didn't crop up till mac testing.
|
2018-07-09 13:16:04 -05:00 |
|