Example #1
0
        public Camera MakeCamera(PbrtOptions options)
        {
            Filter filter = PbrtApi.MakeFilter(FilterName, FilterParams);
            Film   film   = PbrtApi.MakeFilm(options, FilmName, FilmParams, filter);

            if (film == null)
            {
                //Error("Unable to create film.");
                return(null);
            }
            Camera camera = PbrtApi.MakeCamera(CameraName, CameraParams, CameraToWorld,
                                               TransformStartTime,
                                               TransformEndTime, film);

            return(camera);
        }