VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
glbParser.cpp File Reference
#include <tiny_gltf.h>
#include "glbParser.h"
#include <algorithm>
#include <array>
#include <cmath>
#include <cstdint>
#include <cstring>
#include <limits>
#include <queue>
#include <vector>
#include <draco/compression/decode.h>
#include <draco/core/decoder_buffer.h>
#include <draco/mesh/mesh.h>
#include "core/shape/boundingBox.h"
#include "core/math/matrix4.h"
#include "core/math/vector4.h"
#include "core/math/vector3.h"
#include "platform/graphics/depthState.h"
#include "platform/graphics/graphicsDevice.h"
#include "platform/graphics/texture.h"
#include "platform/graphics/vertexFormat.h"
#include "scene/materials/standardMaterial.h"
#include "spdlog/spdlog.h"
#include "stb_image.h"

Go to the source code of this file.

Namespaces

namespace  visutwin
namespace  visutwin::canvas

Macros

#define TINYGLTF_IMPLEMENTATION
#define TINYGLTF_NO_STB_IMAGE
#define TINYGLTF_NO_STB_IMAGE_WRITE

Macro Definition Documentation

◆ TINYGLTF_IMPLEMENTATION

#define TINYGLTF_IMPLEMENTATION

Definition at line 6 of file glbParser.cpp.

◆ TINYGLTF_NO_STB_IMAGE

#define TINYGLTF_NO_STB_IMAGE

Definition at line 7 of file glbParser.cpp.

◆ TINYGLTF_NO_STB_IMAGE_WRITE

#define TINYGLTF_NO_STB_IMAGE_WRITE

Definition at line 8 of file glbParser.cpp.