SetShader sets the shader used by the RenderComponent.
(s Shader)
| 92 | |
| 93 | // SetShader sets the shader used by the RenderComponent. |
| 94 | func (r *RenderComponent) SetShader(s Shader) { |
| 95 | r.shader = s |
| 96 | engo.Mailbox.Dispatch(&renderChangeMessage{}) |
| 97 | } |
| 98 | |
| 99 | func (r *RenderComponent) ensureShader() { |
| 100 | // Setting default shader |