文件名称:unrimp:统一渲染器实施(“ Un r imp”)
文件大小:353.91MB
文件格式:ZIP
更新时间:2024-05-21 07:54:42
C++
前言 这是一个业余时间项目。 没有支持。 API更改以省时的方式完成,这意味着无需考虑向后兼容性。 展开说明 统一的渲染器实现(“ Un r imp”),分为渲染硬件接口(RHI),渲染器和用于资产烹饪的工具包 RHI抽象了底层API的方式,例如Vulkan / OpenGL / Direct3D 渲染器设计时考虑了最终用户和中间件用户 效率和响应能力超过灵活性(在实践中是没有用的) 旨在由高级实体组件系统控制,基本渲染器中没有未使用的实现功能会导致过大杀伤力 考虑到开发人员快速迭代而设计的工具包:资产来源灵活性,资产背景编译,热重装 提供了从基本到高级的示例。 最初是作为2002-2012年间积极开发的引擎的现代渲染器替代品开始的。 在2012年6月1日(星期五)启动该项目后,Unrimp首次公开发布源代码是2013年1月3日。 屏幕截图 一般的 C ++ 20及更高版本,不支持旧