Search - User list
Full Version: C# Reference Implementation
Root » Houdini Engine API » C# Reference Implementation
TwinSnakes007
I was pleasantly surprised that there are C# bindings for Houdini Engine (thanks Unity!).

I've installed the Unity plugin on my laptop.

Can anyone offer any guidance on getting started with Houdini Engine under C#?

Thanks.
TwinSnakes007
To anyone following along…the entry point into HAPI is the HoudiniHostLinker.cs class.
damian
I keep meaning to extract our C# bindings from the Unity plugin and offer them standalone. Might be worth submitting an RFE to support@sidefx.com to bump up the priority a bit.

Otherwise, yes, you'll want to use HoudiniHostLinker.cs and HoudiniCommon.cs. They should be pretty much standalone from the rest of the Unity project. HoudiniHostWrappers.cs might also be useful if you want automatic result code error checking but that might need more work getting it free from other Unity plugin dependencies.
mrboni
Did this ever get done, and @Daryl Dunlap - How did you get on?
seelan
We'll be extracting the HAPI C# imports from the Unity plugin and making them available as standalone module soon. Will update this thread when that has been done.
mrboni
Thanks!
mrboni
Btw what are the licensing implications of integrating this with other software?
seelan
The C# binding is to HAPI, and HAPI uses Houdini Engine. Therefore, it would be the Houdini Engine licensing.
matthew.p.albert
Is a standalone C# API module available anywhere? I am a C# dev just starting with Houdini.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB