Repository navigation
Expand file tree
/
Copy pathStdAfx.h
More file actions
54 lines (46 loc) · 1.48 KB
/
Copy pathStdAfx.h
File metadata and controls
54 lines (46 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//
// Copyright (c) Autodesk, Inc. All rights reserved
//
// C++ glTF FBX converter
// by Cyrille Fauvel - Autodesk Developer Network (ADN)
// January 2015
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted,
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
#pragma once
//#if defined(_WIN32) || defined(_WIN64)
//#elif defined (__linux)
//#elif defined (__APPLE__)
//#endif
#if defined(_WIN32) || defined(_WIN64)
#include "targetver.h"
#endif
#include <stdio.h>
#include <memory>
#include <map>
// C++ REST SDK (codename "Casablanca")
// https://casablanca.codeplex.com/
#include <cpprest/filestream.h>
#include <cpprest/json.h>
typedef web::json::value JsonValue ;
typedef web::json::value::value_type JsonValueType ;
// C++ FBX SDK
// http://www.autodeks.com/developfbx
#define FBXSDK_SHARED
#include <fbxsdk.h>
#pragma comment (lib, "libfbxsdk.lib")
//#pragma comment (lib, "libfbxsdk-md.lib")
//#include "gltf.h"
#include "gltfPackage.h"
#define STATIC_GETOPT