embree-win-x64
4.3.0-fix
See the version list below for details.
dotnet add package embree-win-x64 --version 4.3.0-fix
NuGet\Install-Package embree-win-x64 -Version 4.3.0-fix
<PackageReference Include="embree-win-x64" Version="4.3.0-fix" />
paket add embree-win-x64 --version 4.3.0-fix
#r "nuget: embree-win-x64, 4.3.0-fix"
// Install embree-win-x64 as a Cake Addin #addin nuget:?package=embree-win-x64&version=4.3.0-fix&prerelease // Install embree-win-x64 as a Cake Tool #tool nuget:?package=embree-win-x64&version=4.3.0-fix&prerelease
EmbreeSharp
EmbreeSharp is an unofficial C # low-level binding of embree
Target framework is net8.0
This project is still under development. API is not stable.
Use
Install this package from nuget.
Install the native library package for your platform from nuget.
OS | x64 |
---|---|
win | embree-win-x64 |
linux | embree-linux-x64 |
osx | embree-osx-x64 |
Details
Embree is so massive that I uploaded native library separately.
Only support win-x64
and linux-x64
because the official only provides binary files for these platforms.
Scripts
folder contains some helper scripts to packaging native libraries into nuget packages.
Loading native dynamic library of embree is complicated. Because official release depends on TBB. P/Invoke cannot find its path automatically. There is no way to set library search path (as far as I know). So I use System.Runtime.InteropServices.NativeLibrary.SetDllImportResolver
to custom loading logic.
License
The copyright of Embree belongs to the Embree development team
This project is under MIT
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.