MetaFusion/dnacalib/DNACalib/include/dna/layers/Geometry.h
2025-01-06 23:33:41 +08:00

27 lines
403 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "dna/types/Vector3.h"
#include <cstdint>
namespace dna {
struct TextureCoordinate {
float u;
float v;
};
using Position = Vector3;
using Normal = Vector3;
using Delta = Vector3;
struct VertexLayout {
std::uint32_t position;
std::uint32_t textureCoordinate;
std::uint32_t normal;
};
} // namespace dna