Commit Graph

4 Commits

Author SHA1 Message Date
Gabrieal Jimmy
5ec1ca43e9 Find libepoxy without pkg-config (MSVC + vcpkg); Windows build notes 2026-10-02 15:43:53 -05:00
Gabrieal Jimmy
83a1f16806 Sprite sheets, atlases, game UI, time of day, weather presets, headless captures
- BillboardInstance: per-instance uv sub-rect, feet anchor, turn, dithered alpha, flash;
  BillboardBatch::sharedTexture; Texture createEmpty/update/cellUV/cellAnchor/nearest
- SpriteAtlas: fixed-cell runtime atlas with gutters
- hd2d::ui: Octopath-style panels, fonts (Cinzel, EB Garamond), dialogue box with
  typewriter + portraits + choices, menus, nameplates, toasts, ImGui theme
- DayCycle (dawn/day/dusk/night keyframes, sun + moon arcs), Weather overcast/mist/
  lightning, night-aware presets, stars and moon in the sky
- Hidden-window offscreen captures (Window visible=false, Renderer output FBO,
  OffscreenTarget); --screenshot never opens a window
- Camera::worldToScreen; CMake usable via add_subdirectory (HD2D_BUILD_DEMO,
  HD2D_ENGINE_ASSET_DIR)
2026-10-02 15:05:23 -05:00
Gabrieal Jimmy
16c03afd16 Rain and more 2026-10-02 13:04:49 -05:00
Gabrieal Jimmy
2c99305fb0 init 2026-10-02 12:42:00 -05:00