Mathematics for 3D Game Programming and Computer Graphics – The render pipeline

This chapter provides a preliminary review of the rendering pipeline. It covers general functions, such as vertex transformation and primitive rasterization, which are performed by modern 3D graphics hardware. Readers who are familiar with these concepts may safely skip ahead. We intentionally avoid mathematical discussions in this chapter and instead provide pointers to other parts … Continue reading Mathematics for 3D Game Programming and Computer Graphics – The render pipeline

Getting MEAN – Designing a MEAN stack architecture

A common MEAN stack architecture A common way to architect a MEAN stack application is to have a representational state transfer (REST) API feeding a single-page application (SPA). The API is typically built with MongoDB, Express, and Node.js, with the SPA being built in Angular. The approach is particularly popular with those who come to … Continue reading Getting MEAN – Designing a MEAN stack architecture

Getting MEAN – Introducing full-stack development

The MEAN stack is a pure JavaScript stack comprised of four main technologies, with a cast of supporting technologies: MongoDB — the database Express — the web framework Angular — the front-end framework Node.js — the web server Why the MEAN stack specifically? The MEAN stack pulls together some of the "best-of-breed" modern web technologies … Continue reading Getting MEAN – Introducing full-stack development