polygonboutique
12ca785b42
changes:
...
- entities have position, quaternion & scale
- components operate on those properties
- entities apply those back to the three mesh
- scene: renamed threeScene to instance
- added camera component
- added fly controls component
- added scaleOffset to mesh permutation component
2016-11-04 14:57:48 +01:00
polygonboutique
a830c0502f
vehicle controls.
...
todo:
+ get REAL scaled radius of wheelMesh.
+ create input class.
2016-11-04 10:58:48 +01:00
polygonboutique
c38d302407
ray cast vehicle.
...
- wheels aren't rotated correctly. the code is broken atm.
2016-11-03 11:57:05 +01:00
polygonboutique
239e416220
triangle collision meshes.
2016-11-01 16:32:06 +01:00
polygonboutique
ede2c774e8
merge conflicts
2016-11-01 16:11:08 +01:00
polygonboutique
631115a875
backup
2016-11-01 16:08:22 +01:00
Theunis J. Botha
27ded72d09
load scene fixes to stable
2016-11-01 15:55:56 +01:00
Theunis J. Botha
8c9f585dfb
remove old broken physics code
2016-11-01 14:34:17 +01:00
polygonboutique
3b6a61ef69
refactored game-class, entity, rigidbody extends component, refactored world, sphere physics working.
2016-11-01 12:42:06 +01:00
polygonboutique
2098af0c7e
naive extension of classes.
2016-11-01 10:30:55 +01:00
polygonboutique
92c7b6db6c
more ecs stuff
2016-11-01 10:00:15 +01:00
polygonboutique
dba92a70ba
fresh start
2016-11-01 09:43:36 +01:00
Theunis J. Botha
0ff071bb6b
q dependency
2016-10-31 10:06:37 +01:00
Theunis J. Botha
6c26daa609
v1.0.0
2016-10-31 09:39:41 +01:00
Theunis J. Botha
fb11e681cd
all stable - no physics yet
2016-10-31 09:30:03 +01:00
Theunis J. Botha
8f233d804d
try to get xmlhttprequest in unit tests
2016-10-28 16:02:45 +02:00
Theunis J. Botha
b7a244e282
entity array
2016-10-28 15:31:45 +02:00
Theunis J. Botha
d9c336286d
entity objects
2016-10-28 15:30:15 +02:00
Theunis J. Botha
92faa265ab
random IDs
2016-10-28 15:28:34 +02:00
Theunis J. Botha
5b3e5afd0c
wheel updates
2016-10-28 13:31:21 +02:00
Theunis J. Botha
5075d50d6d
Merge branch 'next' into feature-triMesh
2016-10-28 13:12:11 +02:00
Theunis J. Botha
82e25d6166
rigid wheels start
2016-10-28 13:11:53 +02:00
polygonboutique
318500d9b0
debugviews, triangle & convex hull collision shape generation, ray cast fixup for triangle meshes
2016-10-28 13:06:56 +02:00
Theunis J. Botha
e1f949ca2e
raycast wheel wrapper - vehicles now have wheels
2016-10-28 12:53:08 +02:00
Theunis J. Botha
4ba7a43d0a
physics includes
2016-10-28 11:50:55 +02:00
Theunis J. Botha
5247174264
updates to new structure
2016-10-28 11:47:50 +02:00
Theunis J. Botha
dcb598d778
merge conflicts
2016-10-28 10:00:05 +02:00
Theunis J. Botha
b071ae9d07
integration test fixes
2016-10-27 18:47:02 +02:00
Theunis J. Botha
7e8e3155bd
fixes from integration tests
2016-10-26 16:13:18 +02:00
Theunis J. Botha
39258d2afe
modular refactoring
2016-10-25 17:57:32 +02:00
Theunis J. Botha
92ff078277
test framework stuff
2016-10-24 15:56:28 +02:00
Theunis J. Botha
3281faf67a
include code coverage reports
2016-10-18 13:49:03 +02:00
Theunis J. Botha
d9c4cee85f
start writing tests
2016-10-18 13:37:38 +02:00
Theunis J. Botha
48c44abf93
start to fix - at 'Heightmap'
2016-10-14 13:08:22 +02:00
Theunis J. Botha
d002814c40
gulp build - now start to fix
2016-10-14 12:32:53 +02:00
polygonboutique
7f4f7f0a2d
heightfield shape
2016-10-13 15:16:28 +02:00
Theunis J. Botha
ad112e9841
merge conflicts
2016-10-13 13:11:47 +02:00
polygonboutique
1528637994
heightmap data
2016-10-13 12:49:14 +02:00
polygonboutique
af3586db85
raycast vehicle, cylinder shape
2016-10-13 11:36:06 +02:00
polygonboutique
2527835c38
raycast vehicle, cylinder shape
2016-10-13 11:24:05 +02:00
Theunis J. Botha
0b414dc4a5
remove uploadpath
2016-10-12 12:48:06 +02:00
Theunis J. Botha
e8d6b56f42
physics worlds - hello
2016-10-11 19:57:12 +02:00
Theunis J. Botha
91094883f0
better loading and displaying of scenes, start work with physics data
2016-10-10 15:01:50 +02:00
polygonboutique
e57d470c8c
render mesh offsets (position & quaternion)
2016-10-10 10:15:46 +02:00
Theunis J. Botha
be9718aaee
starting to work with physics
2016-10-07 16:06:50 +02:00
Theunis J. Botha
74d04acc02
Merge branch 'feature-triMesh' into develop
2016-10-07 10:52:40 +02:00
Theunis J. Botha
e39ffd7383
game lib controls
2016-10-07 10:51:37 +02:00
polygonboutique
1b53eb912e
update
2016-10-07 10:21:50 +02:00
Theunis J. Botha
70b2957343
store clipping planes as arrays
2016-10-04 19:37:13 +02:00
polygonboutique
b8be655261
physics crap
2016-10-04 15:32:12 +02:00