Skip to content

v0.2.5

Compare
Choose a tag to compare
@aclegg3 aclegg3 released this 29 Jul 02:58
· 147 commits to main since this release
c8887c8

Major features and improvements:

Other improvements and bug fixes:

Bugfixes

  • bugfix for setArticulatedObjectModelFilename causing garbage log output by @eundersander in #2053
  • Fix viewer.py framebuffer size mismatch. by @0mdc in #2055
  • [bugfix]: cylinder primitive collision shape did not use halflength by @aclegg3 in #2060
  • --[BugFix]Testing disabled renderer in simtest should only happen 1 time by @jturner65 in #2065
  • --(Bugfix) Fix normal transformation calc and address backface culling in case of negative scaling/reflections by @jturner65 in #2062
  • --Address inappropriate bitflag check; add vertexID flag to PBR shader by @jturner65 in #2090
  • --[BUGFIX] Reverse directional lights before sending to uniform; by @jturner65 in #2094
  • --[BUGFIX] Single channel texture support by @jturner65 in #2102
  • bugfix: decrease minimum required GL version for most shaders by @Skylion007 in #2117
  • --[BUGFIX]Fix missing tags in views in viewer.py by @jturner65 in #2153

CI, Code Quality, docs

Batched Renderer and GFX Replay

  • BatchReplayRenderer: skip unsupported 3D primitives by @eundersander in #2054
  • Gfx-replay polish: workaround for material-overrides; new keyframe getter by @eundersander in #2035
  • Replay renderer: add line-rendering and unproject() by @eundersander in #2057
  • Fix to remove reflection for gfx-replay recording by @eundersander in #2085
  • enable frustum-culling for classic replay renderer by @eundersander in #2096
  • GPU-to-CPU batch renderer API to render color and depth sensors into images. by @0mdc in #2044
  • Add depth unprojection support to batch renderer by @0mdc in #2129
  • Replay renderer partial deletion by @0mdc in #2136
  • Add close() to replay renderer to allow for explicit resource release. by @0mdc in #2145

Other

  • --Refactor Semantic Mesh loading/flattening to remove deprecated functionality and improve efficiency by @jturner65 in #2079
  • --Add access to Scene Instance-level user defined attributes. by @jturner65 in #2081
  • --Don't make needless copy of scene instance attributes when retrieving user defined values by @jturner65 in #2082
  • enable recompute_navmesh when creating sim with create_renderer==false by @eundersander in #2097
  • ReplicaCAD v1.6 by @aclegg3 in #1783
  • Adds HSSD (Habitat Synthetic Scene Dataset) and AI2THOR-hab dataset info by @mukulkhanna in #2103
  • --[BE Week]Set lighting if loading an AO to match scene lighting. by @jturner65 in #2138
  • --[BE Week]Remove shadowmanager/variance shadow map code by @jturner65 in #2139
  • --[BE Week]Minor Lighting-related refactoring by @jturner65 in #2148
  • --[BE Week]More informative and appropriate data/metadata load and processing messages by @jturner65 in #2144
  • --[BE Week]Remove files no longer used without Variance Shadow Maps by @jturner65 in #2154
  • add clear_color to settings for rgb sensor initialization by @aclegg3 in #2161
  • version bump v0.2.5 by @aclegg3 in #2168

New Contributors

Full Changelog: v0.2.4...v0.2.5