- 博客(45)
- 收藏
- 关注
原创 vellum 学习03 10/7 (知识补)
如何创建属性:setprimattrib(0,‘name’,‘value’) 注:int addprimattrib(int。geohandle, string name, defvalue) 如果创建失败返回-1。分析. 可以简单理解为2步 >>>>>>1.创建约束线>>>>>>2.添加各种力.细节补 :我们这些只要一次 所以运行在detail 层级.(具体每个属性对应的作用可以看前几篇,不累赘)我们先看看,自带的有哪些力.一. 关于自定义约束线。
2023-10-07 10:32:21 236
原创 灯笼解算—kinfx
sin((0.05*@Frame+ch(“…/Ctrol/ofset”))*ch(“…/Ctrol/freq”))*ch(“…/Ctrol/amp”) 用的简单的sin函数。kinfx 刚刚开始学 做的可能比较复杂了。skleton ——画的骨骼。rigpose 主要控制动态。变成实心 方便控制弯曲。原地做完 匹配ani位置。
2023-08-24 16:12:06 194
原创 vellum (Discovering Houdini VellumⅡ柔体系统)学习笔记
视频地址:p=3&spm_id_from=pageDriver&vd_source=044ee2998086c02fedb124921a28c963(搬运)
2023-08-21 16:43:26 575
原创 Houdini Vex 补缺
oreint 不能同时等于2个那么要让原始从a到b在到c 可以借用qmultiply。== vector4 变量=dihedral(旋转前,目标/旋转后)==tip: rotate(矩阵变量名称,旋转角度值,旋转轴)orient 表示点的朝向,从始到终的,旋转规则。primpoints() 每个面有几个点。作用:进行物体transform工作。H中 @N = 所处世界Z轴。用法 一般后进行选转的写前面。@up = 所处世界Y轴。
2023-07-17 15:27:36 526
原创 锁子甲 bulid+sim
这里用除法+向上取整 /10 eg : 0-9 得0 10-19 得1 以此类推。分析:洒一堆点——copy 模型——点和模型符合一定规律。但是我们要横向10个点够了: 用modulo 除余。思路是解算一个差不多得面片 通过uv映射过去。我们要纵向奇数得点错开 h(size个单位)点和点的距离符合上述图中的关系 (横纵)解算略过了注意面片要带uv。
2023-04-17 16:52:14 411
原创 Python h
替换 parm 里面的crotl——ctorlsimport hou for s in hou.selectedNodes(): for c in s.children(): for p in c.parms(): if len(p.keyframes())>0: expr = p.expression() expr = expr.replace("ctorl",'ctorl2')
2022-08-02 22:10:40 187
原创 Python pip失败
vscode运行python时提示无法加载文件xxx.venv\Scripts\activate.ps1解决办法第一步:以管理员身份运行powershell第二步:执行:get-ExecutionPolicy 回复Restricted,表示状态是禁止的。第三步:执行:set-ExecutionPolicy RemoteSigned第四步:选择Y,回车如果第二步执行完成出现报错,可以忽略继续执行后续的步骤————————————————版权声明:本文为CSDN博主「ListenableFutu
2022-05-01 13:18:23 316
原创 python基础2
1.python 中分割字符串的常用方法2.字符串的大小写和空格操作3.重建字符串以及对齐的方法split() 用字符中的分割or 空 分割partition()分割分割大小写空格join 合并重建字符串的方法zfill 填充0给字符串填充0对齐的方法...
2022-04-11 20:56:54 526
原创 python 基础
1.注释 to do 将要做的 xxx 改进 FIXME 计划修改2.python 不能直接读中文需要在前面加#coding = utf-83.用户输入input / raw_input(py3已经取消)python异常报错(SyntaxError)语法错误(IndentationError)缩进错误(TypeError)类型错误(eg:数字和str相加)(Exception)异常基类异常语句捕获示例...
2022-04-10 20:22:04 553
原创 面向对象4/10
1.封装 2.继承 3.多态面向 过程/对象/接口eg:一个人做/一家店/连锁店规模——小——大class 定义一个类型区别 class car: 可以没有参数 class car(object): 父类用来继承def定义一个函数def foo(name): 参数继承egclass Car: color = "red"class Ferrari(Car): pass## ... or pass 跳过my_ferrari = Ferrari
2022-04-10 17:09:23 232
原创 houdini 破解失败
可能是由于我上了sidefx注册了之后电脑被记住了,尝试了好多最后通过更改电脑名字解决Liuyh的修改方法:方法1:(常用)右键单击“计算机”打开“属性”,左侧点击“高级系统设置”-点击第一个“计算机名”-点击下方“更改” 然后输入你想要的名字 应用确定 会提示重启生效,重启就ok了。方法2:(不常用)正版win7装系统时会让你填写用户名信息,填写完装好系统就是之前写的名称了。...
2022-02-28 00:20:20 2234
原创 Houdini 铁链结算制作
视频https://www.bilibili.com/video/BV1144y1W7MS?spm_id_from=333.999.0.0遇到问题 1.碎开2.邦硬主要原因是由于name和制作时候铁链就分开的解决办法:(同时满足)物体转为vdb from poly 后加 vdb to sphere线命名时候 每个点给名字:piece@ptnum名字给到面层级assemble就不用creat name否则会覆盖。最重要:bullet data :create Convex Hull pe
2022-02-17 10:06:36 432
原创 Master Fur
1.模型(没毛的有在ArtStation中获取 作者名字Felipe Gomez)2.刷毛前找图片参考网站:链接: link.pureref.com在这里插入图片描述1.导入模型tip:2.分开模型的各个部位3.转vdb开始刷毛啦!!一.还是工具架:add_fur二.刷毛的方向:curveAdvect 三.加强度、 扰乱、长短四.刷毛(guide groom)Constrain Lengthctrl+shift+alt 点击 设置快捷键绘制画出有(无)毛发的区域
2022-02-13 22:29:27 297
原创 制作自己的houdini设置
HOUDINI_PATH="D:\Vellum\MyHoudiniSettings;&"就可以存到自己的文件夹里面了~
2022-02-09 21:18:08 585
原创 Houdini 快捷键
ctrl +【 //// 】 开启额外试图2. ctrl+w 关闭试图u /i 返回上/下级菜单4. / 查询节点?跳转菜单q禁用w显示t渲染r显示Shift +L 排列选择的节点F2 rename nodej连接线13. = 使用file节点14.shift+o 开框,框住节点15.shift +m 适配节点16.shift+p 加TIP,note shift +j缩小17.shift i 添加背景1.
2022-02-07 22:53:32 1534
原创 vellum 学习02 2/6
布料结算1.一般布料结算我们都用三角面去solver这时候会产生布料三角面大小等问题我们有2种办法去解决。1.ploydoctor(自带节点删除小的有问题的三角面)2.通过代码删除float ratio_threshold = ch("ratio_threshold"); f@marea = primintrinsic(0, "measuredarea", @primnum); f@mperimeter = primintrinsic(0, "measuredperimeter", @primn
2022-02-07 12:37:48 1401 7
原创 开始做布料前的准备工作,如何做布料
视频:https://www.youtube.com/watch?v=4S_ebyQofBc&t=207s在我们开始制作布料时我们应该想到1.我们要创建什么布料。首先第一点Tailoring :裁剪1.这个物体由什么部分组成?2.这个织物是怎么裁剪的?3.这个织物怎么缝合(stitched)在一起的?4.缝线在哪里?第二点 布料的材质1.布料是什么材质组成的丝绸 牛仔 皮革2.布料怎么表现它的运动的1.拉伸如何(stretch)...
2022-02-05 00:30:38 684
原创 vellum 简单Bear毛发
https://www.bilibili.com/video/BV1gR4y1W7fk?p=2课程 Bear熊 梳毛1. 添加毛发工具架: 1.add _fur {生成 guide groom 塑性的?hair generate 渲染用TIP:渲染的是Hair Generate2.毛发方向工具加: 2.Guide process1.方向面板参数3.弯曲和长度1.弯曲位置及强度控制2.只查看局部加快计算4.添加clump簇参数调节..
2022-02-03 14:13:32 453
原创 vex Learning 2/2 前5章
vex循环array数组修改数组中的数,eg 8号没有的话系统会自动去补充其他位数为0。for 循环while 语句会无限循环感染点
2022-02-02 23:46:20 218
原创 vellum参数
1.皮革 2.牛仔 3.丝绸 4.天鹅绒 5.塑料材质表现褶皱皮革硬很少牛仔硬很少丝绸柔软中天鹅绒柔软最多塑料硬几乎没有材质皮革牛仔丝绸天鹅绒塑料Density0.040.50.50.050.25Thickness322--Edge Length Scale0.150.350.350.250.25Stiffness1.01000000.01000.
2022-01-26 21:31:47 837
原创 mops安装下载
步骤1:下载MOP ,然后将它们保存在本地驱动器或网络共享中的某个位置。 重要的是,不要将文件直接安装到$HOME/houdiniXX.X目录中,否则在启动Houdini时可能无法正确加载。可以把文件放到 含有 houdini env 文件夹旁边 建一个 houdini tool 的文件夹里面步骤2: 把下载的文件里面的 MOPS.json 文件拷贝到 packages 文件里面 (文件夹目录在含有houdini env 文件夹中 ,没有的话 自己可以新建一个 ) 并把地址 修改成
2022-01-23 21:13:07 1281
原创 vellum 学习 (定时更新1/12)
vellum学习文章目录vellum学习前言二、遇到的问题1.结算慢2.怎么忽略碰撞3.新节点学习4.节点参数解释重要的2个参数总结前言场景转布料学习Staring布料 材质:丝绸/牛仔/皮革区别:软 ,褶皱小/ 褶皱锋利 /橡胶相比牛仔更软。1.丝绸厚度 0.001 bend 0.0001 刚度压缩 100000(保留皱纹)、2.牛仔褶皱锋利:——可以通过bend plasticity变形 (只要弯曲低于值域,马上硬化形成锋利的边)3.皮革因
2022-01-12 23:31:24 2482 7
转载 布料搬运01
Cloth(布料)创建的约束既包括边的距离,也包括二面角的弯曲。Hair(头发)创建由边的距离和边之间的弯曲组成的约束。 该弯曲还包括边的转动,从而产生扭转效果。String(线)创建更轻量级的头发约束,包括边的距离和边之间的角度。 不过,它们没有任何转动的约束,因此边可以自由旋转。Pin to Target(固定到目标上)将指定顶点固定到目标几何体中的对应顶点。对于Vellum解算器来说,“目标几何体”通常是第一个输入,因此它与动画匹配,但可以被覆盖。Attach to Geometry(
2021-12-30 22:16:23 399
原创 vellum cloth
sdf push穿插处理1.勾选fill interior2.@surface -= .005; wrangle 这一不会把 实心变空心(其他节点会的)3.float dist = volumesample(1, 0, @P);vector grad = normalize(volumegradient(1, 0, @P));if (dist<0)@P -= dist*grad;
2021-07-29 12:08:37 844
原创 Houdini 云制作
这里写目录标题一.发射源制作pointvop内简略发射源(雏形)二.Dop 内部对比图gasintermittentsolve and enablesolver用法添加pscale 和颜色noisegasparticletofield 里threshold查看如何dop中可视化看参数2.解决pyro蘑菇头gas turbgas disturb一.发射源制作1.发射源pointvop内2.pointvop内简略发射源(雏形)3.简略发发射源(雏形)二.Dop 内部这里使用了这种计算
2021-07-25 15:12:39 889
原创 Python for houdini
学习出处https://www.bilibili.com/video/BV18V411a75k up主:笑笑骁骁笔记记录01.安装:略,(遇到安装完后scripts文件夹没有,解决从新安装,path让它自己配置。)打开外部编辑器,import houLoder=hou.node('/obj/').createNode('geo','my_geo')Loder.createNode('file','obj_file')打开hou obj模块下创建一个geo节点名字是(my_geo)在在
2021-05-23 15:41:53 276
原创 中文官方Niagara基础1_笔记02
九:蓝图控制粒子拖入放在枪口上开枪才会有火星ok现在一枪一枪开是ok了解决:勾上reset每次都重新开始播放粒子火焰会延迟在空中(一般好像就是延迟的所以可不勾)
2021-05-16 16:41:12 256
原创 中文官方Niagara基础1_笔记01
一.打开第一人称射击游戏,开始制作特效二.Niagara粒子系统简介(一种材质——一个粒子系统)三. 制作开始1.分析2.发射器总结:创建一个粒子系统(继承空发射器)3.粒子发射器参数窗口中没粒子(取决2个发射模式+渲染效果)3.1渲染样子3.2发射模式3.3添加速度(单轴)tip:3.4添加锥形速度这里记一个(add velocity cone即可)3.5回溯3.2 (我们要做的枪口发射应该是一瞬间,不是持续发射)该发射源方式 spawn Burst(突
2021-05-16 15:36:53 1203
原创 Ue4_Niagara_v01_learn_新粒子系统场
1.发射源:2.粒子形态3.材质4.gpu结算 开启bounds5. 发射源(盒子)大小在这里插入图片描述曲线控制大小6.添加风场7.添加吸引力添加重力添加漩涡场添加噪波粒子数量第二套噪波加大拖拽...
2021-05-15 21:10:20 342
原创 ue4_笔记
天光 →01.(收集场景颜色信息反映到场景) !!!tip 必须build才有作用!!!02.hdr可以补build03. 小问题:为啥出现黑色 (引擎无法计算区域)如何解决呢 →我们可以放个反射球(捕捉周围反射信息并收集记录)01.在当前视角创建摄像机02.锁住摄像机3.高度雾...
2021-01-18 23:44:51 167
原创 Houdini to ue4 入门笔记 第二章
在ue4里面赋予材质1.基础的给一个材质,看下效果效果如下2.使用顶点颜色看下效果和我们houdini出来的效果吻合ok! 我们把这个黑白作为通道去加工颜色(使用ue里的lerp (math下的)类似houdini里面mix混合)3.最终材质图我的参数最后渲染的效果hip+u4文件 开箱即用~链接:https://pan.baidu.com/s/1xQceoEmRpdQDjN9yMJFH9Q提取码:2pvu...
2020-12-23 00:14:37 305 1
原创 Houdini to ue4 入门笔记 第一章
主要是看的 Rohan Dalvi 教程笔记(咖喱味大佬)原视频地址https://www.youtube.com/watch?v=GQZIP8IPEf4一,houdini这里正常出我们 bg出bego格式 特效abc格式(序列)。tip:标注下这个chop用法01* 让属性带chop动画*02 引用这样pscale就有波动了; 二,打开ue4 (开启光线追踪)01.新建一个level双击,得到一个全黑的背景。02.加载hdr的插件,然后提示重启软件0
2020-12-22 00:59:34 704
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人