Commit Graph

  • a8377f1f06 Numerical stability of ePnP. Roman Shapovalov 2020-05-15 01:35:00 -07:00
  • a0e14cae1e flat shading fix Georgia Gkioxari 2020-05-14 13:32:25 -07:00
  • 728179e848 avoid converting a TensorOptions from float to integer Jeremy Reizenstein 2020-05-14 13:13:36 -07:00
  • 6a365d203f Pointclouds, Meshes and Textures self-references Jeremy Reizenstein 2020-05-11 12:55:30 -07:00
  • 34a0df0630 SO3 log map fix for singularity at PI David Novotny 2020-05-10 13:14:10 -07:00
  • 17ca6ecd81 allow cameras to be None in rasterizer initialization Nikhila Ravi 2020-05-05 22:29:38 -07:00
  • 9c5ab57156 fix clone type issue (#179) ywang 2020-05-05 22:29:07 -07:00
  • a61c9376d5 add align modes for cubify Georgia Gkioxari 2020-05-05 11:07:23 -07:00
  • 8fc28baa27 Looser gradient check in test_rasterize_meshes Jeremy Reizenstein 2020-05-05 09:24:24 -07:00
  • 06ad1fb6c4 KNN return order documentation Jeremy Reizenstein 2020-05-04 13:35:49 -07:00
  • 0eca74fa5f lint fixes Nikhila Ravi 2020-05-04 09:55:03 -07:00
  • 0c595dcf5b Joining mismatched texture maps on CUDA #175 Jeremy Reizenstein 2020-05-01 05:17:44 -07:00
  • e64e0d17ef fix self assign for normals est Georgia Gkioxari 2020-04-30 14:24:23 -07:00
  • 686c8666d3 version 0.2.0 v0.2.0 Jeremy Reizenstein 2020-04-26 07:17:04 -07:00
  • 232e4a7e3d Driver update for ci, easier diagnosing Jeremy Reizenstein 2020-04-25 16:01:41 -07:00
  • 0cfa6a122b README updates Nikhila Ravi 2020-04-24 17:17:22 -07:00
  • cf84dacf2e fix get cuda device test error Nikhila Ravi 2020-04-24 16:10:11 -07:00
  • f8acecb6b3 a formula for bin size for images over 64x64 (#90) Michele Sanna 2020-04-24 14:53:59 -07:00
  • c3d636dc8c Cuda updates Nikhila Ravi 2020-04-24 09:07:54 -07:00
  • c9267ab7af Update load obj and compare with SoftRas Nikhila Ravi 2020-04-23 19:31:50 -07:00
  • 85c396f822 avoid using torch/extension.h in cuda Jeremy Reizenstein 2020-04-23 10:22:57 -07:00
  • 54b482bd66 Not normalising control points by X.std() Roman Shapovalov 2020-04-23 06:02:36 -07:00
  • 9f31a4fd46 Expose knn_check_version in python Justin Johnson 2020-04-22 14:28:19 -07:00
  • e38cbfe5e3 fix comment in point rasterizer Nikhila Ravi 2020-04-22 12:03:36 -07:00
  • 9e4bd2e5e0 chamfer test consistency Jeremy Reizenstein 2020-04-22 09:26:05 -07:00
  • faf0885811 Cuda 10.2 for builds Jeremy Reizenstein 2020-04-22 09:07:27 -07:00
  • 4bf30593ff back face culling in rasterization Nikhila Ravi 2020-04-22 08:20:16 -07:00
  • 3c6f9220fc fix definition in function pytorch3d.renderer.cameras.look_at_view_transform (#120) charleschiu2012 2020-04-21 15:18:31 -07:00
  • a53a2d3731 Builds with pytorch 1.5 Jeremy Reizenstein 2020-04-21 12:12:24 -07:00
  • f2b229c1d1 pytorch3d compatibility Georgia Gkioxari 2020-04-20 23:02:25 -07:00
  • 9ef1ee8455 coarse rasterization bug fix Nikhila Ravi 2020-04-20 14:51:19 -07:00
  • 1e4749602d skip code tests in conda build Jeremy Reizenstein 2020-04-20 12:17:49 -07:00
  • 6207c359b1 spelling and flake Jeremy Reizenstein 2020-04-17 10:38:47 -07:00
  • 9397cd872d torch C API warnings Jeremy Reizenstein 2020-04-17 10:37:10 -07:00
  • f25af96959 vert_align for Pointclouds object Jeremy Reizenstein 2020-04-17 10:35:45 -07:00
  • e19df58766 remove final nearest_neighbor files Jeremy Reizenstein 2020-04-17 09:23:49 -07:00
  • 04d8bf6a43 Efficient PnP. Roman Shapovalov 2020-04-17 07:42:16 -07:00
  • 7788a38050 Camera inheritance + unprojections David Novotny 2020-04-17 04:35:56 -07:00
  • 365945b1fd Pointcloud normals estimation. David Novotny 2020-04-16 18:33:43 -07:00
  • 8abbe22ffb ICP - point-to-point version David Novotny 2020-04-16 13:59:34 -07:00
  • b5eb33b36c bugfix Nikhila Ravi 2020-04-16 11:56:23 -07:00
  • b530b0af32 lint fixes Nikhila Ravi 2020-04-15 21:56:48 -07:00
  • 3794f6753f remove nearest_neighbors Nikhila Ravi 2020-04-15 20:49:16 -07:00
  • 790eb8c402 Chamfer for Pointclouds object Nikhila Ravi 2020-04-15 14:07:47 -07:00
  • 677b0bd5ae SfMPerspectiveCameras projection matrix bug fix (#148) Siddhant Ranade 2020-04-15 10:16:05 -07:00
  • b2b0c5a442 knn autograd Georgia Gkioxari 2020-04-14 17:20:16 -07:00
  • 487d4d6607 point mesh distances Georgia Gkioxari 2020-04-11 00:18:53 -07:00
  • 474c8b456a remove bin_size from the settings in the tutorials Nikhila Ravi 2020-04-08 10:05:04 -07:00
  • 0fecb2ddb9 pytorch version in package name Jeremy Reizenstein 2020-04-07 09:40:31 -07:00
  • 01b5f7b228 heterogenous KNN Jeremy Reizenstein 2020-04-07 01:45:43 -07:00
  • 29b9c44c0a Allow conda's generated files. Jeremy Reizenstein 2020-04-06 10:01:31 -07:00
  • b87058c62a fix recent lint Jeremy Reizenstein 2020-04-06 06:38:50 -07:00
  • 90dc7a0856 Initialization of Transform3D with a custom matrix. David Novotny 2020-04-05 14:42:22 -07:00
  • e37085d999 Weighted Umeyama. Roman Shapovalov 2020-04-03 02:57:01 -07:00
  • e5b1d6d3a3 Umeyama David Novotny 2020-04-02 14:44:43 -07:00
  • 745aaf3915 No side effect with invalid inputs to save_obj / save_ply Patrick Labatut 2020-04-01 11:41:31 -07:00
  • 83feed56a0 Fix saving / loading empty PLY meshes Patrick Labatut 2020-04-01 04:49:27 -07:00
  • b64fe51360 join_meshes_as_batch Jeremy Reizenstein 2020-03-30 11:25:40 -07:00
  • 27eb791e2f fix recent lint Jeremy Reizenstein 2020-03-30 06:16:09 -07:00
  • d57daa6f85 Address black + isort fbsource linter warnings Patrick Labatut 2020-03-29 14:46:33 -07:00
  • eb512ffde3 Enable black + isort fbsource linter Patrick Labatut 2020-03-29 14:46:33 -07:00
  • 37c5c8e0b6 Linter, deprecated type() Jeremy Reizenstein 2020-03-29 14:01:15 -07:00
  • 3061c5b663 Fix saving / loading empty OBJ files Patrick Labatut 2020-03-28 08:12:07 -07:00
  • 870290df34 Implement K-Nearest Neighbors Justin Johnson 2020-03-26 13:37:32 -07:00
  • 23fddf074c Update latest version of site Nikhila Ravi 2020-03-26 11:13:34 -07:00
  • f1ee50fc98 Update latest version of site Nikhila Ravi 2020-03-26 11:09:29 -07:00
  • 02d4968ee0 website small fixes Nikhila Ravi 2020-03-26 10:58:45 -07:00
  • 91d2952ac7 Update latest version of site Nikhila Ravi 2020-03-26 09:43:43 -07:00
  • 81a4aa18ad type() deprecated Jeremy Reizenstein 2020-03-26 03:59:14 -07:00
  • e22d431e5b data() deprecated Jeremy Reizenstein 2020-03-26 03:19:12 -07:00
  • 8fa7678614 fix CPU-only hiding of cuda calls Jeremy Reizenstein 2020-03-24 05:00:42 -07:00
  • 595aca27ea use assertClose Jeremy Reizenstein 2020-03-23 11:33:10 -07:00
  • 744ef0c2c8 suggest up to date python Jeremy Reizenstein 2020-03-23 09:17:09 -07:00
  • 03f441e7ca run lint Georgia Gkioxari 2020-03-21 17:55:21 -07:00
  • 6d34e1c60d Tutorial updates Nikhila Ravi 2020-03-20 18:15:12 -07:00
  • 6c48ff6ad9 replace view with reshape, check for nans Georgia Gkioxari 2020-03-19 19:28:46 -07:00
  • 53599770dd Accumulate points (#4) Olivia 2020-03-19 11:19:39 -07:00
  • 5218f45c2c Add pattern linter for project names Patrick Labatut 2020-03-18 11:36:12 -07:00
  • eeb6bd3b09
    Merge pull request #114 from nikhilaravi/fixup-T64213310-master Georgia Gkioxari 2020-03-18 10:39:17 -07:00
  • 3d3b2fdc46 Re-sync with internal repository Nikhila Ravi 2020-03-18 10:35:27 -07:00
  • 2480723adf create extrinsic from eye point (#65) Dave Greenwood 2020-03-17 17:01:11 -07:00
  • c9742d00b0 Enable spelling linter for Markdown, reStructuredText and IPython notebooks Patrick Labatut 2020-03-17 16:24:45 -07:00
  • 3901dbe4de website updates Nikhila Ravi 2020-03-17 13:04:55 -07:00
  • 25d2e2c8b7 Use a consistent case for PyTorch3D Patrick Labatut 2020-03-17 12:45:38 -07:00
  • 5d3cc3569a Rendering texturing fixes Nikhila Ravi 2020-03-17 08:55:57 -07:00
  • f580ce1385 Fix BUILD_VERSION for conda Jeremy Reizenstein 2020-03-16 11:40:28 -07:00
  • fa81953380 test_build Jeremy Reizenstein 2020-03-16 07:51:58 -07:00
  • 20e457ca0e [pytorch3d[ padded to packed function in struct utils Nikhila Ravi 2020-03-15 09:32:59 -07:00
  • 4d3c886677 Version number in one place in the code. Jeremy Reizenstein 2020-03-13 04:33:36 -07:00
  • 2361845548 squared distance in comments Jeremy Reizenstein 2020-03-13 04:32:30 -07:00
  • d91c1d365b Add more complex mesh I/O benchmarks Patrick Labatut 2020-03-13 04:28:30 -07:00
  • 327868b86e Add utility function to tesselate a torus Patrick Labatut 2020-03-13 04:28:30 -07:00
  • 098554d323 Use more realistic number of vertices / faces in benchmarks Patrick Labatut 2020-03-12 10:34:41 -07:00
  • 94fc862ff7 Simplify mesh I/O benchmarking methods Patrick Labatut 2020-03-12 10:34:41 -07:00
  • 797e468e45 Rename mesh I/O benchmarks and associated methods Patrick Labatut 2020-03-12 10:34:41 -07:00
  • 3c71ab64cc Remove shebang line when not strictly required Patrick Labatut 2020-03-12 10:34:41 -07:00
  • d01e722849 Fix coordinate system conventions in point cloud renderer Nikhila Ravi 2020-03-12 07:46:15 -07:00
  • 32ad869dea Update point cloud rasterizer to support heterogeneous point clouds Nikhila Ravi 2020-03-12 07:46:15 -07:00
  • cae325718e Old-style string formatting fails when passed a tuple. Roman Shapovalov 2020-03-11 11:15:33 -07:00
  • fb97ab104e getitem for textures Jeremy Reizenstein 2020-03-11 07:42:35 -07:00