rtgs.rasterizer
¶
Module Contents¶
Classes¶
Screen-space Gaussian. |
|
API¶
- class rtgs.rasterizer.ScreenSpaceGaussian¶
Screen-space Gaussian.
- Parameters:
position
cov
- tile: int = None¶
- depth: float = None¶
- position: taichi.math.vec2 = None¶
- cov: taichi.math.mat2 = None¶
- class rtgs.rasterizer.Rasterizer(buf_size: rtgs.utils.types.vec2i, scene: rtgs.scene.Scene, camera: rtgs.camera.Camera)¶
Initialization
- scene: rtgs.scene.Scene = None¶
- camera: rtgs.camera.Camera = None¶
- disp_buf: taichi.Field = None¶
- offsets: List[int] = None¶
- ss_gaussian_field: taichi.Field = None¶
- num_ss_gaussian: int = None¶
- cull()¶
- sort()¶
- rasterize_tile()¶
- rasterize()¶