6.MMD ray渲染 材质的添加及打光方法

材质

前置准备

![[Pasted image 20240418191032.png]]

先准备好模型和场景
将ray控制器拖入进去
添加完默认的材质以后的效果
在这里插入图片描述

![[Pasted image 20240418191210.png]]

  1. 打开插入材质页面

  2. 打开MaterialMap栏
    ![[Pasted image 20240418191246.png]]

  3. 将流萤的模型展开

自发光
  1. 现在给领带添加一个自发光效果
  • 在自发光Emissive里,打开x1,选择albedo,白光
    ![[Pasted image 20240418191519.png]]

  • 现在这个领带就是一闪一闪的效果
    ![[Pasted image 20240418192501.png]]

  • 这个是x4的效果
    ![[Pasted image 20240418192956.png]]

  • 选用常发光效果
    ![[Pasted image 20240418192920.png]]

不闪烁的灯光适合给场景中的灯源加
x124就是亮的倍数

  1. 给流萤的眼睛一个高光
    ![[Pasted image 20240418202338.png]]

![[Pasted image 20240418202410.png]]

用不闪烁的灯光x1
![[Pasted image 20240418202421.png]]

这样眼睛就有高光了

  1. 插件使用
    1. 在Extension里找到AutoLuminous4
    2. 把AutoLumious.x拖进去
    3. 在模型操作界面是照明的情况下
      附件操作界面出现了AutoLumious.x
      ![[Pasted image 20240418203956.png]]

因为流萤模型不适用这个插件,所以这里使用优菈模型演示
![[Pasted image 20240418221304.png]]

  • 这是不显示的样子
    ![[Pasted image 20240418221316.png]]

  • 这是显示的样子
    ![[Pasted image 20240418221537.png]]

  • Si调到10,注册一下,效果比1的时候更亮

  1. 也可以给没有高光的材质上材质
    打开MME
    找到最后一栏,AL_EmitterRT
    比如想让披风亮起来
    ![[Pasted image 20240418222041.png]]

将披风全部右键点击解除

![[Pasted image 20240418222019.png]]

但是缺点是在阴影部分也会显示亮光,平时能不用就不用,除非遇上一些特殊情况
再打开MME,再点击解除,就会恢复原状

皮肤材质

原本的皮肤在ray的渲染下是灰白的
打开MME,MaterialMap里面将面的材质替换为Skin里的材质
可以挨个试试感觉
比较常用的是TDA里的材质
![[Pasted image 20240418223035.png]]

![[Pasted image 20240418223045.png]]

把腿部的肌也修改材质
![[Pasted image 20240418223332.png]]

金属材质

![[Pasted image 20240418223627.png]]

换成金材质
![[Pasted image 20240418223816.png]]

头发材质

![[Pasted image 20240418224046.png]]

![[Pasted image 20240418224035.png]]

打光

可以通过ray_controler模块里
在参数SunLight+和SunLight-修改光的强暗
现在光线比较亮,所以将SunLight-拉满,对场景其他光的影响就不大了,更能表现质感,更能表现其他光源的效果
![[Pasted image 20240418224723.png]]

![[Pasted image 20240418224751.png]]

SpotLight

打开ray文件夹里的Lighting文件夹
比如添加一个spot light

移动

模型界面换到spot light,点击移动选项
![[Pasted image 20240418225033.png]]

先设置在角色的正前方,看一下效果
在这里插入图片描述

先把range+,范围拉高
![[Pasted image 20240418225241.png]]

在增大强度
再把R+调高,就可以看到光了
![[Pasted image 20240418225328.png]]

旋转

如果想要照射其他位置
![[Pasted image 20240418225400.png]]

点击旋转,然后调整方向
![[Pasted image 20240418225539.png]]

  • 有RGB,红绿蓝,可以调出不同的颜色
    ![[Pasted image 20240418225559.png]]

![[Pasted image 20240418225655.png]]

其他里面

  • range 光照的范围,数值越大,照的范围越远
  • angle 角度,光源开合的角度
  • intensity 强度,数值越大,对物体的影响越强烈
  • AttenuationBult 光的衰减度,调大以后,衰减变低,调小衰减变高
  • Blink 闪烁,调的越高,闪烁的频率就越快
  • Hardness 有了阴影的贴图后会更明显
如何导入阴影
  1. 打开MME
    ![[Pasted image 20240418230158.png]]

