#include "ncengine/asset/AssetViews.h"
#include "ncmath/Vector.h"
#include <limits>
#include <utility>
Go to the source code of this file.
|
using | nc::MaterialInstanceHandle = uint32_t |
| Identifier for a MaterialInstance.
|
|
using | nc::MaterialPassFlags = MaterialPassFlag::type |
| Set of flags indicating a MaterialInstance's enabled passes.
|
|
|
constexpr auto | nc::NullMaterialInstanceHandle = std::numeric_limits<MaterialInstanceHandle>::max() |
| Null identifier for a MaterialInstance.
|
|
constexpr auto | nc::ShadowedToonMaterial = MaterialPassFlag::UniShadow | MaterialPassFlag::PointShadow | MaterialPassFlag::Depth | MaterialPassFlag::Toon | MaterialPassFlag::Normals |
| Default passes for a toon material.
|
|
- Copyright
- Jaremie Romer and McCallister Romer 2024