Commit Graph

  • fa2e0fc33c added body-body collision solving Dmitry 2019-10-09 22:49:05 +03:00
  • e77332ad4d changed ui event handling, minor improvements Dmitry 2019-10-09 22:48:34 +03:00
  • 3334b7ccad docs fixes Dmitry 2019-10-09 22:47:34 +03:00
  • 7b901dd49d major refactoring, added sprites, build fixes Dmitry 2019-10-05 19:13:16 +03:00
  • 2e526537f7 build fixes Dmitry 2019-10-05 19:10:35 +03:00
  • 4a9e0e78d0 improved pool (docs + api), added visitor for hashmap Dmitry 2019-10-05 19:09:58 +03:00
  • 1c77346f6e major refactoring, remove State because it became useless, fixed some warnings Dmitry 2019-10-02 21:35:23 +03:00
  • 0871f1f7fd split into separate modules Dmitry 2019-10-02 21:34:30 +03:00
  • 90178ada4e fixed clippy warnings Dmitry 2019-10-02 21:33:51 +03:00
  • 49c2ccb331 added animation retargetting, moved physics to separate crate Dmitry 2019-09-29 10:56:00 +03:00
  • f5bea2c0cb separate physics from rg3d engine Dmitry 2019-09-29 10:54:32 +03:00
  • fc7f84a128 Initial commit Dmitry 2019-09-29 10:53:41 +03:00
  • 5848aa3817 added nlerp for quats Dmitry 2019-09-29 10:51:24 +03:00
  • 1269f441f5 added gjk-epa collision solver, minor refactorings Dmitry 2019-09-22 15:31:57 +03:00
  • e5e6c9711d added play-once sounds Dmitry 2019-09-22 15:31:20 +03:00
  • 0a26a7e8c4 added more ray-vs-x test methods Dmitry 2019-09-22 15:31:02 +03:00
  • bbae7c0d77 added GpuTexture class to isolate unsafe code, renderer improvements Dmitry 2019-09-21 13:17:05 +03:00
  • 6c8d6c66f1 added geometry buffer, minor fixes Dmitry 2019-09-19 21:59:40 +03:00
  • c98c83227c readme fixes Dmitry 2019-09-16 22:01:31 +03:00
  • bcca52d299 readme fixes Dmitry 2019-09-16 22:00:01 +03:00
  • e683e4a133 added badge Dmitry 2019-09-16 21:55:27 +03:00
  • 40ca61628d publish fixes Dmitry 2019-09-16 21:49:48 +03:00
  • b9d6983d99 fixed streaming bug, added examples Dmitry 2019-09-16 21:46:42 +03:00
  • e1132cdbe4 publish fixes Dmitry 2019-09-16 20:21:08 +03:00
  • 2d5e83e57e api improvements, bug fixes Dmitry 2019-09-15 21:20:22 +03:00
  • 739f3082f4 resource manager refactoring Dmitry 2019-09-15 17:37:50 +03:00
  • 17fc487cec serialization fixes Dmitry 2019-09-15 17:36:28 +03:00
  • b0a07c1dd0 added Visit implementations for save/load Dmitry 2019-09-15 14:23:59 +03:00
  • 313f7ae2b7 made resources thread-safe Dmitry 2019-09-15 14:22:49 +03:00
  • 3ea9afbdd5 small fixes Dmitry 2019-09-15 14:22:22 +03:00
  • b49aff2292 improved visitor read/write performance Dmitry 2019-09-14 18:58:38 +03:00
  • 2663575a91 added rg3d-sound Dmitry 2019-09-14 18:58:10 +03:00
  • 8f66a403aa improved api and docs, turned crate into library, added spatial sounds Dmitry 2019-09-14 18:56:34 +03:00
  • e73fcdf93c fixes to use rg3d-core crate Dmitry 2019-09-14 11:23:10 +03:00
  • 7a50f19f76 extracted core parts into separate crate Dmitry 2019-09-14 11:20:02 +03:00
  • 9f457a6048 initial commit Dmitry 2019-09-14 11:19:07 +03:00
  • 1f1443c30e Initial commit Dmitry Stepanov 2019-09-14 11:17:04 +03:00
  • ff2d72efc6 shadow map renderer Dmitry 2019-09-13 21:59:04 +03:00
  • fdb000d3c5 added streaming, performance optimizations Dmitry 2019-09-13 21:51:52 +03:00
  • d6d44cd4d7 bug fixes Dmitry 2019-09-12 21:16:27 +03:00
  • 6e0739d584 initial commit (WIP) Dmitry 2019-09-11 22:29:18 +03:00
  • 4fa1af68d6 Initial commit Dmitry Stepanov 2019-09-11 22:21:38 +03:00
  • fa4d1d0afd renderer refactoring, adding shadows (WIP) Dmitry 2019-09-07 17:27:17 +03:00
  • 155d62f4b2 particle system fixes Dmitry 2019-09-05 22:02:33 +03:00
  • 8f3ffbb97b added particle systems (still WIP), fixed some clippy warnings Dmitry 2019-09-04 23:37:24 +03:00
  • 62a9152a90 fixed skinning bug on load, added ability to drag windows, minor refactoring Dmitry 2019-09-01 12:38:52 +03:00
  • 839bd2813a updated readme Dmitry 2019-08-30 21:29:53 +03:00
  • cead51f5d3 split repo into game and engine, now this is engine repo Dmitry 2019-08-30 21:25:20 +03:00
  • b3da003c3b updated readme Dmitry 2019-08-29 22:52:17 +03:00
  • 36d44d2c52 added ui window, improved main menu Dmitry 2019-08-29 22:28:04 +03:00
  • 13deabcb57 added skinning Dmitry 2019-08-28 22:46:08 +03:00
  • ff1b816302 added Copy trait for pool handles, started adding skinning support Dmitry 2019-08-26 21:02:17 +03:00
  • 553e2487dd added deferred lighting Dmitry 2019-08-25 15:20:07 +03:00
  • 14afa03bf9 finished fbx binary loader, added dm6 map Dmitry 2019-08-24 18:22:07 +03:00
  • 6c927d5687 fbx loader refactoring Dmitry 2019-08-24 16:43:48 +03:00
  • 605c3aa7e4 started adding binary fbx support Dmitry 2019-08-24 10:27:58 +03:00
  • 3655f0b202 added key frame animations Dmitry 2019-08-22 17:57:48 +03:00
  • ec652d0551 fixed save/load when called multiple times Dmitry 2019-08-21 17:17:47 +03:00
  • e2d18ed56c replaced serde with built-in serializer, working save/load Dmitry 2019-08-21 17:05:09 +03:00
  • 3181e4945f visitor fixes Dmitry 2019-08-20 15:41:58 +03:00
  • 96def65b25 added object visitor Dmitry 2019-08-20 14:20:04 +03:00
  • 2b917917ad split ui into modules Dmitry 2019-08-17 16:27:27 +03:00
  • ff31f24838 fixed clippy warnings Dmitry 2019-08-17 11:11:21 +03:00
  • fbec1c35cd ui refactor: moving every "methods" on handles Dmitry 2019-08-16 23:22:01 +03:00
  • d905bd1f5d ui refactor: removed unsafe hacks Dmitry 2019-08-15 22:51:50 +03:00
  • a2224bbb66 fixed clippy warnings, ui refactor Dmitry 2019-08-15 19:38:56 +03:00
  • 6a3f5295d9 ui refactor, started implementing save/load Dmitry 2019-08-13 23:03:03 +03:00
  • fd66a486e4 scroll bar fixes, added ui deferred actions Dmitry 2019-08-10 12:03:04 +03:00
  • 79b1eeaf1a added scroll bar Dmitry 2019-08-10 11:16:38 +03:00
  • ade0a28d6e made ui creation declarative Dmitry 2019-08-09 11:07:46 +03:00
  • bdf86e6334 improved resource management, improved menu Dmitry 2019-08-08 17:27:16 +03:00
  • e890b1035d added grid panel, added ui node builder Dmitry 2019-08-07 13:48:09 +03:00
  • 2bf1d26205 added button Dmitry 2019-08-06 16:04:56 +03:00
  • de48e42ec5 adding ui nodes Dmitry 2019-08-06 11:49:38 +03:00
  • 43b506b35c adding ui events Dmitry 2019-08-02 21:59:02 +03:00
  • b4586f0202 stated adding ui Dmitry 2019-07-28 22:16:43 +03:00
  • dd56773fa1 improved text formatting, added fps counter Dmitry 2019-07-09 22:37:29 +03:00
  • 3838ae9191 added formatted text Dmitry 2019-07-08 22:32:18 +03:00
  • 61e5441bba Merge remote-tracking branch 'rg3d/master' Dmitry 2019-07-07 21:25:19 +03:00
  • c54cca9527 font rendering Dmitry 2019-07-07 21:25:13 +03:00
  • 4056b9a26d Update README.md Dmitry Stepanov 2019-07-07 15:44:53 +03:00
  • b0831647a7 added font rasterizer Dmitry 2019-07-07 14:57:19 +03:00
  • 45faaf1614 started adding ttf loader Dmitry 2019-07-06 21:46:11 +03:00
  • f2558be436 added weapons Dmitry 2019-07-06 18:06:33 +03:00
  • 79e178ba59 improved controls, improved resource management Dmitry 2019-07-03 21:54:24 +03:00
  • 15fbd26fb8 fbx loader improvements Dmitry 2019-06-22 11:56:28 +03:00
  • 2c10497cf9 added physics Dmitry 2019-06-20 22:05:53 +03:00
  • 5896662e6a improved performance, started adding physics, added test data Dmitry 2019-06-19 22:37:33 +03:00
  • ee3f00f89b fbx loader improvements, test map Dmitry 2019-06-16 16:58:31 +03:00
  • 9c03492a6c added triangulator Dmitry 2019-06-01 21:42:58 +03:00
  • 09c828ce97 fbx loader: ascii parser + components Dmitry 2019-03-31 21:37:21 +03:00
  • a08fe98787 texture improvements Dmitry 2019-03-31 16:05:19 +03:00
  • 22aa3a99c9 resources: textures Dmitry 2019-03-31 14:58:46 +03:00
  • 053339b7e2 player: look, walk. bug fixes Dmitry 2019-03-31 11:05:58 +03:00
  • 44af96e683 readme update Dmitry 2019-03-30 23:13:26 +03:00
  • 6bcd351fac scene graph, simple scene, player Dmitry 2019-03-30 23:09:40 +03:00
  • f59710d257 Initial commit Dmitry 2019-03-30 23:08:43 +03:00