Commit Graph

  • 242f225b75 feat(renderer): Add ModelRender,Camera,TextRenderer master lyxyz5223 2025-11-17 22:14:25 +08:00
  • e3b42e4f70 feat(Logger): Add a universal logger lyxyz5223 2025-11-16 15:10:59 +08:00
  • f4e10bcccc feat(animation): implement animation clip and layer systems tzdwindows 7 2025-11-15 16:24:52 +08:00
  • 6dcd006f0e feat(renderer): implement texture binding with texture unit support tzdwindows 7 2025-11-15 16:22:14 +08:00
  • 0b88b1a7f4 build(Vivid2DRenderer): enhance post-build script with directory exclusion logic tzdwindows 7 2025-11-15 11:21:06 +08:00
  • ab8c621a00 refactor(buffer): rename namespace from Buffer to Vivid2D::Render::Buffer tzdwindows 7 2025-11-15 10:21:03 +08:00
  • 0707a6d5cd Refactor (renderer):优化缓冲区上传和渲染管道 tzdwindows 7 2025-11-14 22:27:38 +08:00
  • a1e68c878b feat(core): 集成RenderSystem并优化构建配置 tzdwindows 7 2025-11-14 20:39:01 +08:00
  • 5f166255f7 chore(build):优化头文件复制脚本并确保目录存在- 使用 TARGET_INCLUDE_DIR 变量统一管理目标路径 - 在复制前创建目标目录以避免路径不存在问题- 更新 xcopy 命令中的路径引用为新变量 -保留排除特定文件(framework.h, pch.h)的逻辑 - 添加 REM 注释增强脚本可读性- 结束时调用 endlocal 清理环境变量设置 tzdwindows 7 2025-11-14 20:38:27 +08:00
  • e937d05968 feat(render): 导出渲染系统核心类并优化数据类型- 为 RenderSystem、BufferBuilder 等关键类添加 VIVID_2D_MYDLL_API 导出宏 - 将多个 int 类型成员变量和返回值改为 size_t 以提升跨平台兼容性 - 在 pch.h 中统一管理 VIVID_2D_MYDLL_API 宏定义逻辑 - 更新项目配置禁用特定警告 4251 并增加头文件打包后处理脚本- 优化构建流程自动复制所需头文件至输出目录并排除无关文件 tzdwindows 7 2025-11-14 20:24:40 +08:00
  • efa010b087 docs(readme): 更新项目构建指南文档- 恢复并完善 Vivid2DRenderer 项目构建指南 - 添加作者信息(tzdwindows 7,QQ: 3076584115)-详细说明先决条件:Visual Studio 和 vcpkg 安装要求 - 提供 vcpkg 配置步骤,包括依赖库安装命令- 补充使用 Visual Studio 构建项目的完整流程 - 列出所需第三方库:glfw3、glew、stb、glad、spdlog、glm - 增加 CMake 项目集成 vcpkg 的配置说明 tzdwindows 7 2025-11-14 16:36:54 +08:00
  • ecbb22d14f docs(readme): 添加项目构建指南文档- 创建 README.md 文件,介绍 Vivid2DRenderer 项目的构建流程 - 添加作者信息(tzdwindows 7,QQ: 3076584115)- 列出构建项目的先决条件(Visual Studio 和 vcpkg) - 提供配置 vcpkg 并安装依赖库的详细步骤 - 描述使用 Visual Studio 构建项目的完整过程 - 包含 GLFW3、GLEW、STB、GLAD、SPDLOG 和 GLM 等依赖库的安装说明- 提供 CMake 项目在 Visual Studio 中的配置与构建指导 tzdwindows 7 2025-11-14 16:35:41 +08:00
  • 2c36bac794 添加项目文件。 tzdwindows 7 2025-11-14 16:22:42 +08:00
  • 695f7008cf 添加 .gitattributes、.gitignore 和 README.md。 tzdwindows 7 2025-11-14 16:22:40 +08:00