Commit graph

709 commits

Author SHA1 Message Date
griffi-gh 75cb0ead6b clean up world renderer 2024-05-07 01:15:44 +02:00
griffi-gh 487cf31843 wip 2024-05-07 01:14:36 +02:00
griffi-gh 7aa91b6414 add cube primitive 2024-05-07 01:11:05 +02:00
griffi-gh 196a7010b6 separate clear_bg pass 2024-05-07 00:13:14 +02:00
griffi-gh c8cacafab5 use default limits 2024-05-06 18:21:19 +02:00
griffi-gh d738b228f2 fix compilation for android 2024-05-06 18:07:29 +02:00
griffi-gh 811bd8d8b4 use linear for min 2024-05-06 17:38:58 +02:00
griffi-gh 99cc2d1e72 enable all backends 2024-05-06 17:21:18 +02:00
griffi-gh 85c64c9064 flip uvs 2024-05-06 17:19:11 +02:00
griffi-gh 6e9e3fa445 enable depth texture 2024-05-06 17:09:13 +02:00
griffi-gh 8a4549efea restructure stuff and fix some warnings 2024-05-06 16:53:40 +02:00
griffi-gh 6f25cb728f remove WindowSize 2024-05-06 16:24:44 +02:00
griffi-gh 9a01ecd6f2 depth, wip 2024-05-06 16:17:01 +02:00
griffi-gh 8fd1930ce6 forgor vec4 type 2024-05-06 15:54:17 +02:00
griffi-gh 674ec97a6e oops 2024-05-06 15:53:47 +02:00
griffi-gh f04542ac02 discard fully transparent 2024-05-06 15:52:59 +02:00
griffi-gh dd386acea1 owo 2024-05-06 15:48:36 +02:00
griffi-gh d14b5e1b40 ok this is better 2024-05-06 14:29:07 +02:00
griffi-gh f4e4886d33 i see... something? 2024-05-06 13:32:44 +02:00
griffi-gh 3f768a8318 do rpass in world.rs 2024-05-05 15:42:25 +02:00
griffi-gh baf037d4a5 use Arc<Window> instead of create_surface_unsafe 2024-05-05 15:20:44 +02:00
griffi-gh 2c2199d520 ... 2024-05-05 15:19:09 +02:00
griffi-gh 1d9fafd408 lifetime errors :є 2024-05-05 13:25:54 +02:00
griffi-gh 58e4eed14e init texture prefab 2024-05-05 13:16:48 +02:00
griffi-gh 90784e21dd minor changes 2024-05-05 02:02:30 +02:00
griffi-gh 260f4b4232 load block textures 2024-05-05 02:00:06 +02:00
griffi-gh 35ff06a439 minor changes to rendering.rs 2024-05-05 01:34:27 +02:00
griffi-gh 7ac045f013 move renderer into it's own file 2024-05-05 01:30:07 +02:00
griffi-gh 0b69377865 copy over world render 2024-05-05 01:25:44 +02:00
griffi-gh 324270ed7d write some dumb shader code 2024-05-05 01:06:43 +02:00
griffi-gh 906f4882a2 throw away glsl shaders 2024-05-05 00:17:27 +02:00
griffi-gh c32568af1c :3 2024-05-05 00:16:55 +02:00
griffi-gh 1d4cbcc2b1 oops forgor to cast trans buffers 2024-05-04 23:18:27 +02:00
griffi-gh 8373d2be54 create buffers 2024-05-04 23:17:12 +02:00
griffi-gh eaad06863f "fix" compile errs 2024-05-04 22:10:40 +02:00
griffi-gh 0e22bccbac init wgpu stuff 2024-05-04 17:24:19 +02:00
griffi-gh 4ff284288e . 2024-05-04 14:32:21 +02:00
griffi-gh e11ee19597 rip out some parts of glium 2024-05-04 14:30:06 +02:00
griffi-gh 8f606b77c0 use single seeder instance 2024-05-04 13:50:58 +02:00
griffi-gh 048e45628a render trans chunks after entities/sel box etc 2024-05-04 00:35:56 +02:00
griffi-gh 7108afa662 remove unused 2024-05-04 00:07:11 +02:00
griffi-gh 11ad2cdc77 preheat chunks on server 2024-05-04 00:05:16 +02:00
griffi-gh dac3c10aee fix mesh not updating 2024-05-03 23:43:01 +02:00
griffi-gh e9000af878 handle unsub requests 2024-05-03 23:39:37 +02:00
griffi-gh 49753ecc4c refactor state transitions 2024-05-03 23:29:52 +02:00
griffi-gh 94fa5268fa remove outdated info from readme 2024-05-03 20:27:39 +02:00
griffi-gh e3692bca94 update 2024-05-03 20:18:45 +02:00
griffi-gh 3f8056b6ea always request gles3 2024-05-03 14:01:05 +02:00
griffi-gh b596deeaed hopefully fix trans rendering bug 2024-05-03 13:36:22 +02:00
griffi-gh ec592951bc add lints 2024-05-03 01:48:12 +02:00