第024封“情书”:三千烦恼丝 Modifying Curl Noise

2024-02-12 10:20

本文主要是介绍第024封“情书”:三千烦恼丝 Modifying Curl Noise,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

?ooè??èˉ′?????????a??a???o???3è??????°??¥????

万物互联:新的人类马上就要出现了

第三类接触:

趁热吃,等会儿面都坨了



这一节要实现的效果
.....


20161121 3D Schematics _ Modifying Curl Noise三维图表修改卷曲线2.png

▉今天是41岁第362天周二

这是写给houdini的

第024封“情书”

geo流程图

blob.png

volumevop流程图

blob.png


本节需要注意的知识点:

1

如何trail产生45或90度的轨迹

1) normalize:规范矢量长度在0~1之间

2) Round to Interger:让适量的值四舍五入

3)就筛选出五个方向的矢量值:

blob.png

2

如何在rs里渲染继承颜色的polygon

// attributetransfer把volumetrail的Cd属性传递过来



接下来

理论部分


Round Curl Noise四舍五入curl噪声的原理:


1)矢量的方向是四面八方的。

blob.png

2)在normalize规范化vector之后,它的长度就划归为1,vector的数值范围在-1~1之间随机变化。

3) Round to Interger会进行四舍五入的计算,<0.5为0,>0.5的为1

4) 于是所有的矢量就分为了5种类型:

blob.png

  被规范的5种形态

blob.png      blob.png

      这就是矢量指向相邻体积像素的所有可能形态。



接下来

开始正式制作

使用软件houdini16.5



1)volume  


    a) Rank : vector;  Name : vel 

    b) Size : 4*1*4 

    c) Division : 50 //值低一点,加快结算速度


2)volumevop //  


2-1)Curnoise


blob.png


2-2)bind

    a) Name:velType:Vector


3)volumeslice   观察一下volume


    blob.png


4)Grid

    a) Size:4*4; 50*50


5)volumetrail

     1) CFL:0.2

blob.png


问题1: 如何让 trail 产生 45 或 90 度的轨迹

2-3)normalize

    1) 规范vector的长度=1


2-4)Round to Interger

    作用:此运算符将参数舍入到最接近的整数。

blob.png


2-5)multiply


    1)连接round to Interger和length

blob.png


问题2: 如何渲染polywire

方案)使用属性转换,把volumetrail的Cd属性传递给polywire,再


6)attribpromote1

     1) blob.png



7)polywire1 

    1)Wire Radius:0.009

8)Attribute Transfer  

    1) Attributes / Point:Cd 

    2) blob.png9)Attribute Promote2

blob.png

<最后提高渲染精度>


20161121 3D Schematics _ Modifying Curl Noise04.png


今天就到这儿了,收功

教程翻译自entagma的网络教程

下一节:20161128 VEX _VOPs Basics- PCFind Explained寻找指定位置附近点

微信图片_20190607085947.jpg

这篇关于第024封“情书”:三千烦恼丝 Modifying Curl Noise的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/702398

相关文章

【CSS in Depth 2 精译_024】4.2 弹性子元素的大小

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结) 1.1 层叠1.2 继承1.3 特殊值1.4 简写属性1.5 CSS 渐进式增强技术1.6 本章小结 第二章 相对单位(已完结) 2.1 相对单位的威力2.2 em 与 rem2.3 告别像素思维2.4 视口的相对单位2.5 无单位的数值与行高2.6 自定义属性2.7 本章小结 第三章 文档流与盒模型(已

别为大文件烦恼!mp4文件太大怎么变小?3个管用方法

你是否曾经遇到过mp4视频文件过大的困扰?每当想要分享或存储mp4文件时,巨大的文件就成了阻碍。明明感觉感觉没占用多少空间,但是设备却常常出现空间过满警告。 没多少空间的设备真是让人大为恼火,没人想多花一份钱买设备。那么只能选择把文件变小,节省空间了。mp4文件太大怎么变小?在这篇文章中,我们将分享三种有效的方法,帮助你轻松解决mp4文件过大的问题。 还等什么呢?请屏幕外的读者和我们一起按步骤

redmine安装企业微信和钉钉插件遇到curl类库问题

我开发的这个插件地址如下: 官方注册地址: http://www.redmine.org/plugins/redmine_work_wechat 代码库: https://bitbucket.org/39648421/redmine_work_wechat 最近部署和安装全新的开发环境,安装时有一些备忘: 有些系统的环境没有curl底层支持库,比如linux下需要libcurl.so,则在启动服

error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL_ errno 10054解决方法

error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法 不敢保证一定能解决,通过搜索多方博客尝试寻找解决方案,最后clone成功。(PS:不保证能成功) http://www.wangxianfeng.cn/wordpress/2018/07/14/git使用过程中常见错误解决/ https:

uniapp树洞烦恼分享系统 微信小程序设计与实现 80igt

目录 博主介绍技术栈系统设计🌟文末获取源码+数据库🌟具体实现截图后端前端java类核心代码部分展示可行性论证个人心得系统测试操作可行性源码获取详细视频演示 博主介绍 👇🏻 博主介绍:👇🏻 专注于Vue Java、python nodejs php小程序技术领域和毕业项目实战✌全网粉丝50W+,博客专家、CSDN特邀作者、CSDN新星计划导师、全栈领域优质创作者,cs

深入理解 Linux 的 ping、telnet 和 curl 命令

深入理解 Linux 的 ping、telnet 和 curl 命令 在 Linux 系统中,网络调试和测试是日常运维工作的重要部分。ping、telnet 和 curl 是常用的网络命令工具,用于测试网络连接、访问远程服务器和发送 HTTP 请求等操作。本文将详细介绍这些命令的语法、使用场景和区别,尤其是 curl 命令中的 GET 和 POST 请求。 1. ping 命令 1.1

告别文档处理烦恼,PDF Guru Anki一键搞定所有

前言 知识就像烛光,能照亮一个人,也能照亮无数人,科技之光更是如此;这一理念深刻地影响了我们如何看待和应用新技术。正是在这样的背景下,一款集PDF处理与高效学习工具于一体的软件——PDF Guru Anki应运而生,它不仅代表了技术创新的力量,更是开发者对提升用户工作学习效率的深刻洞察与不懈追求。 开发团队由一群热爱技术、勇于创新的专业人士组成。他们深知在信息化时代,处理PDF文档和学习管理已

HTB-lgnition(curl工具、yakit、 弱口令)

前言 各位师傅大家好,我是qmx_07,今天来讲解lgnition靶机 渗透流程 信息搜集 服务器开放了80 http端口 curl工具 介绍:curl工具是一个用于发送HTTP请求的命令行工具。它支持多种协议,包括HTTP、HTTPS、FTP、SMTP等,并且支持各种常见的操作,如GET、POST、PUT、DELETE等。 -v显示输出与请求和响应相关的详细信息,包括请求头

分贝通助力云天励飞“甩掉”每月报销烦恼

技术创新和应用落地两手抓,已经是每一家人工智能企业突破瓶颈、快速发展的共同选择。可在组织的日常运营中,如何提升创新效率,保证项目建设又快又好完成,人效是关键。作为国内领先的人工智能企业,云天励飞率先选择从费用支出的角度寻找人效升级突破。 企业介绍 云天励飞成立于2014年8月,是拥有算法、芯片和大数据全栈式能力的人工智能企业。凭借“算法芯片化”的核心能力和“端云协同”的技术路线,云天励飞在智慧

BUUCTF派大星的烦恼

解压得到一张图片没啥有用信息 根据下面题目提示,用010editor打开图片发现一段16进制字符串 派大星最近很苦恼,因为它的屁股上出现了一道疤痕!我们拍下了它屁股一张16位位图,0x22,0x44代表伤疤两种细胞,0xf0则是派大星的赘肉。还原伤疤,知道是谁打的派大星!(答案为32位的一串字符串) 注意:得到的 flag 请包上 flag{} 提交 在010editor直接