(*args, **kwargs)
| 7 | device = 'cuda' if device is None else device |
| 8 | #windows workaround for https://github.com/NVlabs/nvdiffrast/issues/59 |
| 9 | def tensor(*args, **kwargs): |
| 10 | return torch.tensor(*args, device=device, **kwargs) |
| 11 | pos = tensor([[[-0.8, -0.8, 0, 1], [0.8, -0.8, 0, 1], [-0.8, 0.8, 0, 1]]], dtype=torch.float32) |
| 12 | tri = tensor([[0, 1, 2]], dtype=torch.int32) |
| 13 | dr.rasterize(glctx, pos, tri, resolution=[256, 256]) |