Wednesday, December 13, 2023
HomeProgrammingMetallic by Tutorials | Kodeco

Metallic by Tutorials | Kodeco


Construct your individual low-level recreation engine in Metallic!

Metallic is a unified software programming interface (API) for the graphics processing unit, or GPU. It’s unified as a result of it applies to each 3D graphics and data-parallel computation paradigms. Metallic is a low-level API as a result of it gives programmers near-direct entry to the GPU. Lastly, Metallic is a low-overhead API as a result of it reduces the central processing unit (CPU) price by multi-threading and pre-compiling of sources.

However past the technical definition, Metallic is probably the most acceptable approach to make use of the GPU’s parallel processing energy to visualise information or clear up numerical challenges. It’s additionally tailor-made for use for machine studying, picture/video processing or, as this ebook describes, graphics rendering.

This ebook will introduce you to low-level graphics programming in Metallic — Apple’s framework for programming on the graphics processing unit (GPU). As you progress by means of this ebook, you’ll study most of the fundamentals that go into making a recreation engine and step by step put collectively your individual engine. As soon as your recreation engine is full, you’ll be capable to put collectively 3D scenes and program your individual easy 3D video games. Since you’ll have constructed your 3D recreation engine from scratch, you’ll be capable to customise each facet of what you see in your display screen.

This ebook is for intermediate Swift builders inquisitive about studying 3D graphics or gaining a deeper understanding of how recreation engines work.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments