The Forge

软件描述

The Forge 是一个跨平台渲染框架,支持 PC、Linux、光线追踪、macOS/iOS、Android、XBOX、PS4、Switch 和 Stadia。特别是,The Forge 的图形层支持跨平台描述符管理、多线程和异步资源加载、着色器……

官方网站

访问软件的官方网站了解更多信息

官方认证

theforge.dev

安全链接HTTPS

什么是 The Forge?

The Forge is a cross-platform rendering framework PC, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, Switch and Stadia. Particularly, the graphics layer of The Forge supports cross-platform descriptor management, multi-threaded and asynchronous resource loading, shader reflection and multi-threaded command buffer generation. FEATURES:

Asynchronous Resource loading with a resource loader task system as shown in 10_PixelProjectedReflections Lua Scripting System Animation System based on Ozz Animation System Consistent Math Library based on an extended version of Vectormath with NEON intrinsics for mobile platforms Extended version of EASTL For loading art assets we have a modified and integrated version of Assimp Consistent Memory Managament: on GPU following Vulkan Memory Allocator and CPU Fluid Studios Memory Manager Input system with Gestures for Touch devices based on an extended version of gainput Fast Entity Component System based on our internally developed ECS Cross-platform FileSystem C API, supporting disk-based files, memory streams, and files in zip archives UI system based on imGui with a dedicated unit test extended for touch input devices Audio based on integrating SoLoud Shader Translator using a superset of HLSL as the shader language. There is a Wiki page on how to use the Shader Translator Various implementations of high-end Graphics Effects as shown in the unit tests below

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。