Skip to content

Repository files navigation

RenderArena

项目简介

RenderArena 用一组图形编程任务,测试不同模型在真实 C++/C# 图形工程场景中的表现。

结果按图形 API 或技术类别组织在根目录下。每个任务目录通常包含任务定义、模型生成的工程结果以及对应的构建配置:

  • OpenGL/:现有的 OpenGL 编程任务(用 OpenGL 4.6 Core Profile)及不同模型的完成结果

文档(Wiki)

项目文档位于 GitHub Wiki,并由仓库 wiki/ 目录自动同步维护。

构建

构建以 CMake 为跨平台契约:Windows 可用 VS2026(RenderArena.slnx)或 CMake,Linux 使用 CMake;依赖由各任务目录 vcpkg.json 管理。完整步骤与平台适用性见 Wiki · 如何构建

适合用来观察什么

  • 不同模型在简单、中等、复杂图形编程任务上的稳定性差异
  • 从“窗口初始化”到“多 pass 渲染”等复杂渲染流程时,代码组织能力如何变化
  • 面对资源生命周期、FBO、shader、输入控制时是否容易出错
  • 模型是否会编造不存在,不可用的方法,函数,参数等
  • 在严格约束下,模型是否还能产出结构清晰、可维护的代码

About

Evaluating LLMs on real C++/C# graphics programming tasks.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages