rextimmy
ddfa4eaf18
DX11 accumulation shadergen fix.
2016-06-09 15:23:54 +10:00
Areloch
27afd2ded1
Resolves the "conflict" with #1598
2016-06-08 09:39:11 -05:00
Areloch
efecbca8fc
Merge pull request #1637 from pacomont/Initializing_Move_trigger
...
Fix for Issue #1415Move::Move() is not properly initializing bool tri…
2016-06-08 09:24:22 -05:00
Areloch
db41a0b30f
Merge pull request #1548 from Azaezel/alphamaskedButtons
...
alpha masking for buttons. original attribution @dottools
2016-06-08 02:04:42 -05:00
Jeff Hutchinson
e43a0ba6e9
Merge branch 'development-gg' into glpboimprovement
...
Conflicts:
Engine/source/gfx/gl/gfxGLTextureManager.cpp
2016-06-07 15:48:21 -04:00
Areloch
fdbf183382
Merge pull request #1623 from blackwc/GuiTheoraCtrl-loop
...
add loop playback to GuiTheoraCtrl
2016-06-07 13:56:22 -05:00
Areloch
0ec9438429
The default configuration is for the asset database to automatically unload an asset when it's no longer referenced. This causes problems when we would delete objects and then go to make more instances that reference the same asset while the same mission is going.
...
So autounload is disabled to prevent excessive unloading of assets before the level is concluded.
2016-06-06 21:20:00 -05:00
Azaezel
75fa06dec2
Merge branch 'development' of https://github.com/GarageGames/Torque3D into FrameMallocMallet
...
Conflicts:
Engine/source/gfx/gl/gfxGLTextureManager.cpp
2016-06-06 01:20:23 -05:00
Areloch
3a73344abb
Resolves merging-order conflicts for the vehicle physics PR, as well as correcting cmake not blacklisting the componentGroup files if TORQUE_EXPERIMENTAL_EC was flipped off.
2016-06-05 19:17:34 -05:00
Areloch
37e030f8f4
Makes vehicles work with the physics plugins.
...
Makes vehicles create a basic physics body when using one of the physics plugins so that they can collide with other physics-enabled objects.
Based on @rextimmy 's work.
2016-06-04 16:47:03 -05:00
Areloch
6ec899620d
Tweak to the Component Fields to properly refresh the group.
2016-06-02 23:57:46 -05:00
Areloch
89672ea0ab
Hooks the component fields back into the inspector so they are registered as proper fields of their types, as opposed to the regular string-only dynamic fields.
2016-06-02 22:40:29 -05:00
Areloch
f427439457
Merge pull request #1573 from Azaezel/navmeshtweaks
...
allows navmeshes to generate for most scene objects,
2016-05-31 23:28:31 -05:00
Areloch
7ea3c19017
Merge pull request #1558 from OTHGMars/Px3Crouch
...
Spacial update for Px3 character controller
2016-05-31 23:15:56 -05:00
Areloch
2464b620ba
Fixes several minor initialization issues that were causing problems with deletion/management of components and entities.
...
Also makes the ThirdPersonPlayer game object editor selectable again by removing an erroneously set field.
2016-05-31 12:51:23 -05:00
Areloch
553cf260f1
Some converts of usage of Shapebase for Gamebase to make camera/control object swapping easier.
2016-05-30 03:13:19 -05:00
Areloch
74a2005d15
Fixes mistake where GuiInspectorEntityGroup's onAdd doesn't explicitly return true, which can cause problems in some compilers.
2016-05-30 02:29:20 -05:00
Areloch
18184747e3
Fixes an issue where script-based components listed in the scene tree would not have a name on their tree item.
2016-05-29 11:54:50 -05:00
Areloch
e48ee1a03a
Fixes the recursive directory dump in the Linux platform code so that module/asset parsing works as expected.
2016-05-29 00:58:39 -05:00
Areloch
510b726f6f
Final Linux compliance changes(renames, tweaks for gcc compliance, etc)
2016-05-29 00:58:02 -05:00
Areloch
86f9c6f2e7
When using bullet physics, it ensures the player does not move when the world sim is paused, as well as correcting the surface check when walking to test against the max run angle.
2016-05-27 14:32:36 -05:00
blackwc
fd715f3ef3
add loop playback to GuiTheoraCtrl
2016-05-27 02:22:39 -04:00
Areloch
f5e86a83b5
Other renames to ensure linux case-sensitivity compliance and casing format consistency.
2016-05-26 13:56:19 -05:00
Areloch
93e767f0c5
Additional casing fixes.
2016-05-26 01:39:06 -05:00
Areloch
ec8882c3c8
Ensuring all names are the correct casing for Linux
2016-05-26 01:37:14 -05:00
Areloch
ee6d9961e3
Merge pull request #1582 from Azaezel/SubSurf
...
Reimplements a form of subsurface scattering
2016-05-25 13:35:44 -05:00
Azaezel
942235d114
Fixes vertcolor code insertion order, and applies it adaptively based on defered or forward lit context
2016-05-25 03:08:28 -05:00
Areloch
9d47830a8b
Merge branch 'development' of https://github.com/GarageGames/Torque3D into development
2016-05-24 20:09:53 -05:00
Areloch
cfd15d47e4
Correction to interpolation/warp issue caused by using the wrong variable.
2016-05-24 20:09:24 -05:00
Areloch
f66a14c6e1
Merge pull request #1599 from JeffProgrammer/glprofiling
...
Added missing OpenGL profiling blocks.
2016-05-24 01:26:39 -05:00
Areloch
5ee1fb3917
Merge pull request #1597 from JeffProgrammer/glextlookup
...
OpenGL Extension Caching
2016-05-24 01:03:01 -05:00
Areloch
8a7159c00e
Fixes the drawUtil rendering of polyhedrons by correcting the index ordering to work with triangleStrip as opposed to Fan.
2016-05-22 23:51:58 -05:00
Areloch
04adb9f240
Added a small sanity check so we don't pointlessly throw an error when expanding an Entity's component stack in the scene tree.
2016-05-21 14:44:24 -05:00
Areloch
65f51a89d8
Merge pull request #1595 from Areloch/EpoxyProjectMatrixFix
...
Rolls back OGL Projection correction.
2016-05-20 00:23:45 -05:00
Azaezel
d79b9a2988
removes w=z trick (was causing fisheye, effectively)
2016-05-18 06:38:13 -05:00
Areloch
3262c004a5
Merge pull request #1605 from Azaezel/fileFilterFix2
...
corrects native file dialogue return values
2016-05-17 12:49:14 -05:00
Areloch
c0a96c908f
Adds handling for if the user cancels out of the file dialog, and adds support for proper multi-filters.
2016-05-17 12:46:39 -05:00
Areloch
c1f02c05e1
Adds some console methods to the non-class namespace Rotation for some convenient utility functions for dealing with rotations.
2016-05-16 16:03:24 -05:00
Areloch
8568ed19be
Merge branch 'RotationFPR_Cleaned' of https://github.com/Areloch/Torque3D into development
2016-05-16 15:49:54 -05:00
Areloch
7bf49f0670
Adds a GameObject asset type, to make tracking and management of GameObjects significantly easier.
2016-05-15 10:12:24 -05:00
Areloch
b04ad52b5d
Ensure that inclusion of any entity/component stuff is properly bracketed with the preprocessor check.
2016-05-15 10:11:46 -05:00
Areloch
749ac4efc2
Adds the onPostAdd callback for when objects are created via TAML.
2016-05-14 15:36:58 -05:00
Areloch
6ccf97e35d
Adds ComponentAsset so the editor scripts can be aware of what components have been defined/are useable.
2016-05-14 14:17:33 -05:00
Areloch
b4bc405dce
Updates the include guard in ShapeAsset
2016-05-14 14:16:43 -05:00
Areloch
827e70d674
Integration of Entities into the inspector/editor so they can call back into the tool scripts for custom handling.
2016-05-14 14:12:53 -05:00
Areloch
38c18870d3
Adjustments to allow Entities/Components to act as cameras and control objects.
2016-05-14 14:03:19 -05:00
Areloch
b3b50abd9b
Integrates components into the update and render loop.
2016-05-14 12:40:13 -05:00
Areloch
fa78a2f354
Adds Component, the various main component classes and their interfaces.
2016-05-14 00:00:02 -05:00
Areloch
2e339bafba
Adds the Entity object.
2016-05-13 23:58:57 -05:00
Areloch
b64123a452
Adds findContact to regular physics bodies so that they can find contacting objects and surfaces in a way similar to players.
2016-05-13 23:57:48 -05:00