MetaFusion/dnacalib/DNACalib/include/dna/layers/Geometry.h

27 lines
403 B
C
Raw Permalink Normal View History

2025-02-05 01:52:29 +08:00
// 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