![]() |
Dandelion 2.0.0
A light-weight 3D builder for educational usage
|
所有材质的基类。 更多...
#include <material.hpp>
Public 成员函数 | |
| virtual MaterialType | type () const noexcept=0 |
Public 属性 | |
| std::size_t | id |
静态 Private 属性 | |
| static std::size_t | next_available_id = 0 |
所有材质的基类。
|
pure virtualnoexcept |
获取材质类型,所有可用的材质模型参考 MaterialType 。
在 PhongMaterial 内被实现.
| std::size_t Material::id |
材质的唯一 ID ,不会与其他材质重复。