v0.1.1
版本发布时间: 2020-03-09 03:55:49
facebookresearch/pytorch3d最新发布版本:v0.7.7(2024-06-27 19:32:25)
Changelog
New features:
-
load_textures
boolean parameter forload_obj
function | https://github.com/facebookresearch/pytorch3d/commit/659ad34389d47bf13f37a340a18a5784ad9b2695 - Single function to load mesh and texture data from OBJs. | https://github.com/facebookresearch/pytorch3d/commit/8fe65d5f560611f4f60b8ea549b6bf7e75e3ae7f
- Cpu implementations for
- Nearest neighbor | https://github.com/facebookresearch/pytorch3d/commit/e290f87ca949c077803d2da02c48173607ce70e4
- Face Areas Normals | https://github.com/facebookresearch/pytorch3d/commit/e290f87ca949c077803d2da02c48173607ce70e4
- Packed to padded tensor | https://github.com/facebookresearch/pytorch3d/commit/e290f87ca949c077803d2da02c48173607ce70e4
- Mesh Rendering
- Flat Shading for meshes | https://github.com/facebookresearch/pytorch3d/commit/ff19c642cb22a5b6a073d611e593baa836e5ebe4
- Barycentric clipping before z buffer and texture interpolation | https://github.com/facebookresearch/pytorch3d/commit/ff19c642cb22a5b6a073d611e593baa836e5ebe4
- Support for building with windows | https://github.com/facebookresearch/pytorch3d/commit/9e21659fc5a26c427cbb186d55c84e6f8e8bc21d
Bug fixes:
- Several documentation, installation and correctness fixes including:
expsumlog
in soft blending replaced withtorch.prod
which makes soft blending backward pass stable | https://github.com/facebookresearch/pytorch3d/commit/ba11c0b59cb53d50dc5f50e0e0148b3f2e43f39f - Fix matrix convention for rotations in Tranforms3D | https://github.com/facebookresearch/pytorch3d/commit/8301163d2466799ba932eae9ff7170110711bff6
- Rendering flipping - the y axis flip in the blending functions has been removed and the rasterization step has been updated to ensure the directions of the axes are correct in the rendered image. The documentation for the renderer has been updated with the convention for world and camera coordinates. | https://github.com/facebookresearch/pytorch3d/commit/15c72be444fab0d1ba6879d097399b12f6a2a8b0
Breaking changes
- The spelling of /Gourad/ has been fixed to /Gouraud/. | https://github.com/facebookresearch/pytorch3d/commit/9ca5489107ce887875cb4c24059c8810119ebe11
- Shaders have been renamed to make clear if they are Hard or Soft (probabilistic) | https://github.com/facebookresearch/pytorch3d/commit/f0dc65110aa9687e83712950f6d47b280761f078