dc1ef70231
fix(texture): set texture wrap mode to clamp to edge
2026-06-17 21:13:23 +08:00
zhenyan121
5901ab7cd9
feat: grass ( #11 )
...
* feat: add grass texture and update grass_block texture
* feat: add block data
* feat: add blocks_tool
* feat: add sync info and change function in blocks_tools
* feat: add check and new function
* refactor: make block texture loading data-driven
* feat: add rendering for grass
* feat: passable grass
* feat: random grass place
* fix: memory leak in TextureManager::load_cross_plane_texture
2026-05-28 21:34:36 +08:00
zhenyan121
315c60e4a6
feat: block switching ( #2 )
...
* feat: add item tab item in dev panel
* feat: add block switching via mouse wheel
2026-04-30 11:53:35 +08:00
611a795481
chore: add clang-format and pre-commit configuration
2026-04-28 09:22:55 +08:00
59ab47d317
feat: add anisotropic filtering control
2026-04-26 17:29:58 +08:00
8b5717a655
refactor: extract constants into separate constants.hpp file
2026-04-25 16:25:47 +08:00
c2321a0a6e
refactor: warp everything in Cubed namespace
2026-04-20 22:18:02 +08:00
7d5b9c34b3
feat: add texture hot-reload
2026-04-16 15:33:58 +08:00
cd107fa35d
feat: add DEBUG_MODE and ASSETS_PATH macro
2026-04-16 12:55:36 +08:00
c23a7de81e
feat: add more info output
2026-03-30 09:17:20 +08:00
01d6e91da9
feat: update logger with new features
2026-03-29 12:38:06 +08:00
2cfbd1a03b
feat: add shader class
2026-03-29 11:15:18 +08:00
c62f2baf7c
feat: add ui renderer
2026-03-21 11:19:23 +08:00
f392a656a7
feat: add outline for block that is looked
2026-03-14 10:18:20 +08:00
e18b8b9439
feat: add anisotropic filtering
2026-03-08 11:44:01 +08:00
f3ff209823
perf: optmize world rendering performance
2026-03-08 11:27:37 +08:00
668fa9a57d
feat: add world class
2026-03-07 17:00:05 +08:00
eccd744f8b
feat: add map table to save block index
2026-03-07 14:44:08 +08:00
2ad9deff3e
feat: add TextureManager class
2026-03-07 11:46:36 +08:00