From b2617243b89edf97bdbd4eb24cf6e8ba1de9e5b5 Mon Sep 17 00:00:00 2001
From: acdemiralp <demiralpali@gmail.com>
Date: Wed, 10 Feb 2021 00:26:17 +0100
Subject: [PATCH] Changed avi to ogg because Linux.
---
offline_ray_tracer/source/main.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/offline_ray_tracer/source/main.cpp b/offline_ray_tracer/source/main.cpp
index 752b79e..5fde3bc 100644
--- a/offline_ray_tracer/source/main.cpp
+++ b/offline_ray_tracer/source/main.cpp
@@ -2,9 +2,9 @@
#include <iostream>
#include <vtkActor.h>
-#include <vtkAVIWriter.h>
#include <vtkCamera.h>
#include <vtkCameraInterpolator.h>
+#include <vtkOggTheoraWriter.h>
#include <vtkOSPRayPass.h>
#include <vtkPolyDataMapper.h>
#include <vtkRenderer.h>
@@ -60,11 +60,11 @@ std::int32_t main(std::int32_t argc, char** argv)
std::cout << "Setting up video writer.\n";
auto window_to_image = vtkSmartPointer<vtkWindowToImageFilter>::New();
- auto video_writer = vtkSmartPointer<vtkAVIWriter> ::New();
+ auto video_writer = vtkSmartPointer<vtkOggTheoraWriter> ::New();
window_to_image->SetInput (window);
video_writer ->SetInputConnection(window_to_image->GetOutputPort());
- video_writer ->SetFileName ("video.avi");
- video_writer ->SetQuality (2);
+ video_writer ->SetFileName ("video.ogg");
+ video_writer ->SetQuality (1);
video_writer ->SetRate (1000.0 / settings.update_rate);
video_writer ->Start ();
--
GitLab