Vincent Gee
125901648a
64bit, from @source http://msdn.microsoft.com/en-us/library/c9676k6h.aspx
2014-11-04 07:19:14 -05:00
Vincent Gee
a849202bde
Added Sanity Check for out of memory
2014-11-04 06:49:09 -05:00
Vincent Gee
a91e5a2590
Improvements to SimDictionary for when you have a large number of objects in the game. Under light load (i.e. under 5000 objects) this code actually runs slower that the stock simdictionary. When you exceed 5000 objects, the template class actually runs faster and more consistently.
2014-11-04 06:30:35 -05:00
Vincent Gee
f348313413
Minor Improvement to depthSortList.cpp
2014-11-04 06:18:24 -05:00
Vincent Gee
535ad45635
Improvements to the math in mEase
2014-11-04 06:14:43 -05:00
Daniel Buckmaster
9e4446046f
Merge pull request #710 from lukaspj/3-Textures-Blending-Fix
...
3 textures blending fix
2014-11-04 17:06:04 +11:00
Daniel Buckmaster
97ae3445c9
Merge pull request #793 from lukaspj/Terrain-Basetex-Formats
...
Terrain basetex formats
2014-11-04 14:54:08 +11:00
Vincent Gee
acb192e2a5
Replaced a ton of ConsoleMethods with the DefineConsoleMethod Macro.
2014-11-03 22:42:51 -05:00
Daniel Buckmaster
be75d5eaab
Merge pull request #886 from eightyeight/fix-postfx-manager
...
Reduce minimum tab width in PostFX manager
2014-11-04 14:20:03 +11:00
Daniel Buckmaster
719fcd7d2d
Reduce minimum tab width in PostFX manager.
2014-11-04 14:16:32 +11:00
Daniel Buckmaster
ed820f2dd4
Merge pull request #761 from J0linar/PostFx_Vignette
...
Added Vignette PostFx
2014-11-04 13:30:47 +11:00
Daniel Buckmaster
3902ebb861
Merge pull request #883 from eightyeight/update-readme-and-version
...
Update readme and version
2014-11-04 11:56:39 +11:00
Daniel Buckmaster
e2435e39d0
Update README with new links and version number.
2014-11-04 11:12:21 +11:00
Daniel Buckmaster
dc92d58692
Update version.h
2014-11-04 11:12:15 +11:00
Daniel Buckmaster
a61be8783a
New Physics doc group.
2014-11-04 11:12:13 +11:00
Daniel Buckmaster
2f1d787b13
Merge pull request #868 from GarageGames/contributing-doc
...
Contributing doc
2014-11-04 11:03:39 +11:00
Daniel Buckmaster
1e47b7bf44
Mention code style guidelines.
2014-11-02 08:04:12 +11:00
Daniel Buckmaster
a8f246404a
Merge pull request #879 from eightyeight/issue-825
...
Increment vertex pointer by 3, not 1
2014-11-02 07:56:51 +11:00
Daniel Buckmaster
8de36576cd
Merge pull request #880 from eightyeight/issue-180
...
Improve documentation on getCursorPos and fix cursorInControl
2014-11-02 07:55:24 +11:00
Daniel Buckmaster
378a933894
Merge pull request #690 from rextimmy/bullet_282
...
Bullet Physics Library 2.82 update
2014-11-02 07:54:48 +11:00
Daniel Buckmaster
f6d54d810b
Improve documentation on getCursorPos and fix cursorInControl.
2014-11-02 07:51:03 +11:00
Daniel Buckmaster
d12310602d
Increment vertex pointer by 3, not 1.
2014-11-02 07:35:39 +11:00
Daniel Buckmaster
278c621f22
Re-add unit testing module
...
During the move from the project manager repo, the testing
module definition appears to have disappeared. It's back now.
2014-10-31 13:02:31 +11:00
Daniel Buckmaster
153d611bcd
Merge pull request #878 from eightyeight/issue-98
...
Prevent crash when loading Player with no shape
2014-10-31 10:07:29 +11:00
Daniel Buckmaster
a87a891cfc
Prevent crash when loading Player with no shape.
2014-10-31 10:04:32 +11:00
Daniel Buckmaster
b97c4eff6c
Merge pull request #875 from eightyeight/fix-tsshape-bounds-collision
...
Use existing methods instead of incorrect maths
2014-10-31 09:21:41 +11:00
Daniel Buckmaster
6009ac3568
Revert "Euler to quat reversion"
2014-10-31 09:20:53 +11:00
Daniel Buckmaster
e209cc4389
Use existing methods instead of incorrect maths.
2014-10-31 09:11:07 +11:00
Daniel Buckmaster
644225db92
Merge pull request #874 from eightyeight/enable-gamepad-earlier
...
Enable gamepad input when the startup GUI wakes
2014-10-31 08:25:37 +11:00
Daniel Buckmaster
f3b08501c0
Enable gamepad input when the startup GUI wakes.
2014-10-31 08:07:19 +11:00
Daniel Buckmaster
72c25dda60
Merge pull request #843 from eightyeight/move-projects-xml
...
Added projects.xml from Project Manager
2014-10-29 09:22:09 +11:00
Daniel Buckmaster
ef9bc91bff
Merge pull request #744 from lukaspj/Ribbon-Implementation
...
Ribbon and RibbonNode
2014-10-28 15:19:17 +11:00
Daniel Buckmaster
74e328d09b
Merge pull request #870 from eightyeight/fix-ear-transform
...
Andrew's fix for ear transform with detached camera
2014-10-28 14:39:09 +11:00
Daniel Buckmaster
b88d3fde1f
Merge pull request #829 from jamesu/namespace_link
...
Add console function to link namespaces
2014-10-28 14:12:46 +11:00
Daniel Buckmaster
889d5122cc
Merge pull request #871 from eightyeight/set-position
...
Added a setPosition function
2014-10-28 14:11:15 +11:00
Daniel Buckmaster
19f91fee2b
Added a setPosition function.
2014-10-28 14:10:22 +11:00
Daniel Buckmaster
e02e542717
Merge pull request #749 from lukaspj/MixedParticleRendering
...
Re-enable Mixed particle rendering
2014-10-28 09:50:02 +11:00
Daniel Buckmaster
355ce5d854
Andrew's fix for ear transform with detached camera.
2014-10-28 09:26:46 +11:00
Daniel Buckmaster
a1b985e64d
Merge pull request #869 from eightyeight/fix-tsfuncrefactor
...
Fix omissions in astNodes.cpp
2014-10-28 09:13:44 +11:00
Daniel Buckmaster
a4f7182de5
Fix omissions in astNodes.cpp.
2014-10-28 08:55:17 +11:00
Daniel Buckmaster
fd93397e5d
Merge pull request #846 from Azaezel/guiobjectview
...
guiobjectview corrections
2014-10-27 17:28:58 +11:00
Daniel Buckmaster
8e1a323e18
Fixed typos.
2014-10-27 17:25:26 +11:00
Daniel Buckmaster
d73ddc5d77
Create CONTRIBUTING.md
2014-10-27 17:22:50 +11:00
Azaezel
f18dd9e438
glow buffer debug visualiser
...
pure script, there will be several of these using identical methodology for deferred. displays a given buffer via the
texture[0] = "#glowbuffer"; entry,
passed along to a given shader via the
samplerNames[0] = "glowBuffer";entry
which corresponds to an expected variable name and register.
as much documentation for later as tool
2014-10-24 10:04:17 -05:00
Azaezel
5d5e878129
dynamic cubemap support for tsStatics
...
engine: implements the capacity for tsstatic objects to allow themselves to use the reflector system in order to display runtime generated cubemaps.
script: defines a calibrated reflectordesc that reflects all object types within the space of approximately half stock veiwdistance
usage: cubeReflectorDesc = DefaultCubeDesc placed in a given object-insatnces entry that uses a material with a dynamiccubemap = true; flag.
immediate purpose: consistency of application of materials.
long term impact: tags steps required in order to associate a given runtime generated cubemap with an object-instance. in the future, this is likely to give way to an area-derived cubemap based on the accumulation volume tech developed by Andrew Mac, or a screenspace reflection.
2014-10-23 20:48:58 -05:00
Daniel Buckmaster
a17a5ee43a
Merge pull request #854 from eightyeight/fix-rigidshape-group
...
New Physics doc group
2014-10-24 09:19:17 +11:00
Daniel Buckmaster
4fb820c3ef
New Physics doc group.
2014-10-24 09:17:48 +11:00
Daniel Buckmaster
81a385094f
Merge pull request #842 from eightyeight/console-func-refactor
...
jamesu's console function refactor
2014-10-24 00:42:58 +11:00
Daniel Buckmaster
2f416290ab
Merge pull request #788 from eightyeight/return-status-code
...
Allow return status to be specified using quitWithStatus
2014-10-24 00:31:05 +11:00
Azaezel
0dde7022c2
engine: corrects offsets for the guiobjectview gui element which displays materialized meshes, and exposes it's specialized renderering system to the postfx subsystem.
...
immediate purpose: corrected display
long term purpose: deferred display.
2014-10-23 05:03:28 -05:00