Diligent Engine
Loading...
Searching...
No Matches
RadientMeshPrimitives.h File Reference
#include "RadientAssets.h"
#include "../../../DiligentCore/Primitives/interface/DefineRefMacro.h"
#include "../../../DiligentCore/Primitives/interface/UndefRefMacro.h"

Classes

struct  Diligent::RadientCubeMeshCreateInfo
 Cube mesh creation attributes. More...
struct  Diligent::RadientSphereMeshCreateInfo
 Sphere mesh creation attributes. More...

Namespaces

namespace  Diligent
 Graphics engine namespace.

Functions

RADIENT_STATUS Diligent::CreateRadientCubeMesh (IRadientAssetManager *pAssetManager, const RadientCubeMeshCreateInfo &MeshCI, IRadientMeshAsset **ppMesh)
 Creates a cube mesh asset with positions, normals, texture coordinates, and 32-bit indices.
RADIENT_STATUS Diligent::CreateRadientSphereMesh (IRadientAssetManager *pAssetManager, const RadientSphereMeshCreateInfo &MeshCI, IRadientMeshAsset **ppMesh)
 Creates a sphere mesh asset with positions, normals, texture coordinates, and 32-bit indices.

Detailed Description

Defines helpers that create primitive Radient mesh assets.