Skip to content

Releases: Uralstech/UXR.QuestMeshing

UXR.QuestMeshing v1.2.1

05 Apr 00:49
15045ac

Choose a tag to compare

What's Changed

  • Removed all async void and replaced them with Tasks with error logging through a ContinueWith extension.

PRs

Full Changelog: 1.2.0...1.2.1

UXR.QuestMeshing v1.2.0

11 Dec 22:24
77c2b68

Choose a tag to compare

What's Changed

  • [Breaking Change] DepthMesher.MeshColliderBakeJob is now an independant class.
  • [Breaking Change] DepthPreprocessor.OnDataAvailable now has a one-frame delay for invokes to make sure it doesn't block OnBeforeRender.
  • Added OnMeshDataUpdated, OnBeforeColliderBuild and OnBeforeNavMeshBuild callbacks to DepthMesher.
  • Added EntityId based bake job for Unity 6.3+ (MeshColliderBakeJobV2).
  • MeshColliderBakeJob has been deprecated for Unity versions older than 6.3.
  • Refactored CPUDepthSampler.

PRs

Full Changelog: 1.1.0...1.2.0

UXR.QuestMeshing v1.1.0

21 Nov 22:55
5fa99df

Choose a tag to compare

What's Changed

  • CPUDepthSampler: Renamed SampleDepthAsync and BatchSampleDepthAsync to SamplePositionAsync and SamplePositionsAsync to improve clarity.
  • CPUDepthSampler: Added SampleNormalAsync and SampleNormalsAsync to support sampling the depth normals texture from the CPU.

Full Changelog: 1.0.1...1.1.0

UXR.QuestMeshing v1.0.1

18 Nov 23:33
645a899

Choose a tag to compare

What's Changed

  • Tweaked vertex occlusion check in the Surface Nets compute shader.
  • Added DepthPreprocessor.IsSupported to represent Meta Quest Depth API support for the current device.

Full Changelog: 1.0.0...1.0.1

UXR.QuestMeshing v1.0.0

13 Nov 00:02
457fde6

Choose a tag to compare

Changes from UXR.QuestMeshing v1.0.0 Preview 1

  • Shader.DisableKeyword and Shader.EnableKeyword are now invoked with GlobalKeyword params for improved performance.
  • Updated ComputeShaderKernel with some QoL features.

Full Changelog: 1.0.0-preview.1...1.0.0

UXR.QuestMeshing v1.0.0 Preview 1

01 Nov 20:56
7c7323d

Choose a tag to compare