Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A powerful Houdini toolset that brings you a massive number of practical SOP nodes, seamless menu function extensions, and efficient shortcut commands

License

Notifications You must be signed in to change notification settings

dolag233/Dolag-Houdini-Toolset

Repository files navigation

Dolag-Houdini-Toolset

中文 English

简介

一款功能强大的Houdini工具集,为您带来海量实用SOP节点、无缝的菜单功能扩展以及高效的快捷命令。适用于Houdini18.5及以上版本。

提示:此工具集以MIT协议进行开源,由于使用了SideFX的Game Development Toolset的部分节点,因此在协议上添加了SideFX的协议内容,因此如果使用了本开源仓库的内容,请将SideFX的协议内容添加到您的协议中。此处为github仓库链接,欢迎进行贡献😘。

功能概览 | 效果演示 | 安装方法 | 使用文档


功能概览

  • 100+ 实用HDA:提供海量SOP HDA,涵盖建模、虚幻引擎、体积、高度场等多个模块,专为程序化生成设计,同时又包含许多通用功能。所有节点均无外部依赖,可直接通过unlock的方式嵌入。

    所有节点均可在Tab菜单的 Dolag 分类下找到。

节点一览 效果一览

  • 快捷控制台:在网络编辑器(Network Editor)面板中,按下Ctrl+空格即可唤出一个快速搜索列表,允许用户通过关键词搜索并执行指令。

快捷控制台

  • 增强菜单功能

    1. 扩充右键菜单:包含节点右键菜单和变量右键菜单。部分功能包括:

      • 一键整理节点布局。

      • 保存与加载节点参数。

      • 一键设置Ramp参数的插值方式,并支持细分、随机、平滑等操作。

      • 复制与粘贴节点样式。

      • 递归解锁当前节点内的所有子节点。

      • 递归查找unlock的节点。

      解锁节点查看器

      • 显示节点引用关系

      引用查看器

    2. 主菜单功能:在Houdini主菜单中添加了实用功能,如增量保存、为内置Python自动安装pip及通过pip安装模块等。

  • 节点编辑器增强

    移动和复制节点连接线:按住Ctrl+AltShift+Ctrl并拖动节点连接线,可以移动或复制它们,体验类似于在Unreal Engine中按住Ctrl键操作连接线。

连接交换器

安装方法

  1. 安装SideFX Labs:许多节点依赖于Labs插件,请确保已安装。本工具集未内嵌相关节点。

  2. C:\Users\你的用户名\Documents\houdiniX.Y 目录下,使用Git克隆本仓库至 DolagPlugin 文件夹:

    git clone https://github.com/dolag233/Dolag-Houdini-Toolset.git DolagPlugin
  3. DolagPlugin 文件夹下的 DolagPlugin.json 文件复制到 C:\Users\你的用户名\Documents\houdiniX.Y\packages 目录下。如果 packages 目录不存在,请先创建它。

安装之后可通过主菜单>Dolag>Check Update进行插件更新。

使用文档

详细使用方法请参见在线文档



Introduction

A powerful Houdini toolset that brings you a massive number of practical SOP nodes, seamless menu function extensions, and efficient shortcut commands. Compatible with Houdini 18.5 and above.

Note: This toolset is open-sourced under the MIT license. Since it uses some nodes from SideFX's Game Development Toolset, the SideFX license content has been added to the agreement. Therefore, if you use content from this open-source repository, please add SideFX's license content to your license. Here is the GitHub repository link, contributions are welcome 😘.

Features | Demos | Installation | Usage


Features

  • 100+ Practical SOP HDAs: Provides a massive collection of SOP HDAs covering modules like modeling, Unreal Engine, volumes, and height fields, specifically designed for procedural generation while including many general-purpose functionalities. All nodes have no external dependencies and can be embedded directly through unlock.

    All nodes can be found under the Dolag category in the Tab menu.

Node Overview Effect Overview

  • Quick Console: In the Network Editor pane, press Ctrl+Space to bring up a quick search list, allowing users to find and execute commands via keywords.

Quick Console

  • Enhanced Menu Functions:

    1. Extended Right-Click Menu: Includes node right-click menu and parameter right-click menu. Key features include:

      • One-click node layout arrangement.

      • Save and load node parameters.

      • One-click setting of interpolation modes for Ramp parameters, with support for subdivision, randomization, and smoothing.

      • Copy and paste node styles.

      • Recursively unlock all child nodes within the current node.

      • Recursively find unlocked nodes.

      Unlock Node Viewer

      • Display node reference relationships.

      Reference Viewer

    2. Main Menu Functions: Adds useful features to Houdini's main menu, such as incremental saving, and tools to automatically install pip for the built-in Python and install modules via pip.

  • Node Editor Enhancements:

    Move and Copy Node Wires: Hold Ctrl+Alt or Shift+Ctrl while dragging node wires to move or copy them, similar to the experience of holding the Ctrl key in Unreal Engine to manage connections.

Connection Swapper

Demos

HDA Showcase

Node Layout Arrangement

Connection Swapper

Connection Swapper

Quick Console

Quick Console

Node Reference Relationship Viewer

Reference Viewer

Unlock Node Viewer

Unlock Node Viewer

Installation

  1. Install SideFX Labs: Many nodes depend on the Labs plugin, so please ensure it is installed. This toolset does not embed the required Labs nodes.

  2. In your C:\Users\YourUsername\Documents\houdiniX.Y directory, clone this repository into a folder named DolagPlugin using Git:

    git clone https://github.com/dolag233/Dolag-Houdini-Toolset.git DolagPlugin
  3. Copy the DolagPlugin.json file from the DolagPlugin folder to the C:\Users\YourUsername\Documents\houdiniX.Y\packages directory. If the packages directory does not exist, please create it first.

After installation, you can update the plugin through Main Menu > Dolag > Check Update.

Usage

For detailed usage instructions, please refer to the online documentation.

About

A powerful Houdini toolset that brings you a massive number of practical SOP nodes, seamless menu function extensions, and efficient shortcut commands

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages