v0.2.5
版本发布时间: 2023-07-29 10:58:14
facebookresearch/habitat-sim最新发布版本:v0.3.1(2024-03-16 07:11:47)
Major features and improvements:
-
Improved PBR rendering by @jturner65
- --Convert materials to use magnum materials. by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2083
- --[PBR Update 0 of 3] Add python binding to enable IBL. by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2113
- --[PBR Update 1 of 3] Map materials' extension/layer data to Drawables cache by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2112
- --[PBR Update 2 of 3] PBR rewrite-motivated default lighting and IBL fix/reworking by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2119
- --[PBR part 3 of 3]Map KHR Extensions to PBRDrawables and Implement in Shader by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2091
-
[breaking] - NavMeshSettings refactor by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2111 https://github.com/facebookresearch/habitat-sim/pull/2124
-
Upgrade Bullet to 3.2.5. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2149
-
Articulated object skinning by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2076
-
Articulated object semantics by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2086
-
Update to latest Magnum submodules by @mosra in https://github.com/facebookresearch/habitat-sim/pull/2066 https://github.com/facebookresearch/habitat-sim/pull/2073 https://github.com/facebookresearch/habitat-sim/pull/2100 https://github.com/facebookresearch/habitat-sim/pull/2114 https://github.com/facebookresearch/habitat-sim/pull/2123
- additional magnum importer plugins in python build dependencies by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2105
- [logging] - set Magnum importer and converter Quiet flags by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2115
-
Add intertiaFromURDF option to URDF loading API by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2098
-
[BE week] - huggingface repo support for datasets_download.py by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2130
-
Adds HSSD to dataset downloader by @mukulkhanna in https://github.com/facebookresearch/habitat-sim/pull/2163
Other improvements and bug fixes:
Bugfixes
- bugfix for setArticulatedObjectModelFilename causing garbage log output by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2053
- Fix viewer.py framebuffer size mismatch. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2055
- [bugfix]: cylinder primitive collision shape did not use halflength by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2060
- --[BugFix]Testing disabled renderer in simtest should only happen 1 time by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2065
- --(Bugfix) Fix normal transformation calc and address backface culling in case of negative scaling/reflections by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2062
- --Address inappropriate bitflag check; add vertexID flag to PBR shader by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2090
- --[BUGFIX] Reverse directional lights before sending to uniform; by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2094
- --[BUGFIX] Single channel texture support by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2102
- bugfix: decrease minimum required GL version for most shaders by @Skylion007 in https://github.com/facebookresearch/habitat-sim/pull/2117
- --[BUGFIX]Fix missing tags in views in viewer.py by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2153
CI, Code Quality, docs
- --Have pre-commit use node version compatible with Ubuntu 18.04 by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2058
- Add runtime perf stats for troubleshooting perf problems by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2070
- [CI] - Add daily re-caching and log dependency state for pip and conda by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2107
- [doc] geo bindings docs update by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2110
- chore: typing - make optionals explicit by @Skylion007 in https://github.com/facebookresearch/habitat-sim/pull/2118
- [BE week] - Remove VHACD integration by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2128
- Fix clang tidy warning and typos. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2131
- Fix clang-tidy issue with PbrDrawable + typo fixes. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2133
- Update openexr to 3.1.8 by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2132
- --[BE Week] Remove ptex support by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2137
- --[BE Week] Minimize logging spam by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2140
- Fix conda build CI issue with git commands. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2146
- Bump isort to 5.12.0. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2150
- [CI] - fix doxygen version at 1.9.5 by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2159
- [BE Week] Add Ruff pre-commit hook by @Skylion007 in https://github.com/facebookresearch/habitat-sim/pull/2156
- Update pybind11 to v2.11.1 by @Skylion007 in https://github.com/facebookresearch/habitat-sim/pull/2166
Batched Renderer and GFX Replay
- BatchReplayRenderer: skip unsupported 3D primitives by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2054
- Gfx-replay polish: workaround for material-overrides; new keyframe getter by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2035
- Replay renderer: add line-rendering and unproject() by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2057
- Fix to remove reflection for gfx-replay recording by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2085
- enable frustum-culling for classic replay renderer by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2096
- GPU-to-CPU batch renderer API to render color and depth sensors into images. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2044
- Add depth unprojection support to batch renderer by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2129
- Replay renderer partial deletion by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2136
- Add close() to replay renderer to allow for explicit resource release. by @0mdc in https://github.com/facebookresearch/habitat-sim/pull/2145
Other
- --Refactor Semantic Mesh loading/flattening to remove deprecated functionality and improve efficiency by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2079
- --Add access to Scene Instance-level user defined attributes. by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2081
- --Don't make needless copy of scene instance attributes when retrieving user defined values by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2082
- enable recompute_navmesh when creating sim with create_renderer==false by @eundersander in https://github.com/facebookresearch/habitat-sim/pull/2097
- ReplicaCAD v1.6 by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/1783
- Adds HSSD (Habitat Synthetic Scene Dataset) and AI2THOR-hab dataset info by @mukulkhanna in https://github.com/facebookresearch/habitat-sim/pull/2103
- --[BE Week]Set lighting if loading an AO to match scene lighting. by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2138
- --[BE Week]Remove shadowmanager/variance shadow map code by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2139
- --[BE Week]Minor Lighting-related refactoring by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2148
- --[BE Week]More informative and appropriate data/metadata load and processing messages by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2144
- --[BE Week]Remove files no longer used without Variance Shadow Maps by @jturner65 in https://github.com/facebookresearch/habitat-sim/pull/2154
- add clear_color to settings for rgb sensor initialization by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2161
- version bump v0.2.5 by @aclegg3 in https://github.com/facebookresearch/habitat-sim/pull/2168
New Contributors
- @mukulkhanna made their first contribution in https://github.com/facebookresearch/habitat-sim/pull/2103
Full Changelog: https://github.com/facebookresearch/habitat-sim/compare/v0.2.4...v0.2.5