MobileRT  1.0
A multi platform C++ CPU progressive Ray Tracer.
anonymous_namespace{Scenes.cpp} Namespace Reference

Variables

const Material lightMat
 
const Material mirrorMat
 
const Material transmissionMat
 
const Material lightGrayMat {::glm::vec3 {0.7F, 0.7F, 0.7F}}
 
const Material redMat {::glm::vec3 {0.9F, 0.0F, 0.0F}}
 
const Material yellowMat {::glm::vec3 {0.9F, 0.9F, 0.0F}}
 
const Material greenMat {::glm::vec3 {0.0F, 0.9F, 0.0F}}
 
const Material blueMat {::glm::vec3 {0.0F, 0.0F, 0.9F}}
 
const Material sandMat {::glm::vec3 {0.914F, 0.723F, 0.531F}}
 
const Material lightBlueMat {::glm::vec3 {0.0F, 0.9F, 0.9F}}
 
Triangle::Builder triangleBuilder
 
const ::glm::vec3 back {0.0F, 0.0F, 1.0F}
 
const ::glm::vec3 front {0.0F, 0.0F, -1.0F}
 
const ::glm::vec3 bottom {0.0F, -1.0F, 0.0F}
 
const ::glm::vec3 top {0.0F, 1.0F, 0.0F}
 

Variable Documentation

◆ back

const ::glm::vec3 anonymous_namespace{Scenes.cpp}::back {0.0F, 0.0F, 1.0F}

◆ blueMat

const Material anonymous_namespace{Scenes.cpp}::blueMat {::glm::vec3 {0.0F, 0.0F, 0.9F}}

◆ bottom

const ::glm::vec3 anonymous_namespace{Scenes.cpp}::bottom {0.0F, -1.0F, 0.0F}

◆ front

const ::glm::vec3 anonymous_namespace{Scenes.cpp}::front {0.0F, 0.0F, -1.0F}

◆ greenMat

const Material anonymous_namespace{Scenes.cpp}::greenMat {::glm::vec3 {0.0F, 0.9F, 0.0F}}

◆ lightBlueMat

const Material anonymous_namespace{Scenes.cpp}::lightBlueMat {::glm::vec3 {0.0F, 0.9F, 0.9F}}

◆ lightGrayMat

const Material anonymous_namespace{Scenes.cpp}::lightGrayMat {::glm::vec3 {0.7F, 0.7F, 0.7F}}

◆ lightMat

const Material anonymous_namespace{Scenes.cpp}::lightMat
Initial value:
{::glm::vec3 {0.0F, 0.0F, 0.0F},
::glm::vec3 {0.0F, 0.0F, 0.0F},
::glm::vec3 {0.0F, 0.0F, 0.0F},
1.0F,
::glm::vec3 {0.9F, 0.9F, 0.9F}}

◆ mirrorMat

const Material anonymous_namespace{Scenes.cpp}::mirrorMat
Initial value:
{::glm::vec3 {0.0F, 0.0F, 0.0F},
::glm::vec3 {0.9F, 0.9F, 0.9F},
::glm::vec3 {0.0F, 0.0F, 0.0F}, 1.0F}

◆ redMat

const Material anonymous_namespace{Scenes.cpp}::redMat {::glm::vec3 {0.9F, 0.0F, 0.0F}}

◆ sandMat

const Material anonymous_namespace{Scenes.cpp}::sandMat {::glm::vec3 {0.914F, 0.723F, 0.531F}}

◆ top

const ::glm::vec3 anonymous_namespace{Scenes.cpp}::top {0.0F, 1.0F, 0.0F}

◆ transmissionMat

const Material anonymous_namespace{Scenes.cpp}::transmissionMat
Initial value:
{::glm::vec3 {0.0F, 0.0F, 0.0F},
::glm::vec3 {0.0F, 0.0F, 0.0F},
::glm::vec3 {0.9F, 0.9F, 0.9F}, 1.9F}

◆ triangleBuilder

Triangle::Builder anonymous_namespace{Scenes.cpp}::triangleBuilder
Initial value:
{Triangle::Builder(
::glm::vec3 {0.5F, -0.5F, 0.99F},
::glm::vec3 {0.5F, 0.5F, 1.001F},
::glm::vec3 {-0.5F, -0.5F, 0.99F}
)}

◆ yellowMat

const Material anonymous_namespace{Scenes.cpp}::yellowMat {::glm::vec3 {0.9F, 0.9F, 0.0F}}