houdini python 重置相机

houdini  python

  

2019-12-07 00:12:26

很久以前写的了但是前一阵儿做过一些修改然后删了博客现在重新分享一下。很简单的操作。这是我做项目新建工程导入相机和模型以后的常规操作,重置相机后渲染不会出现一些奇怪的问题。写了这么多是因为当时没事儿干想着如何同时支持fbx相机和abc相机。如何支持同时选中多个相机处理。同时选中多个fbx和abc的相机。如果abc相机内有多个相机递归找到所有相机。...

Houdini-学习之路(四)

zplus  houdini  sop

  

2019-09-12 01:02:32

Houdini zplus SOP 教程观看记录(四) 神经元案例 ZPLUS_Houdini_SOP_1、2、3、4笔记 观看笔记 通过for循环生成神经元连接线 重点在for循环的运用上 加入vop point给神经元增加混乱度 通过点云来寻找神经元的根从而不会产生位置偏移 解决曲线重叠的问题 通过partion可以生成对各组 通过点云获取曲线位置 通过Primitive attribute节...

用hdk画一条玫瑰线

hdk  c++  houdini

  

2019-12-03 03:13:41

这个是看了一个vex教程后用hdk重写的。原来的教程名字是Spiro Toy Asset-HD。 houdini版本16.5.496,用hcustom编译。 水平较低。拷贝黏贴了大部分操作。待提高。 SOP_Spiro.h SOP_Spiro.C...

这个案例是houdini安装后samples文件夹里面官方提供的,操作很简单就是把一个三维的模型某一个轴向设置为0,就是把一个模型拍扁。 这个案例主要讲了在有输入端的时候操作数据的一些注意事项,本地变量的操作,组的操作,几个默认的parm,简单的手动操作DataID,编写一个简单的Guide(就是图上蓝色的哪个网格,这个经常在一些生成点和发射器节点上看到类似的东西),分块操作点数据和一些简单的初学...

一、在我的文档python文件夹中找到houdini.env文件,打开,加入语句 接下来在houdini里面python Source Editor等代码编译窗口的地方按下ait+E则会打开vscode编译器,在编译器输入代码后保存,关闭vscode则代码会加载到窗口中,如图所示: 二、为vscode添加hou库 在houdini里面查找hou库所在位置 在vscode的setting.json文...

02 还是01中的话,本文有很多内容来自PB_zz翻译的文档,我有相当一部分其实属于二次创作。 我们在第一节教程里了解了变量,属性,赋值,很显然,第二节就需要运用他们了,而对于编程语言来说,将他们包装为函数,就是最好的运用,这一节我们来讲讲函数。 首先,贴出vex可用的函数列表,版本16.5: https://www.sidefx.com/docs/houdini/vex/functions/in...

houdini HDK开发2

houdini  C++  HDK

  

2020-01-19 22:25:49

通过学习知乎上的一篇文章学会创建houdini自己的节点 1、编写文件SOP_BlahBlah.h(别问什么意思,问就是我也没看懂) 编写文件SOP_BlahBlah.C 2、编译这个.C文件,在我的文档\houdiniXX\dso生成dll文件说明文件编译成功 3、在houdini里面即可以创建这个节点...

houdini HDK开发1

houdini  C++  HDK

  

2020-01-19 23:24:58

使用houdini HDK是用C++编写的,所以运行速度明显高于python与vex,适合于更大型的开发 刚开始学习的时候都只是根据官方文档学习,然后在创建第一个项目的时候就卡住了,原因就是hcustom老是编译报错,后来才知道要下载vs2017,然后终于实现了自己的第一个效果 1、打开houdini自带的命令行工具(Start > All Programs > Side Effect...

入门学习所以不是很在意程序的完整性和健康程度以及有没有潜在的bug。我只是实验一些基础命令的使用方法。看机器猫前辈2012年就已经发表的hdk相关的文章作为后辈只能仰望。前辈们已经成长到了一个我们无法想象的高度。我从不求追赶上前辈们。只求再学习的过程中获得的充实。谢谢前辈们为我们留下的宝贵经验。 测试了一下用hdk创建点的基本操作。然后用VEX实现相同功能做了速度的对比,我不太清楚C++的for的...

在工作中碰到要渲染十几K的大图,渲染巨慢, 而且很容易崩溃 非学习版的Houdini本身是支持渲染很大分辨率的图 但是就这样默认去渲染一张超级大尺寸的图,风险就太大了,所以我这里想到一个方案就是: 把巨大的尺寸像拼图一样给拆分开,就像这样: houdini的相机有这么几个参数是控制渲染裁切范围 python脚本解决思路: 创建一堆相机,每个相机对应的裁切范围(crop),是不一样的,相机动画等等其...