Skip to content

fenderrex/Unity-OpenVINO-Plugin

 
 

Repository files navigation

OpenVINO Plugin for Unity

openvino-plugin-demo

Update - 12/6/2021

Added a new branch that contains an updated version of my initial project that enables the plugin to be used in the Unity Editor and removes the need to manually move files when building the project.

Note: Only GPU inference is enabled when using the Barracuda engine, due to performance constraints.

Demo Video

Tutorial Links

Intel Developer Zone

Part 1: This post covers the prerequisite software that needs to be installed and how to convert a pretrained model from ONNX format to the OpenVINO Intermediate Representation format.

Part 2: This post walks through the steps needed to create a Dynamic link library (DLL) in Visual Studio to perform inference with the pretrained deep learning model.

Part 3: This post demonstrates how to access the DLL as a plugin inside a Unity project.

Personal Blog

Part 1: This post covers the prerequisite software that needs to be installed and how to convert a pretrained model from ONNX format to the OpenVINO Intermediate Representation format.

Part 2: This post walks through the steps needed to create a Dynamic link library (DLL) in Visual Studio to perform inference with the pretrained deep learning model.

Part 3: This post demonstrates how to access the DLL as a plugin inside a Unity project.

Follow Ups - 12/7/21

OpenVINO StyleTransfer HDRP

About

Shades work fallow up for OpenVINO™ Toolkit integration Unity game engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.3%
  • ASP.NET 0.9%
  • ShaderLab 0.9%
  • Python 0.5%
  • HLSL 0.3%
  • C++ 0.1%