Unravel Engine C++ Reference
Loading...
Searching...
No Matches
material.h File Reference
#include <engine/engine_export.h>
#include "gpu_program.h"
#include <engine/assets/asset_handle.h>
#include <graphics/graphics.h>
#include <math/math.h>
#include <reflection/registration.h>
#include <serialization/serialization.h>

Go to the source code of this file.

Classes

class  unravel::material
 Base class for materials used in rendering. More...
 
class  unravel::pbr_material
 Class for physically-based rendering (PBR) materials. More...
 

Namespaces

namespace  unravel
 

Enumerations

enum class  unravel::cull_type : std::uint32_t { unravel::none , unravel::clockwise , unravel::counter_clockwise }
 Enum representing the type of culling to be used. More...