simvx.graphics.renderer.forward_plus¶
Forward+ renderer — compute light culling followed by a forward pass.
Module Contents¶
Classes¶
Forward+ shading: compute light cull, then forward render. |
Data¶
API¶
- simvx.graphics.renderer.forward_plus.__all__¶
[‘ForwardPlusRenderer’]
- class simvx.graphics.renderer.forward_plus.ForwardPlusRenderer¶
Bases:
simvx.graphics.renderer._base.RendererForward+ shading: compute light cull, then forward render.
- abstractmethod init(device: Any, swapchain: Any) None¶
- abstractmethod begin_frame() Any¶
- abstractmethod render(cmd: Any) None¶
- abstractmethod end_frame(cmd: Any) None¶
- abstractmethod resize(width: int, height: int) None¶
- abstractmethod destroy() None¶
- __slots__¶
()