Skip to content

Cloud replication (Advanced)

David Cardinal edited this page Oct 11, 2021 · 1 revision

Look in the isetcloud wiki to find more information about building the PBRT Docker container.

Related links

https://github.com/vistalab/docker/tree/flywheel-dev

https://github.com/iset/isetcloud/wiki/PBRT-rendering

Updating the PBRT docker container

Replicating a scene calculation on GCP

Our basic approach is to store assets on Flywheel. Then we build a scene using the ISET3d code. Then we create a JSON file. We store the JSON file that is the recipe, along with the asset information in Flywheel, in an acquisition on Flywheel.

Once the information is stored, the key replication scripts are t_piCameraArray and t_piRenderFW_cloud. They show how to get the information from the Flywheel site, modify (or not) the JSON files, and then rerun the docker container.

Related

To explain the ISETCloud repository and the use of k8s for the ISET3d case.

Clone this wiki locally