View on GitHub

RayScale - Ray Tracer

Microservices based ray tracer designed to run in containers for scaled & batch operation

Running & Deploying

Contents:

Running Locally without Docker

You can run both the Controller and Tracer locally using Node.js. To speed up rendering you can run more than one tracer however running more tracers than you have CPU cores on your machine will probably slow the process down.

Pre-reqs

Steps


Running Locally with Docker

Pre-reqs

Steps


Running in Kubernetes

Pre-reqs

Steps

Optional Image Build Steps


Running in Azure Container Instance

Deploy to Azure Container Instances using the supplied ARM template

📘 ACI ARM Quick Start Template


Quick Start Guide