{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":221787282,"defaultBranch":"master","name":"kaolin","ownerLogin":"NVIDIAGameWorks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-14T21:09:40.000Z","ownerAvatar":"https://github.com/avatars/u/7717624?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721891613.0","currentOid":""},"activityList":{"items":[{"before":"e986d42bddab232166bdf1c0e8b6fc0ae89efe2e","after":"c7593f0851f49f2b203f9789d44c61b15d788daf","ref":"refs/heads/master","pushedAt":"2024-07-27T00:26:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Simulating INRIA splats using Simplicits in the notebook (#819)\n\nSmall updates to cleanup all simplicits notebooks\r\n\r\nUser-friendly changes and explanations; disable simulate click when simulation is running\r\n\r\nSmall usability / wording changes to interactive notebook\r\n\r\nMinor updates to notebooks. Commented out splat install. Added new vars for visualizers. Added original sim_threading back for interactive turntable\r\n\r\nSwapped splat repos to inria main\r\n\r\nFixed splatting memory issue by adding torch.no_grad() in run_sim()\r\n\r\nSigned-off-by: Vismay \r\nCo-authored-by: Vismay ","shortMessageHtmlLink":"Simulating INRIA splats using Simplicits in the notebook (#819)"}},{"before":"b4292355fdb268791860729bfdcefe0093bacc5f","after":"e986d42bddab232166bdf1c0e8b6fc0ae89efe2e","ref":"refs/heads/master","pushedAt":"2024-07-25T17:15:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Extensive docs refresh for v0.16.0: (#817)\n\n- Added tutorial for volumetric meshes\r\n- Added surface mesh tutorial page; fixed easy render docs issue\r\n- Updated differentiable renderer docs\r\n- Added meshes, differentiable lighting tutorials; refreshed camera and diff render\r\n- Added interactive visualizer tutorial page\r\n- Added docs for conversions\r\n- Added docs page for quaternions\r\n- Refreshed visualization docs page\r\n- Added docs for easy pbr shader\r\n- Added first version of simplicits docs\r\n- Put all the docs together\r\n\r\nSigned-off-by: Maria Masha Shugrina \r\nCo-authored-by: Maria Masha Shugrina ","shortMessageHtmlLink":"Extensive docs refresh for v0.16.0: (#817)"}},{"before":"0e96cb4c76763e418c365b3a667c83905ff1e4ea","after":"b4292355fdb268791860729bfdcefe0093bacc5f","ref":"refs/heads/master","pushedAt":"2024-07-25T06:34:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Last modifications for v0.16.0 (#815)\n\n* Finish everything for v0.16.0\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* --amend\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* add support for cuda 12.4\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Last modifications for v0.16.0 (#815)"}},{"before":"6ce78435537895e114531b83ab9a4b49fcf9361c","after":"0e96cb4c76763e418c365b3a667c83905ff1e4ea","ref":"refs/heads/master","pushedAt":"2024-07-24T11:17:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Mshugrina/minor fixes (#814)\n\n* Minor docs and bug fixes pre-release\r\n\r\nSigned-off-by: Maria Masha Shugrina \r\n\r\n* add little adjustement on doc\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Maria Masha Shugrina \r\nSigned-off-by: Clement Fuji Tsang \r\nCo-authored-by: Maria Masha Shugrina ","shortMessageHtmlLink":"Mshugrina/minor fixes (#814)"}},{"before":"741b8c07ac3740a8c0cffa2ff9b7b1c85a1f41fd","after":"6ce78435537895e114531b83ab9a4b49fcf9361c","ref":"refs/heads/master","pushedAt":"2024-07-24T09:34:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"add camera converter for gsplats (#813)\n\n* add camera converter\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* fix few tests tolerance / flakiness\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"add camera converter for gsplats (#813)"}},{"before":"16532c9bea3a6eaa5d3edd616cefdd25a3e98080","after":"741b8c07ac3740a8c0cffa2ff9b7b1c85a1f41fd","ref":"refs/heads/master","pushedAt":"2024-07-24T01:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"gitignore with inria folders. Added option to change num_cub_pts in sim (#812)\n\nSigned-off-by: Vismay \r\nCo-authored-by: Vismay ","shortMessageHtmlLink":"gitignore with inria folders. Added option to change num_cub_pts in s…"}},{"before":"0abf080c2a47140fabb0b71d15535877d2516f8d","after":"16532c9bea3a6eaa5d3edd616cefdd25a3e98080","ref":"refs/heads/master","pushedAt":"2024-07-22T14:35:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Replace rays.py with full raygen functionality (#811)\n\nFix issues with custom resolution pixel grid\r\n\r\nFix camera raygen recipe\r\n\r\nMR fixes round 1\r\n\r\nFix broken test\r\n\r\nFix broken test 2\r\n\r\nAdd raygen tests\r\n\r\nFix docs\r\n\r\nFix docs due to warning\r\n\r\nSigned-off-by: operel \r\nCo-authored-by: operel ","shortMessageHtmlLink":"Replace rays.py with full raygen functionality (#811)"}},{"before":"0a29455eb6af0d69e206fe4e9a6d183ac6808cea","after":"0abf080c2a47140fabb0b71d15535877d2516f8d","ref":"refs/heads/master","pushedAt":"2024-07-20T22:10:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Fix documentation for quaternions (#810)\n\n* start support for documentation for math\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* finish fixes\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Fix documentation for quaternions (#810)"}},{"before":"cf5d4b9630a56524b950587e4c8a530db4f7979a","after":"0a29455eb6af0d69e206fe4e9a6d183ac6808cea","ref":"refs/heads/master","pushedAt":"2024-07-20T19:47:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix test without nvdiffrast (#809)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix test without nvdiffrast (#809)"}},{"before":"d232f45123c91e2df2e1dd6e001e2ebaffc5816e","after":"cf5d4b9630a56524b950587e4c8a530db4f7979a","ref":"refs/heads/master","pushedAt":"2024-07-16T20:04:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Simplicits V0 (#806)\n\n* initial commit. not running/tested (#805)\r\n\r\ntry to fix test import\r\n\r\nbatch size change.\r\n\r\naddressing comments\r\n\r\nlast updates\r\n\r\nminor fixes. rename quat_norm\r\n\r\nupdate _safe_division for more types\r\n\r\nmore MR fixes\r\n\r\noptionally raise error when invalid\r\n\r\nskeleton of example.\r\n\r\nmove to `math` directory\r\n\r\nremove quat import from ops init.py\r\n\r\nfix import paths for test\r\n\r\nSigned-off-by: Alex Zook \r\nSigned-off-by: Vismay \r\n\r\n* Add support for cpu wheels, extend support for pytorch and python, fix various CI / test issues. (#802)\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\nSigned-off-by: Vismay \r\n\r\n* Clement's patch code to put everything into a new bracnh from simplicits\r\n\r\nsmall docstring latex error\r\n\r\ntrigger CI\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\nSigned-off-by: Vismay \r\n\r\nUpdated docs\r\n\r\nupdated docs for muscle and scene forces\r\n\r\nSigned-off-by: Vismay \r\n\r\n---------\r\n\r\nSigned-off-by: Alex Zook \r\nSigned-off-by: Vismay \r\nSigned-off-by: Clement Fuji Tsang \r\nCo-authored-by: Alex Zook \r\nCo-authored-by: Caenorst \r\nCo-authored-by: Vismay ","shortMessageHtmlLink":"Simplicits V0 (#806)"}},{"before":"2074aee78c984ac42c49b66e9d2cdcc1184fb956","after":"d232f45123c91e2df2e1dd6e001e2ebaffc5816e","ref":"refs/heads/master","pushedAt":"2024-07-13T14:14:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Add support for cpu wheels, extend support for pytorch and python, fix various CI / test issues. (#802)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Add support for cpu wheels, extend support for pytorch and python, fi…"}},{"before":"9cf895aa9af7769ae6ef23e654c1a42bcf094988","after":"2074aee78c984ac42c49b66e9d2cdcc1184fb956","ref":"refs/heads/master","pushedAt":"2024-07-12T17:54:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"initial commit. not running/tested (#805)\n\ntry to fix test import\r\n\r\n\r\n\r\nbatch size change.\r\n\r\n\r\n\r\naddressing comments\r\n\r\n\r\n\r\nlast updates\r\n\r\n\r\n\r\nminor fixes. rename quat_norm\r\n\r\n\r\n\r\nupdate _safe_division for more types\r\n\r\n\r\n\r\nmore MR fixes\r\n\r\n\r\n\r\noptionally raise error when invalid\r\n\r\n\r\n\r\nskeleton of example.\r\n\r\n\r\n\r\nmove to `math` directory\r\n\r\n\r\n\r\nremove quat import from ops init.py\r\n\r\n\r\n\r\nfix import paths for test\r\n\r\nSigned-off-by: Alex Zook ","shortMessageHtmlLink":"initial commit. not running/tested (#805)"}},{"before":"80d7c83340cac7a3bfbbc5fc817a2992a658f77b","after":"9cf895aa9af7769ae6ef23e654c1a42bcf094988","ref":"refs/heads/master","pushedAt":"2024-06-19T14:26:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"- Added kaolin.render.easy_render, with a standard partial PBR shader for easy mesh rendering: (#800)\n\n- kaolin.render.easy_render.render_mesh supporting unbatched mesh rendering with materials and SG lighting,\r\n using either nvdiffrast or bundled cuda backend, with consistent results.\r\n - support multiple render passes\r\n - appears robust (tested on in-the-wild gltf models from sketchfab)\r\n - to the extent possible, given wildly different specs, consistent rendering from gltf, obj, usd imports\r\n- Refactored kaolin.io.materials.PBRMaterial and moved format-independent representation to kaolin.render.materials.PBRMaterial\r\n- Implemented import changes (some NOT backward-compatible), to ensure consistent imports for usd, obj, gltf\r\n - obj: uvs[...,1] is now set to 1 - uvs[..., 1], same as gltf\r\n - obj: expanded set of supported material attributes\r\n - obj: added option to convert materials to PBRMaterial on import (raw_materials=False)\r\n - usd: uvs[...,1] is now set to 1 - uvs[..., 1], same as gltf\r\n - usd: completely reworked material import/export; see kaolin/io/usd/materials.py\r\n - usd: major changes to fix silent texture/material overwriting on export (now this option is configurable)\r\n - usd: minor changes to import of some USDPreviewSurface maps, with TODO left to select imported channel\r\n - usd: texture image loading 10x faster\r\n - gltf: fixed normals import in gltf reader (previously not imported)\r\n - common: implemented kaolin.io.import_mesh that selects importer based on format\r\n- Implemented SurfaceMesh improvements:\r\n - flatten: method to flatten list of any batched meshes into one mesh, respecting materials\r\n - vertex_colors/face_colors: added support, with auto_compute\r\n - vertex_features/face_features: added support, with auto-compute\r\n - face_tangents: added support, with auto-compute\r\n - utility function to average features (not just normals) across faces of a mesh\r\n - extend support of converters like `cuda()` and `to()` to materials of type PBRMaterial\r\n- Lighting interface:\r\n - added SgLightingParameters for easy Spherical Gaussian parameter handling\r\n- Misc:\r\n - Consolidated nvdiffrast context handling in a separate file\r\n - Added minor utility functions throughout\r\n- Tutorial Notebooks:\r\n - Reworked interactive_visualizer, gltf_viz notebooks to use easy_render.render_mesh\r\n - Added visualization example to working_with_meshes\r\n - Adde easy_mesh_render notebook showing new render function\r\n - Fixed other notebooks in light of new uvmap conventions\r\n- Tests:\r\n - extensive tests of all new functionality\r\n - moved i/o regression tests for multi-format meshes to more appropriate location (kaolin/io/test_mesh.py)\r\n - added extra tests ensuring consistent loading across 3d formats\r\n - added avocado and armchair with consistent import from obj, usd, gltf\r\n - added consistency/regression tests for the new render function\r\n\r\nSigned-off-by: Maria Masha Shugrina \r\nCo-authored-by: Maria Masha Shugrina ","shortMessageHtmlLink":"- Added kaolin.render.easy_render, with a standard partial PBR shader…"}},{"before":"eed958fdb90880e4923abc9b04f60216f24b483f","after":"80d7c83340cac7a3bfbbc5fc817a2992a658f77b","ref":"refs/heads/master","pushedAt":"2024-06-17T22:24:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Fix CI latest issues (#799)\n\n* address issues on CI\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* .\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* test everything in tests/python\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* fix relative paths for tutorial scripts tests\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* .\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Fix CI latest issues (#799)"}},{"before":"5406915c3a020596384b1a36679ff68afd04d455","after":"eed958fdb90880e4923abc9b04f60216f24b483f","ref":"refs/heads/master","pushedAt":"2024-05-16T15:26:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Small few issues with USD import (#797)\n\n* accept empty uvs in submeshes\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* add support for vertex interpolation of normals\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* address comment\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Small few issues with USD import (#797)"}},{"before":"c67198d343c0e2daa82fcb2b9f1d92716020155c","after":"5406915c3a020596384b1a36679ff68afd04d455","ref":"refs/heads/master","pushedAt":"2023-12-20T06:30:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"release v0.15.0 (#777)\n\n* add wheels config\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* Update installation.rst\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"release v0.15.0 (#777)"}},{"before":"d2838062f4542ce50fd9bf049505f5a4f22731af","after":"c67198d343c0e2daa82fcb2b9f1d92716020155c","ref":"refs/heads/master","pushedAt":"2023-12-13T15:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"improve test of flexicube to take any triangulation combination (#776)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"improve test of flexicube to take any triangulation combination (#776)"}},{"before":"be7e667611d8b7a957de3b6d6772f9190d9f492a","after":"d2838062f4542ce50fd9bf049505f5a4f22731af","ref":"refs/heads/master","pushedAt":"2023-12-09T19:20:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"API flexibility for visualizers (#775)\n\nSigned-off-by: Clement Fuji Tsang \r\nCo-authored-by: Maria Masha Shugrina ","shortMessageHtmlLink":"API flexibility for visualizers (#775)"}},{"before":"25f6a2fde43755d81767ee6f050792985743b469","after":"be7e667611d8b7a957de3b6d6772f9190d9f492a","ref":"refs/heads/master","pushedAt":"2023-12-07T18:28:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Added armchair model (#774)\n\nmade triangulation more user-friendly for usd/obj imports\r\nadded tests for armchair and new triangulation behavior\r\n\r\nSigned-off-by: Maria Masha Shugrina \r\nCo-authored-by: Maria Masha Shugrina ","shortMessageHtmlLink":"Added armchair model (#774)"}},{"before":"3517c48719a476df36ddfa2c2771f65d34f28243","after":"25f6a2fde43755d81767ee6f050792985743b469","ref":"refs/heads/master","pushedAt":"2023-12-06T19:56:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix CI issues (#773)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix CI issues (#773)"}},{"before":"0ab041152d47ccc4c4fa9b9350f8ec9592993340","after":"3517c48719a476df36ddfa2c2771f65d34f28243","ref":"refs/heads/master","pushedAt":"2023-12-01T20:09:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix test issue for flexicube (#770)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix test issue for flexicube (#770)"}},{"before":"69945cdc9670ea0b8ae2845c06c90224d5596323","after":"0ab041152d47ccc4c4fa9b9350f8ec9592993340","ref":"refs/heads/master","pushedAt":"2023-11-30T16:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"add FlexiCubes (#769)\n\nSigned-off-by: Frank Shen ","shortMessageHtmlLink":"add FlexiCubes (#769)"}},{"before":"396c9d07ae21a719d357b2d441c2ebc19bc82cb2","after":"69945cdc9670ea0b8ae2845c06c90224d5596323","ref":"refs/heads/master","pushedAt":"2023-11-27T16:00:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Add translation to turntable, fix a drifting bug on small distance to focus point (#767)\n\n* fix zooming issue on small items and add translation\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* .\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* address numerical testing issue\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* use move_forward for safe forward to prevent cam_up changes\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Add translation to turntable, fix a drifting bug on small distance to…"}},{"before":"e7c97f772c1c89466bdfacbb9392b7fed8f22bb4","after":"396c9d07ae21a719d357b2d441c2ebc19bc82cb2","ref":"refs/heads/master","pushedAt":"2023-11-23T18:15:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix CI for windows and use jenkins artifacst for wheels (#766)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix CI for windows and use jenkins artifacst for wheels (#766)"}},{"before":"70c6d2032242f0822da727d69db6c4a0c7b9c10a","after":"e7c97f772c1c89466bdfacbb9392b7fed8f22bb4","ref":"refs/heads/master","pushedAt":"2023-11-07T19:43:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"support torch 2.1.0 and cuda 12.1 (#765)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"support torch 2.1.0 and cuda 12.1 (#765)"}},{"before":"8c331cc1862e20b72f2d0647392a2edbf302b558","after":"70c6d2032242f0822da727d69db6c4a0c7b9c10a","ref":"refs/heads/master","pushedAt":"2023-11-07T19:42:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"omitting R G B from .obj vertex data (#760)\n\nSigned-off-by: Mike Jacobi ","shortMessageHtmlLink":"omitting R G B from .obj vertex data (#760)"}},{"before":"0e0a8023712fbf8cd858a4c8ae557e0f11a7090d","after":"8c331cc1862e20b72f2d0647392a2edbf302b558","ref":"refs/heads/master","pushedAt":"2023-10-31T16:31:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"Fix CI for migration (#764)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"Fix CI for migration (#764)"}},{"before":"1a73983ffd14edc3da0b930d7237f1c256843409","after":"0e0a8023712fbf8cd858a4c8ae557e0f11a7090d","ref":"refs/heads/master","pushedAt":"2023-10-26T17:41:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"add gltf loader, add vertex_tangents to mesh class and to ops (#763)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"add gltf loader, add vertex_tangents to mesh class and to ops (#763)"}},{"before":"3f051960612018ed44f4d31a5e214b2d538a3714","after":"1a73983ffd14edc3da0b930d7237f1c256843409","ref":"refs/heads/master","pushedAt":"2023-10-25T17:53:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix material issues and add features (#762)\n\n* fix material issues and add features\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* update .readthedocs.yml\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n* .\r\n\r\nSigned-off-by: Clement Fuji Tsang \r\n\r\n---------\r\n\r\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix material issues and add features (#762)"}},{"before":"733dee742d28ebf1d50030629cbc7b3ee07cbc52","after":"3f051960612018ed44f4d31a5e214b2d538a3714","ref":"refs/heads/master","pushedAt":"2023-09-22T18:00:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Caenorst","name":null,"path":"/Caenorst","primaryAvatarUrl":"https://github.com/avatars/u/10882588?s=80&v=4"},"commit":{"message":"fix output type surfacemesh in shapenet and shrec16 (#759)\n\nSigned-off-by: Clement Fuji Tsang ","shortMessageHtmlLink":"fix output type surfacemesh in shapenet and shrec16 (#759)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEinu6UAA","startCursor":null,"endCursor":null}},"title":"Activity · NVIDIAGameWorks/kaolin"}