From a25e495fd92d1b8da68e0377a15d8e06f2c9a03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Chatelain?= Date: Wed, 24 May 2017 09:52:28 +0000 Subject: [PATCH] Updates camera object (glTF 2.0) --- tiny_gltf_loader.h | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/tiny_gltf_loader.h b/tiny_gltf_loader.h index b4dcaf2..aa3ee3f 100644 --- a/tiny_gltf_loader.h +++ b/tiny_gltf_loader.h @@ -403,11 +403,20 @@ class Camera { std::string name; bool isOrthographic; // false = perspective. - // Some common properties. + // Orthographic properties + float xMag; // required + float yMag; // required + float zFar; // required + float zNear; //required + + // Perspective properties float aspectRatio; - float yFov; - float zFar; - float zNear; + float yfov; // required + float zfar; + float znear; // required + + ParameterMap extensions; + Value extras; }; struct Primitive {