8 #include <nap/resource.h>
15 class RenderAdvancedService;
22 namespace blinnphongtexture
30 inline constexpr
const char*
ambient =
"ambient";
31 inline constexpr
const char*
diffuse =
"diffuse";
32 inline constexpr
const char*
specular =
"specular";
33 inline constexpr
const char*
fresnel =
"fresnel";
34 inline constexpr
const char*
shininess =
"shininess";
35 inline constexpr
const char*
alpha =
"alpha";
constexpr const char * fresnel
Fresnel [scale, power].
Definition: blinnphongtextureshader.h:33
Definition: renderadvancedservice.h:99
constexpr const char * environmentMap
Name of the environment map sampler.
Definition: blinnphongtextureshader.h:27
Definition: errorstate.h:19
constexpr const char * reflection
Reflection [0, 1].
Definition: blinnphongtextureshader.h:36
constexpr const char * diffuse
Diffuse color material property.
Definition: blinnphongtextureshader.h:31
constexpr const char * shininess
Shininess [0, x].
Definition: blinnphongtextureshader.h:34
constexpr const char * uboStruct
UBO that contains all the uniforms.
Definition: blinnphongtextureshader.h:39
constexpr const char * specular
Specular color material property.
Definition: blinnphongtextureshader.h:32
constexpr const char * alpha
Alpha [0, 1].
Definition: blinnphongtextureshader.h:35
Definition: templateapp.h:17
constexpr const char * ambient
Ambient color material property.
Definition: blinnphongtextureshader.h:30
Definition: blinnphongtextureshader.h:73
constexpr const char * colorTexture
Name of the color texture sampler.
Definition: blinnphongtextureshader.h:26
constexpr const char * environment
Whether to sample an environment map [0, 1].
Definition: blinnphongtextureshader.h:37