|
Shader Tool
Small shader visualiser.
|
Customizable GLCanvas implementation. WIP. More...
#include <Canvas3D.hpp>
Public Member Functions | |
| Canvas3D (Widget *parent) | |
| ~Canvas3D () | |
| virtual void | drawGL () override |
| void | setShader () |
| void | setShader (shared_ptr< st::Shader > shader) |
| void | setRotation (nanogui::Vector3f vRotation) |
Private Attributes | |
| nanogui::GLShader | mShader |
| Eigen::Vector3f | mRotation |
Customizable GLCanvas implementation. WIP.
| st::Canvas3D::Canvas3D | ( | Widget * | parent | ) |
|
inline |
|
overridevirtual |
|
inline |
| void st::Canvas3D::setShader | ( | ) |
| void st::Canvas3D::setShader | ( | shared_ptr< st::Shader > | shader | ) |
|
private |
|
private |