houdini一些资源 文章
HoudiniGettingStarted - cgwiki
od|force forums
https://www.reddit.com/r/Houdini/comments/epl8v4/just_some_simulation_inspiration/
houdini的一个场景效果
houdini节点类型与分类
Houdini节点分类与参数翻译 - 知乎
Procedural modelling in Houdini based on Function Representation
http://www.aaweb.ch/wp-content/portfolio/bu/HoudiniFrepThesis.pdf
Houdini 8 节点简介文档---VEX operators (VOPs)
VEX operators (VOPs) | |
OP | 解释 |
Anti-Aliased Noise | 抗锯齿(分形布朗运动) noise. 返回值在-0.5到0.5之间 |
Absolute | 绝对值 |
Add | 求和 |
Add Attribute | 为输入添加一个新的点属性(或覆盖已有的属性) |
Add Constant | 加一个常量 |
Align | 输出向量旋转所对应的矩阵 |
And | 逻辑and操作 |
Attenuated Falloff | 衰减 output = attenuation / (attenuation + distance) |
Average | 求平均值. |
Average Vector Component | 计算向量分量的平均值. |
Blend Regions | 接受一个float值作为 bias 去混合三个输入的 regions. |
Box Clip | p1和p2点定义了一条直线,min和max角点定义了一个bounding box,取box里的夹切线段 |
Boxes | 重复的过滤方. |
Tiled Boxes | 交错排列的方形. 象砖墙 |
Bricker | 砖墙. |
Bricks | 模拟一个抗锯齿砖墙. |
Bump Map | 贴图凹凸 |
Bump Noise | 抗锯齿噪波凹凸 |
Burlap | 粗麻布 |
Cardboard | 粗糙的抗锯齿纸板. |
Cavities | 置换。小表面破损,使用多个频率的抗锯齿噪波 |
Ceiling | 返回>=输入值的整数. |
Cellular Cracks | 细胞置换 |
Cellular Noise | 计算 2D, 抗锯齿细胞纹理. |
Chrome Environment | 用环境图和法线方向定义的合金材质,不使用光线追踪技术 |
Clamp | 取最大最小值之间的值. |
Cloud Environment | 模拟一种简单的云和天空的反射环境. |
Clouds | 随时间变化的云 |
Color Map | 根据UV取贴图上的一次采样. |
Color Mix | 混合两种颜色 |
Compare | 比较两个值的大小,返回 true or false. |
Complement | output = 1 - 输入值 |
Concrete | 混凝土置换 |
Constant | 输出一个常量值,可以是任意 VEX 数据类型. |
Copy | 拷贝输入值并输出.用于安全的值传递,比如交换两个变量的值,先拷贝一个到临时变量 |
Cross Product | 向量叉积 |
Degrees To Radians | 角度转弧度. |
Depth Map | 处理深度图。返回摄像机到描影点之间的距离 |
Determinant | 计算矩阵的行列式 |
Import Displacement Variable | 从一个 displacement shader 导入指定变量的值并保存到 "var"中. |
Direction Space Change | 向量的坐标空间转换. |
Displace Along Normal | 沿着法线方向置换. |
Distance | 返回两点间距离. |
Divide Constant | 和一个常量作除法. |
Divide | 对输入的序列依次作除法. |
Dot Product | 向量点积 |
Edge Falloff | 几何体从中心到边缘的颜色衰减 |
Egg Shell | 抗锯齿蛋壳材质 |
Environment Map | 环境球贴图. |
Euler To Quaternion | 欧拉角转成四元数. |
Exponential | 求幂. |
Extract Transform | 提取4x4矩阵的 translation, rotation, scale 分量 |
Fast Shadow | 用于OCC效果. |
Filter Shadow | 用于OCC效果. |
Filter Step | 计算step()的抗锯齿权重. |
Fire | 2D 火. |
Float To Matrix | 16个float值转成4x4矩阵 |
Float To Vector4 | 4个 float值转成一个vector4 |
Float To Integer | float 值转成整数 |
Float To Matrix3 | 9个float值转成 matrix3 |
Float To Vector | 3个float值转成一个向量. |
Floor | 返回<=输入值的整数. |
For Loop | For 循环. 包含其它 VOP 节点 |
Fraction | 得到参数的小数部分. |
Fresnel | 计算菲涅尔反射和折射 |
From NDC | 将NDC坐标系下的点变换到合适的坐标系 |
Front Face | 返回面向摄像机的表面法线 |
Furrows | 褶皱置换,模拟柔和的水浪,皱纹,起伏的房顶 |
Get Object Transform | 获得场景中物体,灯光的Transform信息 |
Gingham Checks | 抗锯齿的桌布条文或方格图案 |
Glass | 玻璃 |
Global Variables | 提供全局变量 |
Glow | 发光 |
Gradient 3D | 好像是i3D用的 |
Hair | 模拟头发. |
Halo | 光晕 |
Tiled Hexagons | 交错排列的六边形. |
High-Low Noise | 混合不同频率的noise.抗锯齿 |
Get Matrix Component | 提取 4x4 matrix 成分. |
Set Matrix Component | 设置矩阵的成分. |
Matrix To Float | 4x4 matrix 转16个float分量. |
HSV To RGB | HSV 值转成 RGB |
Get Vector4 Component | 提取 vector4 分量 |
Set Vector4 Component | 设置 vector4 的一个分量. |
Vector4 To Float | vector4 转成4个float分量. |
Vector4 To Vector | vector4 转成一个 vector 和第四个分量. |
If | 条件. |
If Connected | 如果input1有连接返回input1.如果input1没有连接就返回input2.如果都没有连接就返回默认值 |
Illuminance Loop | 仅在 Surface VOP networks里有效. |
Import Attribute | 从连接到给定input的OP导入 attribute 数据 |
Inline Code | 内联 VEX 代码 |
Integrate 3D | i3D使用 |
Integrate 3D Clip | i3D使用 |
Intersect | 计算一条光线和几何体的交点. |
Intersect 3D | i3D使用 |
Integer To Float | 整数 转 float |
Invert | 反转矩阵,或1/input |
Irradiance | 计算P点的全局照明,辉度 |
Is Connected | 如果输入有连接就返回 1 否则返回 0 |
Is Fog Ray | Returns 1如果在fog shader内计算返回1.在surface上计算返回0 |
Is Front Face | 表面法线朝向摄像机返回true.否则返回 false |
Is Shadow Ray | shader计算shadow ray时返回1,计算像素颜色时返回0 |
Length | 向量长度. |
Lighting Model | 照明模型 |
Import Light Variable | 导入灯光shader的属性值,保存在var里。仅在Illuminance Loop中有效 |
Look At | 计算3x3旋转矩阵,对齐z轴和to - from 向量 |
Luminance | RGB转亮度 |
Multiply Add Constant | 将Input作 加乘加常量 运算 |
Make Transformer | 构建4x4变换矩阵 |
Mandelbrot Set | 生成 Mandelbrot 分形图案 |
Marble | 大理石. |
Matte | 黑洞. |
Get Matrix3 Component | 提取3x3 matrix3 分量. |
Set Matrix3 Component | 设置 matrix3 的一个分量 |
Matrix3 To Float | 将 3x3 matrix3 拆开成9个float |
Matrix3 To Quaternion | 将 matrix3转成一个四元数,描述旋转 |
Maximum | 最大值. |
Max Vector Component | 求最大的分量. |
Metaball Attribute | 返回metaball field 在某一位置的 point 属性 |
Metaball Density | 返回metaball field 在某一位置的密度 |
Meta-Loop Start | 打开一个 geometry 文件(应该包含一些metaballs)并初始化 handle |
Meta-Loop Import | 接受一个来自 Meta-Loop Start operator的Handle,并导入其属性 |
Meta-Loop Next | 接受一个来自 Meta-Loop Start operator的Handle,处理下一个metaball |
Metaball Weight | 返回某一位置的 metaweight,metaweight描述的是metaball结构的weight |
Minimum | 最小值 |
Min Vector Component | 最小的分量. |
Mix | 线性插值混合. |
Modulo | 求模. |
Mold | 抗锯齿的泥土 |
Mosaic | 细胞型的镶嵌图案 |
Multiply Constant | 和一个常量作乘法 |
Multiply | 对输入值依次作除法 |
Negate | 取负. |
Normalize | 规格化向量. |
Not | 逻辑Not操作 |
Point Count | 返回 geometry里全部primitive上的point数目 |
Non-deterministic Random | 不确定的随机数生成器 |
Null | 输入到输出 |
Space Change To Obj | 装换到某一物体坐标系下. |
Occlusion | 计算在点 P 处的 ambient occlusion |
Or | 逻辑 or 操作 |
Orient | 对from向量应用矩阵,忽略平移 |
Oscillations | 抗锯齿的sin cos 波形 |
Output Variables | 每个VOP network 需要其一 |
Parameter | 创建参数 |
Periodic Noise | 生成周期的 1D 和 3D Perlin noise |
Photon Output Variables | Performs photon russian roulette. |
Pixel Area | 返回当前像素所占的表面面积 |
Pixel Derivative | 返回当前像素的表面的 U V 切向斜率 |
Plane Clip | 剪切线段 |
Power | 求幂.input1作为input2的指数 |
Primitive Attribute | 返回表面上uv位置的primitive属性 |
Primitive Normal | 返回表面上uv位置的primitive的法线 |
输出文本字符串 | |
Distance Point To Line | 返回一点和一条线断的最近距离. |
Quaternion Multiply | 四元数乘法. |
Quaternion | 绕axis旋转angle 的四元数. |
Quaternion To Matrix3 | 将描述旋转的四元数 vector4 转换成一个 matrix3 . |
Radians To Degrees | 弧度转角度. |
Rainbow | 彩虹 |
Ramps | 重复的滤波后的 ramp |
Random | 生成随机数. |
Ray Bounce Level | 返回反弹光线的level.例如,摄像机发出的光线是0级,经过一次反射是1,经过2次反射是2级 |
Ray Hit | 从 P 点沿D方向发射一条光线,返回和某物体交点的距离,焦点的坐标和法线 |
Ray Trace | 从 P 点沿单位D方向发射一条光线 |
Ray Bounce Weight | 根据表面的反射性质,返回当前level的反射weight |
Reflect | 求反射向量 |
Reflective | 模拟一个有发射属性的材质. |
Reflected Light | 计算表面的反射后的颜色,透明度 |
Refract | 计算折射光向量 |
Refracted Light | 返回折射后的颜色,透明度 |
Rest Position | 用于纹理的静态参考. |
RGB To HSV | RGB 转 HSV |
Rounded Hexes | 六边形. |
Rings | 环形 |
Round To Integer | 返回最靠近输入值的整数 |
Ripples | 波纹. |
Rotate | 通过angle和axis来设置旋转矩阵 |
Rounded Stars | 五角星 |
Rust Perforation | 模拟生锈的,可能穿孔的材质 |
Scale | 缩放 matrix |
Scales | 鳞片图案,多用于置换shader |
Shading Area | 变量的描影区域面积,像素单位 |
Shading Derivative | 计算某变量相对于st坐标的描影区域的变化量。斜率 |
Shading Layer Parameter | 创建参数 |
Shading Normal | 描影点的法线 |
Shadow | 在 illuminance loop 里调用 shadow shader |
Shadow Map | 灯光深度图. |
Shadow Matte | shadow 黑洞 shader |
Shift Range | 映射。像maya中的SetRange |
Shiny Metal | 反射很强的金属. |
Sign | 返回正负号 |
Import Surface Variable | 从 surface shader 导入指定变量的值并存在var中 |
Skin | 生成抗锯齿的有污点皮肤. |
Spherical Linear Interp | 计算两个四元数的球形线形插值 |
Smoke | 模拟 云,烟,火 和其他气态现象. |
Smooth | 计算0和1之间的值 |
Soft Dots | 空心园点. |
Space Change | 坐标系变换. |
Splatter | 泼溅 |
Spline | 根据key点计算样条 |
Square Root | 开方 |
Stone | 模拟石头材质. |
Stone Wall | 抗锯齿的石头墙 |
Stripes | 滤波后的斑纹. |
Stucco | 抗锯齿的灰泥 |
Subtract Constant | 减常量 |
Subnet Input | 允许把subnet外的op连接到subnet内的op |
Subnet | 包含其他的 VOP operators. |
Subnet Output | 允许把subnet内的op连接到subnet外的op |
Subtract | 所有的输入差 |
Switch | 切换 |
Texture | 过滤后的纹理文件. |
Texture 3D | 返回i3D内某点的值 |
Texture 3D Box | 返回i3D的某通道的box范围 |
Thin Film | 模拟反射,像肥皂泡和太阳镜 |
To NDC | 将一点转换到NDC坐标系下 |
Translate | 位移矩阵 |
Translucent | 半透明材质 |
Trigonometric Functions | 三角函数 |
Turbulent Noise | 干扰 |
Two Sided | 双面表面. |
Two Tone | cartoon效果 |
Two Way Switch | 两个输入满足条件,output = input1,否则output = input2 |
Texture Model | 执行照明模型. |
UV Noise | 用抗锯齿的噪波扰乱s t参数. |
UV Project | 投影坐标. |
UV Space Change | 坐标系变换. |
UV Transform | 变换纹理坐标 |
Vector Cast | 不同向量类型的转换. |
Get Vector Component | 提取 vector 的分量 |
Set Vector Component | 设置 vector的一个分量 |
Vector To Float | vector 转成3个float |
Vector To Vector4 | vector 转 vector4. |
Veins | 抗锯齿 叶脉 |
Voronoi Noise | Voronoi noise. 类似Worley noise |
Water Surface | 模拟水.水深度参数决定谁的颜色 |
Waves | 模拟 湖水, 水池。。置换 |
While | 循环操作. |
Wireframe | 线框 shader |
Wood | 木纹 |
Wood Plank | 抗锯齿木板. |
Worley Noise | cell noise,不连续的noise |
Transform | 几何变换 |
建筑学图形学两开花】堀川淳一郎Houdini教程合集
【建筑学图形学两开花】堀川淳一郎Houdini教程合集_哔哩哔哩_bilibili
houdini一些资源 文章相关推荐
- 【智慧医疗】医疗IT相关资源文章
医疗信息网站 医学工程在线_医疗器械维修_医疗设备维修_医疗器械管理 医疗信息化联盟 - 最大的中文医疗信息化资料分享平台 如何理解浮现中的医院"中台"-HIT专家网 资料中心-中 ...
- ue4怎么导出fbx文件_【教程】Houdini Engine在UE4中的基本使用(一)
后续文章更新移步→微信公众号"虚幻社区"(mantra-xhsq),您的支持是我创作的动力. 在读本篇文章之前大家最好搞懂"程序化建模"的概念. 1.Houdi ...
- Github|类别不平衡学习资源(下)
点击上方"算法猿的成长",关注公众号,选择加"星标"或"置顶" 总第 139 篇文章,本文大约 3600 字,阅读大约需要 10 分钟 继续 ...
- Github|类别不平衡学习资源(上)
点击上方"算法猿的成长",关注公众号,选择加"星标"或"置顶" 总第 138 篇文章,本文大约 5400 字,阅读大约需要 15 分钟 今天 ...
- 干货| GitHub高赞精选Jupyter资源列表!
欢迎关注微信公众号[计算机视觉联盟] 获取更多前沿AI.CV资讯 Jupyter是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和叙述文本的文档. 现已支持40多种编程语言,已经 ...
- 【android编程】第九讲-用户资源
第九讲 用户资源 文章目录 第九讲 用户资源 0.学习指导 1.字符串(string)资源 2.颜色(color)资源 颜色值定义 定义颜色资源文件 使用颜色资源 3.尺寸(dimen)资源 Andr ...
- Robot 监控服务器资源
Robot 监控服务器资源 文章目录 Robot 监控服务器资源 一 psutils 监控资源信息 二 数据可视化 1. deque双端队列的应用 2. 平滑曲线 3. 图像数据流转换与加密 4. 给 ...
- 在计算机海洋里摸爬滚打搜集的一些资源
最近这段时间没有在学习c语言而是转去把高数系统的学了学,但我仍然没有与计算机知识完全隔缘,时不时看看文章,搜搜名词,倒也让我见识了不少东西,从刚开始的一无所知,懵懵懂懂,到现在略知一二,然后还是懵懵懂 ...
- SpringBoot访问静态资源
SpringBoot-----SpringBoot访问静态资源 文章目录
最新文章
- 盒模型,块状元素,行内元素
- 汇编转c语言,如何把汇编语言转换成C语言
- svn import无法上传库文件lib.a
- Javadoc代码追踪记录
- mysql为什么用索引_MySql为什么使用B+树做索引
- nginx 转发慢_学习Nginx的正确姿势,多图详解助你更上一层楼!(干货收藏篇)...
- 管理mysql表知识点_数据库复习提纲(必考知识点整理)
- Java 中按文件名称分类,按文件大小分类,按照文件类型分类,按照最后修改时间分类的工具类
- 【做题记录】图论杂题
- python怎么部署到tomcat_使用python将war部署到tomcat
- 面向对象之反射和其他内置方法
- java语法结构库,万字解析!
- java 错误页_《javaweb学习笔记2-jsp错误页设置》
- waf 防火墙限制_Web攻击分类有哪些?防火墙WAF可以抵御哪些攻击?
- apiDoc 详解 api接口文档生成
- Adobe Photoshop CC 2019 精简版
- Apache ShenYu源码阅读系列-Agent模块源码分析
- linux操作系统 第12章 网络与通信应用
- Vsan节点报“Power-on Reset”和“Could not open device ‘naa...‘ for probing: Busy”错误处理记录
- 小米9预约如此火爆,雷军的供货能跟上吗?