Skip to content

Releases: ksgfk/EmbreeSharp

v0.6.5 update embree

04 Aug 06:18
cbd7cdb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.4...v0.6.5

v0.6.4 update embree

15 Jun 04:09
Compare
Choose a tag to compare
  • now embree version v4.3.2
  • add osx-arm64 binary

Full Changelog: v0.6.3...v0.6.4

v0.6.3

25 Apr 04:37
Compare
Choose a tag to compare
  • Add all missing helper functions

Full Changelog: v0.6.2...v0.6.3

v0.6.2 fix

13 Mar 08:12
Compare
Choose a tag to compare
  • fix wrong SharedBufferHandle size
  • use GC.AddMemoryPressure and GC.RemoveMemoryPressure to let GC know unmanaged heap size

[v0.6.1] Fix

12 Mar 14:35
Compare
Choose a tag to compare
  • Fix memory leak when use SafeHandle :(
  • add bvh build sample

[v0.6.0] Break Changes

12 Mar 08:55
Compare
Choose a tag to compare
  • rename Rtc* to Embree*
  • rename GlobalFunctions to EmbreeNative
  • add shared buffer api. maybe more safe.

v0.5.0

09 Mar 16:04
Compare
Choose a tag to compare

Add RTCBuilder safe wrapper. Provide EmbreeSharp.RtcBuilder and generic version EmbreeSharp.RtcBuilder<TNode, TLeaf>

Full Changelog: v0.4.1...v0.5.0

v0.4.1

19 Feb 03:30
Compare
Choose a tag to compare

Update embree version to v4.3.1

v0.4.0

29 Nov 10:53
Compare
Choose a tag to compare

v0.4.0

BREAK CHANGES

  • Now the nuget package no longer contains native libraries. User should install the native library package for their platform from nuget first.
  • API are complete change.
    • Provide Low-level bindings for advanced users.
    • Provide safety C# tiny wrapper.

In the future. I will provide more safe functions for C# wrapper. But limited by language difference, It is almost impossible to have both performance and safety.

If you have a good idea, welcome issues and pull requests

v0.3.0 Simple OOP wrapper

11 Apr 15:47
Compare
Choose a tag to compare

Change

A subset of embree. Not fully wrapper

New safety class:

  • RtcBuffer
  • RtcBvh
  • RtcDevice
  • RtcGeometry
  • RtcScene

Known issues

  • Cannot use rtcBuildBVH on macos