Commit Graph

19 Commits

Author SHA1 Message Date
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