SideswipeeZ / Daz2HouNeo

Daz Studio to Houdini Processing Tools (with Arnold)
MIT License
27 stars 6 forks source link
arnold daz daz-studio fbx-functionality houdini houdini-nodeshape vfx

Daz Studio to Houdini Processing Tools

DazHouHeader

Overview

The Daz2Houdini Neo Processing Tool is made to help Import Daz3D FBX exports, into Houdini and to prepare shaders/rops/lights/animation. (As Of VER:01.00: Only Supports Arnold for Shaders and ROPs.)

Quickstart

You can follow this link for a quickstart guide.( https://echopraxia.co.uk/blog/daz-studio-daz3d-to-houdini-arnold )

Contents

Installation

Showcase

Licence

Requirements

VER:01.00 Modules:

Note PIL is included with Houdini 18/18.5 and 19 (Python2 and Python3). (Tested)

Qt Module is included.

This Python Tool was written for use with Python 2.7 in Houdini however it should be Python 3 safe with Houdini 19 Builds.

Installation

Tested on Windows OS.

Manual Install

Download the repo and then; Copy the Folders echopr and packages to /Documents/Houdini{Houdini_Version} (example, Documents/Houdini19.0) . In Houdini, Create a New Shelf Tool with the following code in the script section.

import mainWindow

mainWin = mainWindow.H2Dz()
mainWin.resize(361,520)
mainWin.show()

Options: Name : Daz2Hou_Neo Label: Daz 2 Houdini Neo Icon : $Daz2HouNeo_echopr_PATH\Assets\daz_ico_64.png

Windows OS Easy Installer.

InstallerUi

Note: Qt Module is auto-installed if not detected in installation folder.

Use the Provided Program to allow the program to auto install the files to local system. Please Follow the instruction on the Program.

Install the Node Shape. (optional)

Please Copy the Daz3DLogo.json file to {HOUDINI_INSTALL_LOCATION}\houdini\config\NodeShapes This is optional to get the Daz Logo nodeshape for easy location of networks create by the tool. NodeShapePreview Preview of Nodeshapes in Houdini.

Functions

The majority of the tool works by first Selecting a Node from the Network View and then, Interacting with the UI Window.

DazUIWindow

The Main Menu Window 'floats' in a smaller version while a child window is spawned. To open the Main Menu Window again to its larger size, there is a Expand menu bar that is visible on mouse over. Please note that you can open all three working windows at once and that Closing the Main menu will also close all child windows.

All Child Windows are configured to be resizeable with minumum size contraints the only limiting factor.

Geometry

geoui

( Asterisk Objects are Experimental)*

Shader

shopui

Render

ropui

Create Lights

Create ROPs

Debug

This Menu was used to Test various Items of Code and UI Elements, Not Intended to be Used outside of Development.

Showcase

ShowcaseImage

Licence

MIT