Tim Barnes
b0fff30d33
lighting single buffer
2018-11-21 15:53:02 +10:00
Areloch
ecef09525a
Implemented registration of probes to avoid rendering all probes when unneeded.
2018-11-19 01:18:09 -06:00
Azaezel
551b1c5ce6
mUseHDRCaptures needs more work. shut that back off till we've time to circle back
2018-11-10 00:34:23 -06:00
Azaezel
5cf9e3b319
fix to display that second box
2018-11-10 00:33:42 -06:00
Azaezel
78a3c264b4
REVIEW LATER: invert the world transform for probes to shove them into cam space as far as rotation goes. keep position.
2018-11-09 20:16:15 -06:00
Azaezel
4cf42a0a83
add in secondary bounds box display for probes as that is not actually linked to the radius/box-based-on-radius
2018-11-06 20:00:34 -06:00
Tim Barnes
b91126c08c
WIP shader work - not complete!
2018-11-02 09:08:45 +10:00
Areloch
a25f188200
Added propagated multibake mode.
...
Temporarily disabled Precapture post effect.
2018-10-27 02:21:46 -05:00
Areloch
b89e189047
Added the temporary 'use HDR cubemaps' override to use the in-memory full HDR range prefilter and irradiance cubemaps instead of the saved LDR ones.
...
Also fixed the target order with the skylight shader so it renders to the right targets.
2018-10-26 01:19:14 -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
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
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
ef5e3a5271
Core implementation of Physical Based Rendering.
2018-09-15 20:19:57 -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
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
OTHGMars
4df6c7fbab
Changes TSStatic::castRayRendered to used passed texcoord argument.
...
This fixes a bug where TSStatic::castRayRendered() ignored the state of generateTexCoord in the passed RayInfo structure and never returned texture coordinates if requested.
2018-06-08 20:32:38 -04:00
Areloch
36db8eacc3
Merge pull request #2236 from Azaezel/memberMess
...
cleans up all 'hides' warnings (at time of writing)
2018-05-30 20:36:43 -05:00
Francisco Montañés García
07b76cbfb2
Particles should go downwind (while windCoefficient >0)
2018-05-09 18:24:21 +02:00
Areloch
a482977ab8
Merge pull request #2092 from Azaezel/AIAimpoint
...
adds fallbacks to the aiTurret's scannode to operate similar to the aimNode
2018-04-30 23:40:15 -05:00
Areloch
9b47463875
Merge pull request #2108 from Azaezel/reskinRedux
...
allows for arbitrary reskinning
2018-04-30 23:37:36 -05:00
Areloch
4338bdc368
Merge pull request #2204 from Azaezel/badPrefabEntryHandling
...
don't try to physically interact with a prefab with invalid entries
2018-04-30 23:06:24 -05:00
Areloch
9920766a6a
Merge pull request #2232 from Azaezel/phyzZonePhun
...
PhysicalZone editing-display tools.
2018-04-30 22:58:38 -05:00
Azaezel
59130078e2
Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
...
# Conflicts:
# Engine/source/sfx/sfxSystem.cpp
2018-04-23 10:08:14 -05:00
Areloch
037d089c4d
Merge pull request #2146 from Azaezel/specializationShenanigans
...
changes find, swap, for_each, and delete_pointer from global to t3d namespace
2018-04-17 03:02:03 -05:00
Azaezel
7064b41506
gamebase mmebervar cleanups. mPacked in particular is likely to geta followup for other cleaning.
2018-03-28 23:41:47 -05:00
Azaezel
28e509af1a
Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
...
# Conflicts:
# Engine/source/console/consoleFunctions.cpp
2018-03-28 15:42:34 -05:00
Azaezel
0444410486
retooled spherical force ammount display to be based on mAppliedForce
2018-03-27 20:25:46 -05:00
Azaezel
80e34d88a0
visualization augmentations for PhysicalZone. colorizes based on force vector, scales based on lengths
2018-03-27 14:58:40 -05:00
Areloch
81f9f1bdbd
Merge pull request #2215 from Areloch/MeshBaking_Expanded
...
Expanded mesh baking functionality
2018-03-17 00:41:37 -05:00
Azaezel
a2ca9c634f
shadowvar cleanup
2018-03-16 20:05:19 -05:00
Azaezel
4be468b1ae
flipped debug rendering on for convexShapes, and added the following prefs:
...
$pref::convexDBG::ShowWorldBox = (bool);
$pref::convexDBG::ShowEdges = (bool); <-----------aparantly nonfucntional
$pref::convexDBG::ShowFaceColors = (bool);
$pref::convexDBG::ShowWinding = (bool);
$pref::convexDBG::ShowSurfaceTransforms = (bool);
2018-03-16 17:14:12 -05:00
Azaezel
71e640f6b6
unnecessarily duplicated var definitions
2018-03-16 17:12:22 -05:00
Azaezel
21b82b737d
shadowvar cleanup
2018-03-16 11:13:26 -05:00
Azaezel
f9aa23f9c5
shadowvar cleanup
2018-03-15 21:41:17 -05:00
Azaezel
46bbb88d71
CollisionState membervar clarification
2018-03-15 17:31:28 -05:00
Azaezel
e23487b4b1
groundcover shadowvar cleanup
2018-03-15 15:37:04 -05:00
Azaezel
0a80dac669
shadowvar cleanup
2018-03-14 17:42:18 -05:00
Azaezel
c01b149e74
XXXVehicle::updateEmitter cleanups
2018-03-14 17:41:29 -05:00
Azaezel
29245ed7e4
doubleup on dt (usually denotes delta-time. in this case also incorporates time-of-collision)
2018-03-14 17:39:50 -05:00
Azaezel
e126ca1823
PolyhedronVectorData core membervar cleanups
2018-03-14 15:18:00 -05:00
Azaezel
99aa6263e6
layer, and playerControllerComponent shadowvar cleanups
2018-03-14 13:12:26 -05:00
Azaezel
45a4de7c4a
shadowvar cleanups for scattersky and accumulationVolume
2018-03-13 21:29:09 -05:00
Azaezel
53869600cc
netObject classvar cleanups
2018-03-13 21:27:31 -05:00
Azaezel
656c81dd39
ribbon classvar cleanup
2018-03-13 21:24:37 -05:00
Azaezel
e24e917cf9
MountedImage& image = mMountedImageList[i]; clarification cases
2018-03-13 19:29:08 -05:00
Azaezel
3ceaa0ed50
cleaned up member::radius
2018-03-13 15:31:00 -05:00
Azaezel
242a51eefe
bounds to mBounds conflict avoidance
2018-03-13 01:05:15 -05:00
Azaezel
a061af68d2
delta to mDelta to resolve another class var vs method var confusionpoint
2018-03-12 23:07:34 -05:00