24 ms·
Unity has a rendering pipeline coded for you, using DirectX or OpenGL, depending on platform and settings.
by sicher 9y ago
Unity has a rendering pipeline coded for you, using DirectX or OpenGL, depending on platform and settings.
- golergka 9y agoIsn't the point of this repo to compare the usability of different developer tools?
- sicher 9y agoNot really. The Readme says this: "This repository contains multiple implementations of the same 3D scene, using different APIs and frameworks on various platforms. The goal is to provide a comparison between multiple rendering methods. This is inherently biased due to the variety of algorithms used and available CPU/GPU configurations, but can hopefully still provide interesting insights on 3D rendering." It's a mixed bag of APIs, software, hardware and tools, approaching the rendering in very different ways. There's even an offline renderer (Blender Cycles) and a software real time renderer in the repo.
- golergka 9y ago> The goal is to provide a comparison between multiple rendering methods. Well, isn't usability the most important criteria to compare it on?
- sicher 9y agoNo, one of these methods takes seconds to minutes for a frame to render. One takes a lot of CPU and a bunch are letting the GPU doing the work. Not to mention that a few examples run och very specific hardware only (PS2, GBA etc).