在LightMap一栏
2. 选中SpotLight.pmx
![[Pasted image 20240418230242.png]]

  1. 选择Spotlightingwithshadowlow.fx
    这样子在SpotLight的照射下会产生阴影
    ![[Pasted image 20240418230936.png]]

切换到照射模式可以看到
Hardness调的越高,阴影就越硬,锐度就越高
![[Pasted image 20240418231014.png]]

添加雾气效果

打开MME
![[Pasted image 20240418231141.png]]

在FogMap里选中光源
![[Pasted image 20240418231220.png]]

选择shadowlow.pmx
![[Pasted image 20240418231345.png]]

会看到有雾气效果
因为粒子太多,显得噪点很多
如果想制作高清的视频,不适合使用这个fog

如何让光源的模型消失

![[Pasted image 20240418231717.png]]

打开MME,在main中,选中SpotLight将其勾掉
![[Pasted image 20240418231816.png]]

将这里的也选中勾掉
![[Pasted image 20240418231855.png]]

切换到照明模式,发现模型不会渲染进去,但是光源效果依然在

SSAO

是一个环境吸收
![[Pasted image 20240418232048.png]]

在环境光较强的情况下,选择面部
![[Pasted image 20240418232127.png]]

先设置0,发现头部的某些阴影部分就消失掉了
![[Pasted image 20240418232205.png]]

调成1
![[Pasted image 20240418232240.png]]

就变黑了
环境吸收就是周围环境的光对选中的地方的影响
一般都是对人物整体,调成0.7~0.8的样子,不会调满
眼睛和面部会比较低,0.1~0.5的样子,0也没有问题
眼睛这样子会更清晰

PSSM

就是摄像机照射的方位对模型造成的阴影
4个选项分别对应4个方位

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用微软Phi-3-mini模型快速创建生成式AI应用

微软Phi-3大语言模型是微软研究院推出的新一代系列先进的小语言模型。Phi-3系列包括phi-3-mini、phi-3-small和phi-3-medium三个不同规模的版本。这些模型在保持较小的参数规模的同时,通过精心设计的训练数据集和优化的算法,实现了与大型模型相媲美的语言…

【CVPR2023】Re:InterHand:一个用于3D交互手部姿态估计的重光照数据集

这篇论文的标题是《A Dataset of Relighted 3D Interacting Hands》,作者是Gyeongsik Moon, Shunsuke Saito, Weipeng Xu, Rohan Joshi, Julia Buffalini, Harley Bellan, Nicholas Rosen, Jesse Richardson, Mallorie Mize, Philippe de Bree, Tomas Simon, Bo Pen…

玩转PyCharm

玩转PyCharm PyCharm是由JetBrains公司开发的提供给Python专业的开发者的一个集成开发环境,它最大的优点是能够大大提升Python开发者的工作效率,为开发者集成了很多用起来非常顺手的功能,包括代码调试、高亮语法、代码跳转、智能提示、自动补…

MyBatis 核心配置讲解(上)

大家好,我是王有志,一个分享硬核 Java 技术的互金摸鱼侠。 前两篇的文章中我们分别介绍了 MyBatis 和 MyBaits 的应用组成,到这里基础篇的内容就结束了。 从今天开始,我们正式进入 MyBatis 学习的第二阶段:MyBatis 的…

【QT学习】9.绘图,三种贴图,贴图的转换,不规则贴图(透明泡泡),简单绘图工具制作

一。绘图的解释 Qt 中提供了强大的 2D 绘图系统,可以使用相同的 API 在屏幕和绘图设备上进行绘制,它主要基于QPainter、QPaintDevice 和 QPaintEngine 这三个类。 QPainter 用于执行绘图操作,其提供的 API 在 GUI 或 QImage、QOpenGLPaintDev…

maya blendshape

目录 shape编辑器 maya创建blendshape python 脚本 添加形变动画 查看顶点个数 shape编辑器 打开方式: 窗口-动画编辑器-形变编辑器 maya创建blendshape python 脚本 import maya.cmds as cmds# 创建基础网格 - 球体 baseMesh cmds.polySphere(name"bas…

Postman 工具发送请求的技巧与实践

在开发和测试 API 时,发送 JSON 格式的请求是一个常见需求。 在 Postman 中构建和发送 JSON 请求 创建一个新的请求 首先,在 Postman 启动界面上找到并点击 “New” 按钮,选择 “HTTP Request” 来开始新建一个请求。这一步骤允许你定义请…

