OTHGMars
88306e5f87
Adds verbose logging in debug builds.
...
Properly disconnects the logging stream.
2019-04-15 23:00:27 -04:00
OTHGMars
04f5eb6b68
Fix required for loading the binary gltf files included in the assimp unit test shapes.
2019-04-15 19:05:14 -04:00
OTHGMars
6111eb466e
Enables the assimp import options gui when loaded from the shape editor.
...
Adds new assimp options to the importer gui.
Copies the importer gui to the BaseGame template.
2019-04-15 19:03:10 -04:00
OTHGMars
2d20995867
Copies Collada import options to Assimp.
...
The lodType, singleDetailSize, adjustCenter and adjustFloor options been added to the importer.
Implementation of $Assimp::FlipNormals has been fixed.
$Assimp::FlipWindingOrder has been added to expose aiProcess_FlipWindingOrder.
Logging is now enabled and directed to assimp.log.
2019-04-15 18:57:24 -04:00
AzaezelX
b79cff7530
resource count and type sync with the computeForwardProbes call-insertion for shadergen. probly going to need to cook up a cubearray type
2019-04-11 12:31:15 -05:00
AzaezelX
7f2c57f18b
use the right recreation when lacking a composite map (still need to do up matinfo flags)
2019-04-11 12:30:03 -05:00
AzaezelX
33b3798bc2
removed extraneous finalcolor set mangling specular input
2019-04-10 17:47:56 -05:00
AzaezelX
c3ea3593ea
typofix+ *add* computeForwardProbes to replicate the stateblock used in deferred
2019-04-10 17:46:42 -05:00
AzaezelX
8be413d53a
stray var killoffs
2019-04-10 17:44:54 -05:00
AzaezelX
4730dfcf3f
leverage the macros for a bit more legibility
2019-04-10 14:14:10 -05:00
AzaezelX
dac25f1e2c
conform some of the "specularColor" entries (TODO: matinfo flags, like emissive/glow ect)
2019-04-10 12:56:20 -05:00
AzaezelX
07827b8032
cleanup duplicate var, and constructor-init skylight shaderconsts
2019-04-10 12:54:46 -05:00
AzaezelX
b64b84b843
defaults for diffusecolor, specularcolor (reminder todo: shift that to composite) and normal for createForwardSurface
2019-04-10 11:48:22 -05:00
AzaezelX
ce4220ad55
enhanced stage check
2019-04-10 11:43:45 -05:00
Areloch
2d2f66f388
Modification of #2145
...
Original PR broke class-type visibility toggles in the editor, so this adjustment on the same setup keeps the optimized path, but also enables the original class-based render toggle if the editor is open.
(Also adds TORQUE_TOOLS check to have it be even leaner if the project doesn't have tool support at all)
2019-04-08 10:20:13 -05:00
Areloch
ec9e8c3563
Majority of forward work. Some state/register count issues and further testing required.
...
Also requires proper binding of forward probe values, as well as scoring probes for forward selection.
2019-04-07 23:57:05 -05:00
Areloch
861308ae57
Merge pull request #2352 from Azaezel/lightCullKill
...
adress #2344
2019-04-06 15:37:53 -05:00
Azaezel
ae8bc232a2
surpress nonrendered lights killoff method till we've time to revisit that
2019-04-04 20:56:57 -05:00
Areloch
283348f7bc
Cleanup/consolidation of shader logic. moved the common methods over to lighting.hlsl
...
Did all the setup work to feed data for forward probestuffs, just have to rewrite the shaderFeature to replicate the regular probe array logic.
2019-04-03 00:13:58 -05:00
Areloch
8d85a56095
Failed to get the Scene changes for the Full template rolled up. This corrects that.
2019-03-31 22:12:38 -05:00
Areloch
852f82b8a5
Merge pull request #2000 from saxonschmauderer/patch-3
...
Fix for bug #1975
2019-03-31 14:45:15 -05:00
Areloch
b759bde0c0
Merge pull request #2043 from John3/toolShapes_3
...
cleaning the modules
2019-03-31 14:41:35 -05:00
Areloch
fa6bdd9027
Merge pull request #2024 from John3/SnapToMenu
...
snapTo Menu
2019-03-31 14:32:50 -05:00
Areloch
03f6c8c57f
Merge branch 'development' into SnapToMenu
2019-03-31 14:32:17 -05:00
Areloch
14fdd84d2f
Merge pull request #2313 from OTHGMars/MousePos
...
Switches to absolute position for mouse tracking.
2019-03-31 14:16:52 -05:00
Areloch
d96b07e230
Merge pull request #2338 from Areloch/MoreMenubarFixes
...
Fixes some outstanding menubar problems.
2019-03-31 12:39:31 -05:00
Areloch
e7c485b113
Merge pull request #2340 from Areloch/popupMenuBGFix
...
Makes the popups correctly operate anywhere in the space of the canvas
2019-03-31 12:36:15 -05:00
Areloch
0dfad8f072
Merge pull request #2339 from Areloch/MountedCollisionsFix
...
Adds logic to temporarily disable collisions of mounted objects on Players
2019-03-31 12:31:57 -05:00
Areloch
ce5c7db364
Merge pull request #2336 from wcbx/wcbx-cloudtexprofile
...
Fixes artifacts in Cloud Layer.
2019-03-31 12:31:37 -05:00
Areloch
94feab1f8c
Merge pull request #2334 from Areloch/tweakedCoreDir
...
Cleanup and minor tweaks to the core dir structure.
2019-03-31 12:30:40 -05:00
Areloch
8631302e81
Merge pull request #2144 from RichardsGameStudio/development
...
Allow correct display of widescreen resolutions (16:9 and 16:10 ratio) on a 4:3 ratio display
2019-03-31 12:22:09 -05:00
Areloch
fd7cd77af8
Merge pull request #2335 from Azaezel/navmeshNoNo
...
rewrite of NavMeshUpdateAll/NavMeshUpdateAroundObject
2019-03-31 12:20:16 -05:00
Areloch
5cefefd55b
Merge pull request #2331 from Bloodknight/PR_PlayerZRotation
...
Set contrsaints for Player Z rotation
2019-03-31 03:47:41 -05:00
Areloch
b43dacc7d3
Merge pull request #2322 from Areloch/add3dProjectionCtrl
...
Adds gui3DProjectionCtrl
2019-03-31 02:14:45 -05:00
Areloch
b6185370be
Merge pull request #2220 from irei1as/development
...
Changes for SFXSound::setPosition(time)
2019-03-30 18:42:19 -05:00
Areloch
d636e4d4e0
Merge pull request #2332 from Bloodknight/PR_DedicatedLinuxCrashFix
...
Fixes a crash that occurs on linux headless servers
2019-03-30 16:41:36 -05:00
Areloch
c1dabd4bd6
Merge pull request #2327 from Areloch/loadCachedDTS
...
Adds ability to skip loading of cached dts in enumColladaForImport
2019-03-30 16:33:37 -05:00
Areloch
8f8df99433
Merge pull request #2326 from Areloch/colorblindnessVisualizers
...
Adds visualizers for various types of colorblindness
2019-03-30 16:32:06 -05:00
Areloch
a0c24207ca
Merge pull request #2325 from Areloch/fileDialogReturnBuffer
...
Moves the path return from fileDialog through the returnBuffer
2019-03-30 16:31:44 -05:00
Areloch
3c14ec2413
Merge pull request #2320 from Areloch/setFieldHeight
...
Allows special inspectorFields to override their height
2019-03-30 16:31:21 -05:00
Areloch
8ee1f92ba4
Merge pull request #2319 from Areloch/Scenes
...
Initial implementation of the Scene object
2019-03-30 16:30:34 -05:00
Areloch
c4e10825f4
Merge pull request #2310 from Azaezel/vertColorCorrection
...
Vert color correction
2019-03-30 16:30:01 -05:00
Areloch
847618f4af
Merge pull request #2323 from Areloch/getFieldValueCrashfix
...
Sanity check for calling getFieldValue
2019-03-30 16:07:53 -05:00
Areloch
9a760c721e
Merge pull request #2321 from Areloch/textApplyFocus
...
Updates TextEdit value when focus is lost.
2019-03-30 16:07:18 -05:00
Areloch
bf988be859
Merge pull request #2318 from Areloch/AssetModuleEchoTweak
...
Tweaks to the Asset/Module info echo behavior to spam the console less.
2019-03-30 15:34:33 -05:00
Areloch
60f4e82cce
Merge pull request #2317 from Areloch/setSplitPoint
...
Adds ability to set the split point of a guiSplitContainer
2019-03-30 15:33:57 -05:00
Areloch
ed6046c0f5
Merge pull request #2315 from Azaezel/wireFrameFix
...
corrects a parity flaw between wireframe and non wireframe box display
2019-03-30 15:09:32 -05:00
Areloch
2311120cbc
Update guiSplitContainer.cpp
...
Corrected typo.
2019-03-30 14:40:58 -05:00
Areloch
2742558c6f
Merge pull request #2281 from marauder2k7/OpenALDevBuildBranch
...
OpenALEffects
2019-03-30 14:39:06 -05:00
Azaezel
f722e06980
remove struct ProbeData in favor of passing an ID along to various methods. one way to solve the 'halts for 30 seconds' compilation flaw, though can't escape the notion we're overlooking something specific to release mode, given it doesn't take nearly so long to compile the shader in debug...
2019-03-29 15:23:52 -05:00