v0.0.2
tobi/qmdv0.0.2Oct 29, 2024by ShenhanQian
AI Summary
This release updates the rendering pipeline by switching from the OpenGL rasterizer to the CUDA rasterizer to support the latest capabilities of nvdiffrast. This change simplifies the installation process by removing OpenGL dependencies. It enables rendering of non-multiple-of-8 resolutions and dimensions exceeding 2048x2048.
Key Highlights
- Switched rendering backend from OpenGL to CUDA
- Enabled support for non-multiple-of-8 resolutions
- Enabled support for resolutions over 2048x2048
- Simplified installation process
New Features
- Support for non-multiple-of-8 resolutions
- Support for resolutions over 2048x2048
Full Release Notes
Since nvdiffrast now supports non-multiple-of-8 resolutions (https://github.com/NVlabs/nvdiffrast/releases/tag/v0.3.2) and resolutions over 2048x2048 (https://github.com/NVlabs/nvdiffrast/releases/tag/v0.3.3) in CUDA rasterizer, we switch from OpenGL rasterizer to CUDA rasterizer to simplify installation. You need to upgrade nvdiffrast via >```shell > pip install nvdiffrast@git+https://github.com/ShenhanQian/nvdiffrast@backface-culling -U > rm -r ~/.cache/torch_extensions/*/nvdiffrast* > ```