I am working on writing Houdini Engine plugins for a few different simulators and other programs, including Paraview.
Paraview is open source and I have access to the source of the other applications.
All of the applications have primitive rendering engines.
Is this or is there an appropriate forum to share Houdini Engine development experiences? Not just questions for the gurus, but posts about progress…
For example, I intend to create an IPC link between a Houdini Engine and a Python script in Paraview. As a first step, I would do something like importing text from the Python script into the Houdini Engine. To do that I assume I would have to write a barebones engine and understand how to send and receive parameters.
Brad Carvey
Writing Houdini Engine Plugins
4713 3 2- bradcarvey
- Member
- 52 posts
- Joined: July 2013
- Offline
- damian
- Member
- 402 posts
- Joined: March 2013
- Offline
I'd stick to questions to get the most out of this forum. That said, progress updates should be fine as well.
As to your question about an IPC link between Python and HE, I would look into the Thrift IDL we ship with Houdini - in the Houdini installation folder, under engine/thrift.
Thrift can generate python bindings as a client for our RPC Houdini Engine server (called HARS). This way, you don't have to re-implement every single HAPI call from scratch (and then keep it up to date as we make changes to the API).
As to your question about an IPC link between Python and HE, I would look into the Thrift IDL we ship with Houdini - in the Houdini installation folder, under engine/thrift.
Thrift can generate python bindings as a client for our RPC Houdini Engine server (called HARS). This way, you don't have to re-implement every single HAPI call from scratch (and then keep it up to date as we make changes to the API).
- bradcarvey
- Member
- 52 posts
- Joined: July 2013
- Offline
- js33
- Member
- 3 posts
- Joined: June 2006
- Offline
-
- Quick Links