1. 05 Mar, 2024 1 commit
  2. 13 Dec, 2022 1 commit
    • Jeremy Reizenstein's avatar
      fix saved glb length · b7a31623
      Jeremy Reizenstein authored
      Summary: Make GLB files report their own length correctly. They were off by 28.
      
      Reviewed By: davidsonic
      
      Differential Revision: D41838340
      
      fbshipit-source-id: 9cd66e8337c142298d5ae1d7c27e51fd812d5c7b
      b7a31623
  3. 29 Nov, 2022 1 commit
  4. 25 Feb, 2022 1 commit
    • Jeremy Reizenstein's avatar
      rename types to avoid clash · f8165687
      Jeremy Reizenstein authored
      Summary: There are cases where importing pytorch3d seems to fail (internally at Meta) because of a clash between the builtin types module and ours, so rename ours.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D34426817
      
      fbshipit-source-id: f175448db6a4967a9a3f7bb6f595aad2ffb36455
      f8165687
  5. 04 Jan, 2022 1 commit
    • Jeremy Reizenstein's avatar
      Update license for company name · 9eeb456e
      Jeremy Reizenstein authored
      Summary: Update all FB license strings to the new format.
      
      Reviewed By: patricklabatut
      
      Differential Revision: D33403538
      
      fbshipit-source-id: 97a4596c5c888f3c54f44456dc07e718a387a02c
      9eeb456e
  6. 24 Jun, 2021 1 commit
    • Patrick Labatut's avatar
      Annotate dunder functions · 64289a49
      Patrick Labatut authored
      Summary: Annotate the (return type of the) following dunder functions across the codebase: `__init__()`, `__len__()`, `__getitem__()`
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D29001801
      
      fbshipit-source-id: 928d9e1c417ffe01ab8c0445311287786e997c7c
      64289a49
  7. 22 Jun, 2021 1 commit
    • Patrick Labatut's avatar
      License lint codebase · af93f348
      Patrick Labatut authored
      Summary: License lint codebase
      
      Reviewed By: theschnitz
      
      Differential Revision: D29001799
      
      fbshipit-source-id: 5c59869911785b0181b1663bbf430bc8b7fb2909
      af93f348
  8. 09 Jun, 2021 1 commit
    • Patrick Labatut's avatar
      Fix type annotations for device type · 626bf3fe
      Patrick Labatut authored
      Summary: Fix type annotations for device type
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D28971179
      
      fbshipit-source-id: 410b673c76dfd65ac51b2d144f17ed86a04a3058
      626bf3fe
  9. 26 May, 2021 1 commit
    • Jeremy Reizenstein's avatar
      Experimental glTF reading · ed6983ea
      Jeremy Reizenstein authored
      Summary: Experimental data loader for taking the default scene from a GLB file and converting it to a single mesh in PyTorch3D.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25900167
      
      fbshipit-source-id: bff22ac00298b83a0bd071ae5c8923561e1d81d7
      ed6983ea
  10. 09 Apr, 2021 1 commit
    • Jeremy Reizenstein's avatar
      spelling · 124bb5e3
      Jeremy Reizenstein authored
      Summary: Collection of spelling things, mostly in docs / tutorials.
      
      Reviewed By: gkioxari
      
      Differential Revision: D26101323
      
      fbshipit-source-id: 652f62bc9d71a4ff872efa21141225e43191353a
      124bb5e3
  11. 12 Feb, 2021 1 commit
  12. 07 Jan, 2021 3 commits
    • Jeremy Reizenstein's avatar
      PLY pointcloud loading · 95707fba
      Jeremy Reizenstein authored
      Summary:
      Allow PLY files to not contain faces. Allow loading pointclouds with color, at least encoded according to the way of some cloudcompare examples.
      
      TODO: Allow vertex normals to be read, and allow vertex colors to be written. Make the return type of load_ply something more user friendly, like a dict.
      
      Noticed in https://github.com/facebookresearch/pytorch3d/issues/209
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D22573314
      
      fbshipit-source-id: 72ba1f7c6417f5dfc83f2ebf359eff017057635c
      95707fba
    • Jeremy Reizenstein's avatar
      add existing mesh formats to pluggable · 89532a87
      Jeremy Reizenstein authored
      Summary: We already have code for obj and ply formats. Here we actually make it available in `IO.load_mesh` and `IO.save_mesh`.
      
      Reviewed By: theschnitz, nikhilaravi
      
      Differential Revision: D25400650
      
      fbshipit-source-id: f26d6d7fc46c48634a948eea4d255afad13b807b
      89532a87
    • Jeremy Reizenstein's avatar
      skeleton of pluggable IO · b183dcb6
      Jeremy Reizenstein authored
      Summary: Unified interface for loading and saving meshes and pointclouds.
      
      Reviewed By: nikhilaravi
      
      Differential Revision: D25372968
      
      fbshipit-source-id: 6fe57cc3704a89d81d13e959bee707b0c7b57d3b
      b183dcb6