Sign inSign up

vistalab/pbrt

By vistalab

•Updated almost 11 years ago

PBRT container with spectral branch of pbrt-v2 compiled

Image
1

10K+

vistalab/pbrt repository overview

Container with PBRT compiled from github.com/ydnality/pbrt-v2-spectral/tree/spectral⁠

⁠Example container usage

Given an input file [ /path/to/your/data/inputdata.pbrt ] run the command below editing the portions within the brackets to match your needs.

docker run -t -i --rm \
    -v [/path/to/your/data]:/data \
    vistalab/pbrt \
    pbrt /data/[inputdata.pbrt] --outfile /data/[outputdata.dat]

PBRT command usage:

The pbrt command arguments are shown below.

pbrt [--ncores n] [--outfile filename] [--quick] [--quiet] [--verbose] [--help]<filename.pbrt> ...

#Dockerfile

FROM ubuntu:14.04
MAINTAINER Michael Perry <[email protected]>
RUN apt-get update && apt-get install -y build-essential openexr openexr-viewers libopenexr-dev libilmbase-dev libfl-dev bison flex vim git gsl-bin libgsl0-dev wget unzip
RUN mkdir /pbrt
RUN cd /pbrt
RUN wget https://github.com/ydnality/pbrt-v2-spectral/archive/spectral.zip
RUN unzip spectral.zip
RUN cd pbrt-v2-spectral-spectral/src/
RUN make clean
RUN make

Tag summary

Content type

Image

Digest

sha256:03a9f35c7…

Size

267.4 MB

Last updated

almost 11 years ago

docker pull vistalab/pbrt