技术美术个人笔记(十四)——Houdini程序化树木

前言:关于大地形美术资产制作部分的houdini程序化树木部分,原houdini内置有Labs Quick Basic Trees节点,以下步骤均基于此节点优化魔改;
请添加图片描述
效果预览:

tip:其中树叶贴图及地形颜色变化通过在材质中对贴图采样来实现,贴图则在Houdini地形制作过程中就预先手动依据地形绘制好了再烘培出来(请忽略还没来得及做完的卡通水材质><

在这里插入图片描述
优化法线后的远景可达到较好的卡通渲染样式:
在这里插入图片描述

核心要点记录

将内置Tree节点的三片平铺树叶改为游戏中常用的三向树叶,记得使用UVProject放置UV;
请添加图片描述

为每个树枝添加随机朝向

请添加图片描述

cluster根据世界空间位置创建树叶集群(并新建同名属性分组),color根据其属性分别显示,提升为图元属性,在图元循环中遍历每个集群的bound并重新拓扑,ray检索重拓扑形状和原形状取最小距离,

请添加图片描述

ray第一接口接收参考目标,第二接口接收要转换的形状;做平滑处理后用peak节点将树冠扩大(沿法线平移);计算法线后将该形状撒点,设置pscale属性控制叶片大小;cross(@N,{0,1,0})创建与法线相切的向量,帮助几何定向;
请添加图片描述
请添加图片描述

对于树枝分支,截取枝干点pscale设置阈值removepoint移除外端的树干,将树枝的点做随机抖动并用此前生成的树冠放置射线检测控制树叶生成点围绕树冠生成,且根据传递来的法线做树叶的随机旋转;
请添加图片描述
请添加图片描述

取整棵树bound并做ray取值获取整颗树冠,平滑计算点法线(使用顶点法线计算量大得多)后得到基于树冠形状的树叶法线;用polyfill填充树干断面,删除迭代生成的末端树枝减少多边形面数以优化负载
请添加图片描述

使用quickMaterial分组后赋予材质
UE也可自编译LOD组
请添加图片描述
请添加图片描述

制作成果be like:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/354235.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

CSS3+js绘制3D圣诞树

最近大家都在用代码写圣诞树&#xff0c;我也跟个风吧&#xff01; 主要技术&#xff1a; 1.CSS3的3D变换 2.DOM动态添加节点 开发环境&#xff1a;vscode 目录 一.引入 二、基本知识 1.CSS3的3D变换 (1).空间直角坐标系 (2).transform详解 (3).transform-style 2.DOM节点…

unity透明通道加颜色_树叶透明贴图的制作原理及渲染!

对于很多刚开始接触渲染模块的同学来说&#xff0c;不知道透明贴图的制作原理&#xff0c;以及如何渲染出好的效果&#xff0c;今天结合案例给大家讲解一下&#xff0c;先打开我们需要的素材&#xff0c;如下图&#xff1a; 在制作之前我们先给树叶一个普通的blinn材质&#xf…

SpringBootWeb案例-2(上)

前面我们已经实现了员工信息的条件分页查询以及删除操作。 关于员工管理的功能&#xff0c;还有两个需要实现&#xff1a; 新增员工修改员工 首先我们先完成"新增员工"的功能开发&#xff0c;再完成"修改员工"的功能开发。而在"新增员工"中&…

微调样本质量胜于数量 LIMA: Less Is More for Alignment

1、总体介绍 大型语言模型的训练分为两个阶段&#xff1a;&#xff08;1&#xff09;从原始文本中进行无监督的预训练&#xff0c;以学习通用的表征&#xff1b;&#xff08;2&#xff09;大规模的指令学习和强化学习&#xff0c;以更好地适应最终任务和用户的偏好。 作者通过…

XP系统如何把文本转换成html,xp系统下将HTML文件设置为屏保的方法

关于XP系统的屏保设置&#xff0c;很多人脑子中肯定有个固定的样式&#xff0c;因为按照XP系统的传统来说&#xff0c;都是固定的按照图片来设置的&#xff0c;所以很多人就对屏保有了一定的硬性思维&#xff0c;就是只能是图片的形式。其实这样的想法是有所偏差的&#xff0c;…

linux6禁用屏幕保护程序,禁用屏幕保护程序(ScreenSaver Disabled)

禁用屏幕保护程序ScreenSaverDisabled是一款可以帮助用户朋友让自己的电脑不要总是被屏幕保护影响&#xff0c;有些设置隔三差五就会进入屏保状态&#xff0c;使用这款禁用屏幕保护程序ScreenSaverDisabled可以帮您解决这个烦恼。 相关软件软件大小版本说明下载地址 禁用屏幕保…

xp系统怎么定时锁定计算机,电脑怎么设置自动锁屏_XP系统电脑怎么设置自动锁屏...

摘要 腾兴网为您分享:XP系统电脑怎么设置自动锁屏&#xff0c;字体配置&#xff0c;智慧大学&#xff0c;掌上新华&#xff0c;小t智联等软件知识&#xff0c;以及mp3音乐裁剪器&#xff0c;小霸王&#xff0c;屏幕分屏软件&#xff0c;湖北网上税务局&#xff0c;照片印刷&…

汉字时钟屏保软件/汉字时钟电脑屏幕保护下载/汉字时钟屏保/windows屏保

软件名称&#xff1a;冷高轮时间汉字时钟屏保 软件语言&#xff1a;简体中文 软件类别&#xff1a;桌面工具 软件授权&#xff1a;免费软件 适用平台&#xff1a;WinXP, Win7, Win8, Win10, WinAll 电脑壁纸下载可在wallpaper engine或者upupoo上搜索全称“冷高轮时间‘ …

xp系统计算机不休眠设置,xp和win7系统怎么设置电脑不休眠详细教程

百度音乐播放器2017v10.1.8 官方最新版 类型&#xff1a;音频播放大小&#xff1a;14.3M语言&#xff1a;中文 评分&#xff1a;9.4 标签&#xff1a; 立即下载 电脑的休眠和睡眠的状态是什么样的&#xff1f; 休眠&#xff1a;就是把应用环境保存在硬盘上&#xff0c;直白地说…

电脑显示无法启动程序 因为计算机丢失,电脑显示无法启动此程序丢失.dll文件怎么办...

电脑显示"无法启动此程序"丢失.dll文件怎么办 【百度经验方法】

用vb写计算机程序代码,用VB编写的抽奖程序源代码随机抽取不重复

年度抽奖的小程序,可以自定义 年度抽奖小程序,您可以自定义背景,抽奖形式,设置奖品等. PPT彩票小程序 PPT开发工具彩票代码,VBA代码,每个需要它的人都可以下载.

Windows XP 禁用屏幕保护功能

在“桌面”上按快捷键“CtrlR”&#xff0c;调出“运行”窗口。接着&#xff0c;在“打开”后的输入框中输入“Gpedit.msc”。并按“确定”按钮。如下图 找到“用户配置”下的“管理模板”下的“控制面板”的“显示”&#xff0c;双击选择“屏幕保护程序”。如下图 在“屏幕保护…

此计算机屏保怎么取消,如何取消屏幕保护

上班候一会要用电脑&#xff0c;一会儿要做笔记什么的。可是电脑的屏幕保护太烦了一会儿又跳出来&#xff0c;这样搞得都没有办法好好查资料做笔记了。相信有很多朋友一样受着这样的的烦恼吧?不要着急&#xff0c;今天技术员来告诉大家如何取消屏幕保护吧。不过随着Xp系统的淘…

xp 无法关闭计算机,电脑xp系统关不了机怎么解决

有时候电脑关闭计算机时,总是提示“你现在可以安全关闭计算机了”,然后不能关机了这是什么回事呢?下面学习啦小编给大家讲解一下关于电脑xp系统关不了机的解决方法,希望大家喜欢! 电脑xp系统关不了机的解决方法 一、启动高级电源管理支持 无法自动关机是因为电源的设置不当…

Screen Saver Exporter for Mac(屏幕保护程序导出程序)

Screen Saver Exporter Mac破解版是一款适用于After Effects和Premiere Pro的屏幕保护程序导出程序插件。Screen Saver Exporter for Mac只需单击一下&#xff0c;即可将电影导出到屏幕保护程序&#xff0c;非常的方便快捷&#xff0c;有需要的小伙伴千万不要错过哦&#xff0c…

Win XP 如何禁用屏保

如果你试过 “在桌面空白处点击右键-【属性】-【屏幕保护程序】&#xff0c;选择【无】&#xff0c;点击【确定】”后&#xff0c;当时是可以去掉屏保。但如果重启计算机或者从待机状态唤醒后&#xff0c;屏保依然会出现&#xff0c;那么你可以试试下面的方法。 首先&#xff0…

计算机桌面黑屏时间,您必须等待至少一分钟,计算机才能将屏幕保护程序设置为使计算机黑屏...

有一些快捷键可以直接使计算机黑屏: 1. 按下电源按钮一次即可直接使计算机屏幕变黑 2. 按组合键“ Fn + F1”可直接使计算机屏幕变黑: Lenovo计算机使用此组合键,如果是其他品牌的计算机,则可以按键盘顶部标有Fn + F系列的按钮月亮 注意: 上述直接使计算机黑屏的方法是使计算…

用.NET设计一个假装黑客的屏幕保护程序

本文主要介绍屏幕保护程序的一些相关知识&#xff0c;以及其在安全方面的用途&#xff0c;同时介绍了如何使用 .NET 开发一款屏幕保护程序&#xff0c;并对核心功能做了介绍&#xff0c;案例代码开源&#xff1a;https://github.com/sangyuxiaowu/HackerScreenSaver 背景 前几…

xp系统计算机启动时灰色界面,windows xp系统下屏幕开始按钮变成灰色怎么处理

相信使用过windows xp系统的用户应该都知道&#xff0c;系统自带得有屏幕保护程序功能&#xff0c;然而有些时候可能操作不当导致屏幕保护程序的设置按钮为灰色无法设置的情况&#xff0c;那么在遇到这样的问题时应该怎么办呢?以下是针对此问题的具体解决方法介绍。 1、点击xp…

如何更改 Windows XP 中的 Windows 登录屏幕保护程序

本文分步介绍了如何更改 Microsoft Windows XP 中的默认登录屏幕保护程序。具体来说&#xff0c;文章讨论如何更改屏幕保护程序启动时&#xff0c;超时和屏幕保护程序启动之前&#xff0c;是否在登录过程之前打开屏幕保护程序的类型。当您启动 Windows 时&#xff0c;您可能会出…