NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
sasset3d.hpp File Reference

Provides data structures for representing essential components of a 3D asset. More...

#include <filesystem>
#include <string>
#include <vector>
#include "NNL/simple_asset/sanimation.hpp"
#include "NNL/simple_asset/smodel.hpp"
#include "NNL/simple_asset/stexture.hpp"

Go to the source code of this file.

Classes

struct  nnl::SPosition
 Represents an empty node with a transform. More...
struct  nnl::SLight
 Represents a light source in a 3D scene. More...
struct  nnl::SAsset3D
 Represents a 3D asset composed of various components. More...

Namespaces

namespace  nnl

Detailed Description

Provides data structures for representing essential components of a 3D asset.

This file provides data structures and functions for managing essential parts of 3D assets. These structures enable importing and exporting data between common exchange formats (such as glTF or FBX) and in-game formats.

See also
nnl::SAsset3D
nnl::SModel
nnl::STexture
nnl::SAnimation
nnl::SVisibilityAnimation