Marc Chapman
|
a578ef77d3
|
Fixes a crash that occurs on linux headless servers
|
2019-02-26 14:47:02 +00:00 |
|
Marc Chapman
|
1fb0492975
|
Set contrsaints for Player Z rotation
|
2019-02-26 14:42:09 +00:00 |
|
Azaezel
|
edccd2301c
|
EXPERIMENTATION: for paranoias sake, go ahead and normalize the reflection vector input for boxproject, throw out any out of range contributions (HACK ALERT!) and, what would appear to be the most corrective, reverse the blendfactor math.
|
2019-02-25 12:37:05 -06:00 |
|
Azaezel
|
89fb367f6a
|
shift the wip code back out of lighting.hlsl till were sure of it, and while we're at it, shove the probe methods into the probe class to more easily differentiate between blend-val and raw contribution factors
|
2019-02-25 02:39:00 -06:00 |
|
Areloch
|
df8864659a
|
Shift back to the seb methodology, but keep the probe struct for cleaner and easier to read code
|
2019-02-25 01:08:23 -06:00 |
|
Areloch
|
34d05ff16f
|
Updates to various components, added a few new ones.
|
2019-02-24 01:50:38 -06:00 |
|
Areloch
|
a7a5463ad1
|
Adds a filter for materials to never import when importing a shape
|
2019-02-23 22:04:17 -06:00 |
|
Areloch
|
701ae6034d
|
Update simObject.cpp
Accidental redefine
|
2019-02-23 21:41:22 -06:00 |
|
Areloch
|
05909cf897
|
Adds ability to skip loading of cached dts in enumColladaForImport
|
2019-02-23 21:34:11 -06:00 |
|
Areloch
|
1f58050e47
|
Adds visualizers for various types of colorblindness to help calibrate scene's visual clarity given certain vision impairments.
(Also corrects some erroneous pathing in the other render visualizers to match)
|
2019-02-23 20:28:59 -06:00 |
|
Areloch
|
173dbc8868
|
Update simObject.cpp
better way to handle the validity check for const char*
|
2019-02-23 20:14:10 -06:00 |
|
Areloch
|
e1a1fd52dc
|
Update gui3DProjectionCtrl.cpp
Corrected file capitalizations for linux
|
2019-02-23 20:12:17 -06:00 |
|
Areloch
|
6ae3076ab7
|
Moves the path return from fileDialog through the returnBuffer so it doesn't get mangled or corrupted in memory inadvertently.
|
2019-02-23 18:11:54 -06:00 |
|
Areloch
|
a937bf44f0
|
Tweaks some handling of guiTreeViewObj so you don't necessarily have to delete an object if you delete the tree item, as well as the ability to look up the object id via tree item.
Also removes spam in the event that an item on the tree is more of a data representation rather than literal object.
|
2019-02-23 18:01:14 -06:00 |
|
Areloch
|
728511b137
|
Sanity check so calling getFieldValue on a blank fieldName doesn't cause a crash.
|
2019-02-23 16:50:05 -06:00 |
|
Areloch
|
0760f35da0
|
Adds gui3DProjectionCtrl so a gui control can be tracked to a point in 3d space
|
2019-02-23 16:36:40 -06:00 |
|
Areloch
|
e89f959884
|
Updates TextEdit value when focus is lost.
|
2019-02-23 16:18:03 -06:00 |
|
Areloch
|
4e31deb94d
|
Allows special inspectorFields to override the height they use in the rollouts
|
2019-02-23 16:08:47 -06:00 |
|
Areloch
|
9bf8337e4a
|
Initial implementation of the Scene object for handling scenes/levels in a more consistent and deliberate way.
|
2019-02-23 15:55:28 -06:00 |
|
Areloch
|
b79030ebb4
|
Tweaks to the Asset/Module info echo behavior to spam the console less.
|
2019-02-23 14:20:57 -06:00 |
|
Areloch
|
2d1ee7c5a0
|
Adds ability to set the split point of a guiSplitContainer
|
2019-02-23 13:55:29 -06:00 |
|
Areloch
|
2903aaeea0
|
WIP of the rewrite of blend/projection to follow BSF's math approach.
|
2019-02-22 08:12:03 -06:00 |
|
Areloch
|
775ca57047
|
Merge pull request #2307 from Azaezel/highlightHax
nextfreemask does nothing for proximity mines as there are no subclas…
|
2019-02-21 00:08:57 -06:00 |
|
Areloch
|
251f24581e
|
Merge pull request #2299 from Bloodknight/SQLiteConsoleRefactor
Sqlite Console refactor,
|
2019-02-20 23:51:56 -06:00 |
|
Areloch
|
99e3fa2156
|
Merge pull request #2305 from Azaezel/copyCleanup
corrects a copy-corruption flaw with GuiSwatchButtonCtrl::onMouseDragged
|
2019-02-20 23:12:58 -06:00 |
|
Areloch
|
fb4fc904fb
|
Merge pull request #2309 from suncaller/warning-purge
Remove redundant variables and clean up C4312 and C4305 warnings
|
2019-02-20 23:01:31 -06:00 |
|
Areloch
|
fb85f5065f
|
Merge pull request #2295 from Bloodknight/Add-editorconfig
Add a .editorconfig file
|
2019-02-20 19:46:20 -06:00 |
|
Azaezel
|
c1bf59bf07
|
destructor code+ removed a crash-causing redundancy in onRemove
|
2019-02-20 16:59:58 -06:00 |
|
Azaezel
|
727dbbfd8d
|
rolled in more of https://github.com/GarageGames/Torque3D/pull/2315 + set the mProbeShapeType(s) for the two derivative classes
|
2019-02-19 16:34:30 -06:00 |
|
Azaezel
|
46624cc95a
|
wireframe capsule set to the contents of the solid capsule for corrections and backwards compatibility
|
2019-02-19 16:30:39 -06:00 |
|
Azaezel
|
110d815b39
|
solid capsule renderfix. +/- halfhieght, not full, and need to do vector, not point-multiplication for the verts
|
2019-02-19 16:10:33 -06:00 |
|
Azaezel
|
0f5fe527dd
|
sample surface roughness for diffuse return. 0 means sharpest possible result
|
2019-02-19 14:37:44 -06:00 |
|
Azaezel
|
bdcb1aaea6
|
no need to z flip the diffuse box dx side. may need to gl side
|
2019-02-19 14:17:52 -06:00 |
|
Azaezel
|
cf50803e72
|
swap over to wireframe, plus a few misc cleanups
|
2019-02-19 13:58:29 -06:00 |
|
Azaezel
|
05f8d8b5f1
|
corrects a parity flaw between wireframe and non wireframe box display
|
2019-02-19 13:13:23 -06:00 |
|
Azaezel
|
309d518249
|
scale reflection properly
|
2019-02-19 09:38:34 -06:00 |
|
Azaezel
|
742447178b
|
set blendfactor to blendval when only one probe.
|
2019-02-19 09:24:38 -06:00 |
|
Azaezel
|
5bce2d0904
|
seperated offset from position (we pass the net to the shader for use in the reflection box), and added a scalar (also only used in the reflection box). maked both as probeRef to denote reflection parameters.
|
2019-02-19 08:58:02 -06:00 |
|
Azaezel
|
e4ddfcfb01
|
hook editor displays back up
|
2019-02-19 08:55:55 -06:00 |
|
Azaezel
|
c359bf622b
|
won't be needing the flipflop after yesterdays alterations unless we also need to do up a blur pass, at which point the name wouldn't be apropriate anyway.
|
2019-02-18 17:11:04 -06:00 |
|
Azaezel
|
93377ebc16
|
seperated out the sum of the total weights form the sum of the factored weights
|
2019-02-18 16:13:17 -06:00 |
|
Azaezel
|
6cdbe08519
|
need to seperate out raw from blended blendvals
|
2019-02-18 14:53:21 -06:00 |
|
Areloch
|
87e9d3edbd
|
Correct stateblock settings to display probes more correctly without crushing other forward elements.
|
2019-02-18 00:43:21 -06:00 |
|
Areloch
|
b754c022ba
|
Corrected the blending logic somewhat, added visualization modes for spec/diffuse probe influences, attenuation and contribution.
|
2019-02-17 03:47:40 -06:00 |
|
Azaezel
|
8d08ab2370
|
kill off a couple extraneous sets
|
2019-02-15 20:31:59 -06:00 |
|
Azaezel
|
e829e61452
|
cleanup: use radius[id] vals
|
2019-02-15 18:14:46 -06:00 |
|
Azaezel
|
528bb8740c
|
output ibl to it's own namedtexture, flipped the result back onto the stack post-calc to stop it polluting the backbuffer for all other render passes
|
2019-02-15 16:22:49 -06:00 |
|
Azaezel
|
cce0fe8b8a
|
postfx updated to correct editor mangling. (still overriding skybox at minimum)
|
2019-02-15 10:49:06 -06:00 |
|
Azaezel
|
407a6672ea
|
use irradiance
|
2019-02-15 09:28:45 -06:00 |
|
Azaezel
|
fce3a318c2
|
flip sphereical projection back on as an option to support the second class
|
2019-02-15 09:18:03 -06:00 |
|