Unity射击游戏开发教程:(7)Powerup的使用

确定 PowerUp 效果应持续多长时间 我在游戏中放置的第一个道具是三重射击。当玩家收集三重射击能量时,他们可以一次发射 3 束激光,而正常情况下只能发射 1 束激光。在实施道具时,您需要考虑它们的功能以及它将如何影响游戏玩法。至于三连射&

Linux-缓冲区(简单理解)

1. 缓冲区是什么 缓冲区就是一段内存空间。 2. 为什么要有缓冲区 IO写入有两种: 写透模式(WT) 成本高,效率低写回模式(WB) 成本低,效率高 写透模式:每次的文件写入都要立即刷新…

海外仓WMS管理系统:标准化海外仓管理模式,效率和管理模式双提升

就目前的跨境电商发展速度和体量来看,标准化海外仓管理的模式不再是一个选项,而是必走之路。 今天会重点和大家聊一下,海外仓企业应该如何利用好WMS管理系统,快速的标准化仓库管理的模式,以及大家比较关心的&#xff0…

JAVA读取文件完成词频统计

词频统计原数据和结果数据地址:https://download.csdn.net/download/LiHaoHang6/88845654?spm1001.2014.3001.5501 运行效果展示: 原数据展示: 词频统计思路: 1:先通过BufferedReader来读取本地文本文件,之后将文本…

excel 按照姓名日期年月分组求和

excel 需要按照 姓名 日期的年份进行金额求和统计,采用sumifs 进行统计 注意:sumifs 不支持 合并列拆分计算,合并列只会计算一个值 表格数据大概如下:(sheet) ABC姓名日期金额A2023/01/01500A2023/01/151500B2023/01/01200B202…

基于SpringBoot开发的同城租房系统租房软件APP小程序源码

项目背景 一、市场前景 随着城市化进程的加快和人口流动性的增强,租房市场正逐渐成为一个不可忽视的巨大市场。传统的租房方式往往存在着信息不对称、效率低下等问题,而同城租房软件的出现,则有效地解决了这些问题,为租房市场注…

云计算时代,企业面临的云安全风险

如今,随着云计算等新兴科技的发展,不同类型企业间的关联越来越多,它们之间的业务边界已被打破,企业上云成为了大势所趋。云计算应用帮助企业改变了IT资源不集中的状况,同时,数据中心内存储的大量数据信息&a…

Mediator 中介者

意图 使用一个中介者对象来封装一系列的对象交互。中介者使各个对象不需要显式地互相引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。 结构 Mediator(中介者)定义一个接口用于各同事(Colleague&#xff0…

数值积分——复化梯形求积公式 | 北太天元

复化求积法的思想: 将区间 [ a , b ] [a,b] [a,b]进行 n n n等分,步长 h b − a n h\frac{b-a}{n} hnb−a​,等分点 x k a k h , k 0 , 1 , 2 , ⋯ , n x_{k}akh,k0,1,2,\cdots,n xk​akh,k0,1,2,⋯,n, 先在每个子区间 [ x k , x k 1 ] …

普惠金融淘金热:抢占‘高成长‘企业,抓住下一个十年的财富机遇!

官.网地址:合合TextIn - 合合信息旗下OCR云服务产品 2013年,十八届三中全会正式提出“发展普惠金融”,普惠金融自此上升为国家战略;十年来,我国普惠金融取得了长足发展,逐步构建了多层次、广覆盖的中国特…

文件上传漏洞-白名单检测

如何确认是否是白名单检测 上传一张图片与上传一个自己构造的后缀,如果只能上传图片不能上传其它后缀文件,说明是白名单检测。 绕过技巧 可以利用 00 截断的方式进行绕过,包括 %00 截断与 0x00 截断。除此之外如果网站存在文件包含漏洞&…

《环阳宗海逍遥游》

第一天:《六十八道拐》五月二日游兴浓,大观公园门囗逢。海埂西门再集合,蓝光城里意无穷。呈贡过后松茂过,阳宗镇上心欢融。宜良城中暂歇脚,六十八拐路难通。宜良住宿赏夜色,期待明朝再接龙。 第二天:《情人岛苗王峡行》…

【正点原子Linux连载】 第三十四章 Linux USB驱动实验 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南

1)实验平台:正点原子ATK-DLRK3568开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id731866264428 3)全套实验源码手册视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban 第三十…
最新文章