Azaezel
|
8538337a36
|
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
|
a5cad08ba6
|
Merge branch 'PBR_PR' of https://github.com/rextimmy/Torque3D into PBR_PR
|
2018-10-24 20:48:45 -05:00 |
|
Azaezel
|
1b8549b146
|
stateblock work for probe blending
|
2018-10-24 18:27:59 -05:00 |
|
Azaezel
|
83ef5db910
|
work on getting render bin ordering correct
|
2018-10-24 18:27:43 -05:00 |
|
Tim Barnes
|
c3fb049f89
|
stateblock changes for lighting
|
2018-10-24 19:25:20 +10:00 |
|
Tim Barnes
|
ad4c115e00
|
clear gbuffer from code and not from a shader
|
2018-10-24 18:58:46 +10:00 |
|
Tim Barnes
|
5ef8cc912d
|
d3d11 clear RTV fix
|
2018-10-24 18:42:08 +10:00 |
|
Azaezel
|
ddb431181b
|
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
|
eb46a8c0e7
|
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
|
b4e28343da
|
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
|
d484a1a46e
|
apply consistent colorspace to cubemaps
|
2018-10-17 21:04:41 -05:00 |
|
Azaezel
|
f5bab3f574
|
matinfo.b is smoothness, and matinfo.a metalness fr the gbuffer.
|
2018-10-16 22:20:07 -05:00 |
|
Areloch
|
ef81708e12
|
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
|
e2f0fbcd2b
|
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
|
2721732b5c
|
Merge pull request #2272 from Areloch/CoreModuleification
Core module-ification
|
2018-10-12 00:39:48 -05:00 |
|
Areloch
|
c5a2734db6
|
Merge pull request #2267 from calvinbalke13/feature-netcode-fix
Network Code Fixes
|
2018-10-12 00:39:26 -05:00 |
|
Areloch
|
426b0fcbfe
|
Merge pull request #2275 from OTHGMars/ClampQuatDot
Adds Clamp to QuatF::dot()
|
2018-10-11 16:14:40 -05:00 |
|
Areloch
|
91bc3a1527
|
Merge pull request #2277 from OTHGMars/QuatFBitStream
Improved BitStream writeQuat/readQuat methods.
|
2018-10-11 16:14:05 -05:00 |
|
Areloch
|
aad37bc0f5
|
Corrected some missed bits in the template, and a check in the forward-lit probes
|
2018-10-10 01:52:19 -05:00 |
|
Areloch
|
57f8549abe
|
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
|
9e88e9feca
|
Getting the GL side up-to-date to match.
|
2018-10-06 17:50:15 -05:00 |
|
OTHGMars
|
e3793184b6
|
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
|
2c0a57449e
|
filter out pixel shader normalmap calcs when not in deferred mode.
|
2018-09-26 06:49:36 -05:00 |
|
OTHGMars
|
2ed30ffeae
|
Adds Clamp to QuatF::dot()
Clamps output of QuatF::dot() to [-1, 1].
|
2018-09-24 18:56:46 -04:00 |
|
Areloch
|
c17ae94745
|
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
|
f31445751f
|
Updates and fixes to probe and lighting logic.
|
2018-09-17 01:52:18 -05:00 |
|
Areloch
|
b19a4b22c8
|
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
|
1f7cf55204
|
Add cubemap arrays, as well as control for generation of MIPs on texture targets.
|
2018-09-16 18:19:04 -05:00 |
|
Areloch
|
0c3fc59ccc
|
Image format code tweaks.
|
2018-09-16 17:54:21 -05:00 |
|
Areloch
|
b4a1d18f42
|
Core implementation of Physical Based Rendering.
|
2018-09-15 20:19:57 -05:00 |
|
Areloch
|
54f1d8c18e
|
Merge pull request #2250 from Areloch/popupMenuFixesPR
Fixes various incorrect popup menu behaviors.
|
2018-09-05 13:06:26 -05:00 |
|
Areloch
|
3101637512
|
Merge pull request #2259 from OTHGMars/staticraycast
Changes TSStatic::castRayRendered to use passed texcoord argument.
|
2018-09-05 10:52:40 -05:00 |
|
Areloch
|
83a15ed827
|
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
|
5037d7e046
|
Updated the main.cs.in file to account for core module-ification.
|
2018-09-02 04:49:58 -05:00 |
|
Areloch
|
114a82b328
|
Merge branch 'development' of https://github.com/garagegames/Torque3D into development
|
2018-09-02 04:32:18 -05:00 |
|
Areloch
|
878b68cc39
|
Module-ified core structure.
|
2018-09-02 03:53:13 -05:00 |
|
Areloch
|
02972b5961
|
Clear out old core structure before adding the new module-ified structure.
|
2018-09-02 03:50:31 -05:00 |
|
Areloch
|
656c052d32
|
Merge pull request #2269 from Azaezel/poutyProfiler2
alternative to #2268 : remove secondary profiling
|
2018-09-02 03:00:14 -05:00 |
|
Azaezel
|
ee64270a2d
|
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
|
ae5fce6169
|
alternative to #2268 : remove secondary profiling
|
2018-07-27 22:00:49 -05:00 |
|
Calvin Balke
|
cf156f5056
|
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
|
471bdcaefe
|
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
|
11d9a13c6a
|
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
|
4cb701b0c3
|
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
|
a48b70d5b1
|
d3d11 copyToBmp fix for new lock/unlock function
|
2018-07-10 14:13:22 +10:00 |
|
Areloch
|
c54c8ed689
|
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
|
703ac27cf2
|
Merge pull request #2265 from OTHGMars/vmParseFromString
Fix for bug in GFXVideoMode::parseFromString()
|
2018-07-09 13:56:12 -05:00 |
|
Areloch
|
3644396b2e
|
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
|
222623e0bf
|
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 |
|
Areloch
|
e32de9b6bf
|
Merge pull request #2266 from chaigler/scattersky_zoffset_fix
Resolves #1721 - ScatterSky zOffset
|
2018-07-09 12:14:32 -05:00 |
|