IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 技术美术个人笔记(十四)——Houdini程序化树木 -> 正文阅读

[游戏开发]技术美术个人笔记(十四)——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:
在这里插入图片描述

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-03-08 22:54:07  更:2022-03-08 22:55:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 17:50:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码