Commit Graph

64 Commits

Author SHA1 Message Date
Piotr 0070890092 Move engine to separate crate 2020-09-29 23:13:46 +02:00
Piotr 31cf464ce4 Fix compile without imgui 2020-09-29 21:35:50 +02:00
Piotr d19a021cf6 Remove glfw 2020-09-29 21:26:56 +02:00
Piotr e17f957009 Mouse scroll 2020-09-29 21:21:44 +02:00
Piotr 6ab1057199 mouse movement 2020-09-29 21:15:05 +02:00
Piotr 637ffd06d6 Handle keyboard 2020-09-29 21:06:44 +02:00
Piotr baf60f1523 Working imgui 2020-09-29 20:25:52 +02:00
Piotr d6d50fb445 Working build without input 2020-09-29 18:00:11 +02:00
Piotr 965f7dc96c Vertex round position 2020-09-29 16:55:49 +02:00
Piotr 56e59212ca Enable imgui 2020-09-27 23:26:32 +02:00
Piotr cfcd1bf243 Create no_imgui version of engine, make build 2.63 times faster 2020-09-27 20:36:21 +02:00
Piotr 8b6a15b466 grass 2020-09-27 19:03:19 +02:00
Piotr 9a156ecbec pixelated 2020-09-27 16:56:49 +02:00
Piotr 50e791a3fb Formatting 2020-09-27 14:39:02 +02:00
Piotr d916cf3c18 Better log system 2020-09-27 12:20:46 +02:00
Piotr 4ab3fee655 Add missing delete buffer on mesh drop 2020-09-27 02:00:42 +02:00
Piotr a48a8ab252 Camera display imgui, imgui design fixes 2020-09-27 01:13:11 +02:00
Piotr d78ba01130 Impl Drop for Framebuffer, Texture and Shader. Regenerate framebuffer on size change 2020-09-27 00:40:06 +02:00
Piotr 972b99a6a3 Framebuffer 2020-09-26 23:56:00 +02:00
Piotr a6ace9894a DirectionalLight struct 2020-09-26 22:32:33 +02:00
Piotr 1544f55bbd Debug light info 2020-09-26 22:19:38 +02:00
Piotr 841cb0203b Lights! 2020-09-26 20:37:13 +02:00
Piotr 3c884ed3f0 Skybox 2020-09-26 18:38:39 +02:00
Piotr f0a510d2a1 models cache 2020-09-26 00:32:07 +02:00
Piotr edc2d42113 git test hook1 2020-09-26 00:09:49 +02:00
Piotr a3b40c75dc git test hook 2020-09-26 00:08:12 +02:00
Piotr 54b6938c30 cleanup 2020-09-26 00:04:55 +02:00
Piotr 9607498459 Remove image crate 2020-09-25 23:50:34 +02:00
Piotr 0e7de8a1db Image2 crate working 2020-09-25 22:44:02 +02:00
Piotr ae1eba3d73 Textures cache 2020-09-25 21:13:33 +02:00
Piotr 6278aabb97 Multiple edit 2020-09-25 18:55:27 +02:00
Piotr 5c82231b95 Working alpha 2020-09-24 20:39:24 +02:00
Piotr 8bfaaa5d56 Multiple objects 2020-09-24 20:35:37 +02:00
Piotr 7047300ca8 camera, add robot 2020-09-24 19:16:58 +02:00
Piotr 1ce8b44b7d Working rotation 2020-09-24 17:59:01 +02:00
Piotr 33f06bcd82 Debug layer 2020-09-24 17:29:15 +02:00
Piotr 97a6a2d048 Fix duplicated ids 2020-09-24 16:46:26 +02:00
Piotr Siuszko bfeee3dce4 Code cleanup 2020-09-24 17:42:39 +02:00
Piotr Siuszko 6462867440 Dev packages prod opt level 2020-09-24 17:22:35 +02:00
Piotr Siuszko eea2935e4e Client debug info draw 2020-09-24 17:22:16 +02:00
Piotr Siuszko d778df90c3 Transform 2020-09-24 16:19:53 +02:00
Piotr 23aae0fa52 imgui Font 2020-09-23 22:55:03 +02:00
Piotr 4736f85255 imgui theme 2020-09-23 22:43:15 +02:00
Piotr a708e5a1c1 Handle input in client 2020-09-23 22:15:01 +02:00
Piotr 3cea406fd9 Start creating client 2020-09-23 16:33:46 +02:00
Piotr dd6b42e55d Cleanup 2020-09-23 15:49:30 +02:00
Piotr f30d198463 Refactor 2020-09-23 00:07:43 +02:00
Piotr a051b6d6ce imgui-derive 2020-09-22 22:33:57 +02:00
Piotr 8e66183b63 Working imgui 2020-09-22 22:03:00 +02:00
Piotr Siuszko de84cca5b9 Logs 2020-08-20 20:42:25 +02:00