1. 01 Oct, 2020 1 commit
    • Amitav Baruah's avatar
      plotly figure for visualizing a mesh · 8b631035
      Amitav Baruah authored
      Summary:
      Visualize a mesh in a plotly figure.
      - customize lighting and light position
      - customizable axis arguments (x, y, z)
      - customizable height and width of plotly figure
      - render batches of meshes in subplots or in a singular plot
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22611960
      
      fbshipit-source-id: 5dc5c55e599d5b0d9c38f22e156c662654099e11
      8b631035
  2. 28 Aug, 2020 1 commit
  3. 25 Apr, 2020 1 commit
  4. 21 Apr, 2020 1 commit
    • Jeremy Reizenstein's avatar
      Builds with pytorch 1.5 · a53a2d37
      Jeremy Reizenstein authored
      Summary:
      Add conda packages for pytorch 1.5. Make wheels be only pytorch 1.5.
      
      Note that pytorch 1.4 has conda packages for cuda 9.2, 10.0 and 10.1, whilst pytorch 1.5 has packages for cuda 9.2, 10.1 and 10.2. We mirror these choices.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D21157392
      
      fbshipit-source-id: 2f7311e6a83774a6d6c8afb8110b8bd9f37f1454
      a53a2d37
  5. 23 Mar, 2020 1 commit
    • Jeremy Reizenstein's avatar
      suggest up to date python · 744ef0c2
      Jeremy Reizenstein authored
      Summary: By accident I think, we have been nudging people to install python 3.6. Using 3.8 is fine.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D20597240
      
      fbshipit-source-id: 7fb778f1b84746db28b6eef763564af5c5fffcd7
      744ef0c2
  6. 18 Mar, 2020 1 commit
    • Patrick Labatut's avatar
      Add pattern linter for project names · 5218f45c
      Patrick Labatut authored
      Summary: Add pattern linter for PyTorch3D and SlowFast, this will suggest typo fixes whenever the wrong case is accidentally used.
      
      Reviewed By: wanyenlo
      
      Differential Revision: D20498696
      
      fbshipit-source-id: 1a3f4702bd0dbe06e81d0f301b3ea38ea62e7885
      5218f45c
  7. 17 Mar, 2020 1 commit
    • Patrick Labatut's avatar
      Use a consistent case for PyTorch3D · 25d2e2c8
      Patrick Labatut authored
      Summary: Use a consistent case for PyTorch3D (matching the logo...): replace all occurrences of PyTorch3d with PyTorch3D across the codebase (including documentation and notebooks)
      
      Reviewed By: wanyenlo, gkioxari
      
      Differential Revision: D20427546
      
      fbshipit-source-id: 8c7697f51434c51e99b7fe271935932c72a1d9b9
      25d2e2c8
  8. 09 Mar, 2020 1 commit
  9. 24 Feb, 2020 1 commit
    • Jeremy Reizenstein's avatar
      CI updates · dab7f61a
      Jeremy Reizenstein authored
      Summary: Document existence of nightly build. Fix some mistakes in windows-related CI code (not running yet).
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D20030293
      
      fbshipit-source-id: 2199ea7c6d34e881aa5641726feb6bfc20337ce3
      dab7f61a
  10. 21 Feb, 2020 2 commits
    • Jeremy Reizenstein's avatar
      lint things · e491efb8
      Jeremy Reizenstein authored
      Summary:
      Lint related fixes: Improve internal/OSS consistency. Fix the fight between black and certain pyre-ignore markers by moving them to the line before.
      Use clang-format-8 automatically if present. Small number of pyre fixes.
      
      arc doesn't run pyre at the moment, so I put back the explicit call to pyre. I don't know if there's an option somewhere to change this.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D19780518
      
      fbshipit-source-id: ef1c243392322fa074130f6cff2dd8a6f7738a7f
      e491efb8
    • merayxu's avatar
      Fixed windows MSVC build compatibility (#9) · 9e21659f
      merayxu authored
      Summary:
      Fixed a few MSVC compiler (visual studio 2019, MSVC 19.16.27034) compatibility issues
      1. Replaced long with int64_t. aten::data_ptr\<long\> is not supported in MSVC
      2. pytorch3d/csrc/rasterize_points/rasterize_points_cpu.cpp, inline function is not correctly recognized by MSVC.
      3. pytorch3d/csrc/rasterize_meshes/geometry_utils.cuh
      const auto kEpsilon = 1e-30;
      MSVC does not compile this const into both host and device, change to a MACRO.
      4. pytorch3d/csrc/rasterize_meshes/geometry_utils.cuh,
      const float area2 = pow(area, 2.0);
      2.0 is considered as double by MSVC and raised an error
      5. pytorch3d/csrc/rasterize_points/rasterize_points_cpu.cpp
      std::tuple<torch::Tensor, torch::Tensor> RasterizePointsCoarseCpu() return type does not match the declaration in rasterize_points_cpu.h.
      Pull Request resolved: https://github.com/facebookresearch/pytorch3d/pull/9
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D19986567
      
      Pulled By: yuanluxu
      
      fbshipit-source-id: f4d98525d088c99c513b85193db6f0fc69c7f017
      9e21659f
  11. 19 Feb, 2020 1 commit
    • Jeremy Reizenstein's avatar
      MACOSX_DEPLOYMENT_TARGET=10.14 · bdc2bb57
      Jeremy Reizenstein authored
      Summary:
      pybind now seems to need C++17 on a mac, so advise people to use it. (Also delete an unused variable to silence a warning I got on a mac build.)
      
      Reported in github issue #68.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D19970512
      
      fbshipit-source-id: f9be20c8ed425bd6ba8d009a7d62dad658dccdb1
      bdc2bb57
  12. 07 Feb, 2020 1 commit
  13. 31 Jan, 2020 1 commit
    • Haoqi Fan's avatar
      update install.md · 25c2f340
      Haoqi Fan authored
      Reviewed By: bottler, wanyenlo
      
      Differential Revision: D19658045
      
      fbshipit-source-id: a623a81c1ed1fa4054ea55bf06a2926e297b7966
      25c2f340
  14. 24 Jan, 2020 1 commit
  15. 23 Jan, 2020 1 commit