GithubHelp home page GithubHelp logo

dominiklingenover / dmnk-tools Goto Github PK

View Code? Open in Web Editor NEW
98.0 12.0 19.0 276 KB

DMNK Shelf | Workflow oriented Python Scripts / HDAs

Home Page: https://dominiklingenover.com/

License: MIT License

Python 99.98% Shell 0.02%

dmnk-tools's Introduction

DMNK Shelf | Workflow oriented Python Scripts / HDAs

Twitter Follow

Overview

DMNK Shelf is a set of Python Scripts and HDAs to speed up your workflow. All tools are designed to be easy to use and take away the manual labour involved with daily tasks an artist may face. Render related scripts work with all major engines except Mantra. (Arnold, Octane, Redshift, Renderman, VRay)

Current Toolset

Tool Functionality
Asset Checker Manages missing files in your project & more!
Material Importer Quickly imports textures and builds whole shading networks.
SpeedTree Importer One-Click solution to import SpeedTree assets.
RS Samples Editor A GUI to set up individual samples quicker (EXPERIMENTAL)
Intel + Nvidia Denoiser An HDA to process renders with Intel or Nvidia denoiser in PDG.
ACES Batch Converter An HDA to batch convert images and textures to ACES in PDG.
ACES Convert A simple HDA to save a few clicks when converting an image to ACES in COPs.

All tools have been tested in Houdini 17.5 on Windows 10. Only minimal testing happened on Linux.

Note: The Denoiser HDA requires the pre-compiled versions from Declan Russel

Installation Guide

  1. Download the latest release
  2. Unpack the file to your desired location
  3. Set up your environment with the new packages system or the old houdini.env system. Example files are provided in the main directory. Packages file or houdini.env
  4. Add the 'DMNK' shelf to your toolbar.

dmnk-tools's People

Contributors

chrispriscott-vrbn avatar dominiklingenover avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dmnk-tools's Issues

houdini 18 & redshift 3.0.19 material importer not working

hi
when i import a set of textures 16 bit png the redshift shader i have this message in my console
and the shader is wrong
WARNING: Invalid op name network: Object op: edit
WARNING: Invalid op name network: Object op: edit
WARNING: Invalid op name network: Object op: edit
WARNING: Invalid op name network: Object op: edit
Traceback (most recent call last):
File "C:/Users/URBANDRONE/Documents/houdini18.0/DMNK-Tools/python2.7libs\material_importer\material_importer_core.py", line 1497, in loadImages
self.createShaders(texList, sel_Node)
File "C:/Users/URBANDRONE/Documents/houdini18.0/DMNK-Tools/python2.7libs\material_importer\material_importer_core.py", line 1143, in createShaders
mat_node.setInput(input_slots[imageType], tex_node)
KeyError: 'disp'
Traceback (most recent call last):
File "C:/Users/URBANDRONE/Documents/houdini18.0/DMNK-Tools/python2.7libs\material_importer\material_importer_core.py", line 1497, in loadImages
self.createShaders(texList, sel_Node)
File "C:/Users/URBANDRONE/Documents/houdini18.0/DMNK-Tools/python2.7libs\material_importer\material_importer_core.py", line 1143, in createShaders
mat_node.setInput(input_slots[imageType], tex_node)
KeyError: 'disp'

Where can I find the ACES Batch Converter?

Hi
I only find Asset Checker, Material Importer, SpeedTree Importer, fSpy Importer, RS Samples Editor in DMNK shelf. ACES Convert in comp.
but. I don't know where to find the ACES Batch Converter.

Houdini 19 Py3

Hello

Thank you for your great tool.
might you please compile it for H 19 Py3 version? It gives errors.

thank you in advance

Renderman 23

With houdini 18 and renderman 23 connections are not made correctly, for instance diffuse color is plugged on diffuse gain ...

Speedtree to Redshift broken

Hey

I think the latest update for Redshift broke the importer tool. The material networks render black until I recreate the material network.

I am on:
Houdini 18.5.499
Redshift 3.0.41

how to fix this problem.

Im using houdini 19.0.383
when I follow install direction but when I click tool this show up
Traceback (most recent call last):
File "dmnk_material_importer", line 1, in
File "C:\PROGRA1\SIDEEF1\HOUDIN1.383\python37\lib\site-packages-forced\shiboken2\files.dir\shibokensupport_feature_.py", line 142, in _import
return original_import(name, *args, **kwargs)
File "C:\PROGRA
1\SIDEEF1\HOUDIN1.383\python37\material_importer\material_importer_core.py", line 6, in
import icons
File "C:\PROGRA1\SIDEEF1\HOUDIN~1.383\python37\lib\site-packages-forced\shiboken2\files.dir\shibokensupport_feature_.py", line 142, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'icons'

Material importer issues

Material importer for Redshift is connecting Opacity into Coat, and Normal into Overall color.
btw thanks for your tools, huge timesaver.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.