当前位置: 首页 > news >正文

【Pt】马灯贴图绘制过程 01-制作基础色

目录

一、导入模型并烘焙 

二、制作基础底漆

(1)底漆层 

 (2)水痕层

(3)指纹层


一、导入模型并烘焙 

1. 导入模型,马灯模型如下所示

2. 在纹理集设置中点击“烘焙模型贴图”

设置输出大小为2048,清除锯齿为“超采样 4x”

在ID中设置颜色来源为“网格ID/多边形组”

取消勾选“Thickness”

点击“烘焙所选纹理”

按B键切换贴图看看有没有乱

二、制作基础底漆

(1)底漆层 

1. 我们想先从马灯的底座做起,可以Ctrl+Alt+鼠标右键点击马灯的底座,这样就可以直接选中该区域,不用在纹理集列表中寻找。

2. 添加一个填充图层,命名为底漆

设置BaseColor,设置Height为贴图“Clouds 1”

设置粗糙度为0.37

此时底座效果如下

3. 将映射由“UV映射”改为“Tri-planer三面映射”

4. 设立将平铺次数设置为20

5. 这里凹凸效果太强,我们添加一个色阶

设置受影响的通道为“Height”,设置输出最大值为0.03

6. 如果希望油漆表面有更多细节,这里添加一个滤镜

将资源中的“MatFinish Rough”拖入滤镜

此时可以看到油漆表面细节更加丰富。这里设置参数“Scale”为6,“Scale Grunge”为4

这里设置“Balance”为0.09,“Disorder”为0.56

 (2)水痕层

7. 添加一个填充图层,设置只需要粗糙度

将贴图“Grunge Leaks”拖入Roughness

设置映射为“Tri-planer三面映射”,平铺次数为0.35

(3)指纹层

8. 再添加一个填充图层,设置只有rough通道,这里用于呈现油漆表面的指纹效果

将贴图“Grunge Fingerprints smeared”拖入粗糙度通道

设置映射为“Tri-planer三面映射”,平铺次数为2.25

分别命名两个填充图层为“指纹”、“水痕” 

选中这三个图层,Ctrl+G打成一个组

文件夹名称就命名为“基础色”

参考视频:

https://www.bilibili.com/video/BV11T4y1Z74e?p=21&spm_id_from=pageDriver&vd_source=36a3e35639c44bb339f59760641390a8

相关文章:

【Pt】马灯贴图绘制过程 01-制作基础色

目录 一、导入模型并烘焙 二、制作基础底漆 (1)底漆层 (2)水痕层 (3)指纹层 一、导入模型并烘焙 1. 导入模型,马灯模型如下所示 2. 在纹理集设置中点击“烘焙模型贴图” 设置输出大小为…...

TransmittableThreadLocal 问题杂记

0、前言 TransmittableThreadLocal,简称 TTL,是阿里巴巴开源的一个Java库,它能够实现ThreadLocal在多线程间的值传递,适用于使用线程池、异步调用等需要线程切换的场景,解决了ThreadLocal在使用父子线程、线程池时不能…...

Linux之 线程池 | 单例模式的线程安全问题 | 其他锁

目录 一、线程池 1、线程池 2、线程池代码 3、线程池的应用场景 二、单例模式的线程安全问题 1、线程池的单例模式 2、线程安全问题 三、其他锁 一、线程池 1、线程池 线程池是一种线程使用模式。线程池里面可以维护一些线程。 为什么要有线程池? 因为在…...

Composer常见错误及解决方案

Composer常见错误及解决方案 Composer是PHP的依赖管理工具,它使得在PHP项目中管理和安装依赖库变得简单。然而,在使用Composer时,开发者可能会遇到一些常见的错误。在本文中,我们将探讨一些常见的Composer错误以及相应的解决方案…...

系统架构图怎么画

画架构图是架构师的一门必修功课。 对于架构图是什么这个问题,我们可以按以下等式进行概括: 架构图 架构的表达 架构在不同抽象角度和不同抽象层次的表达,这是一个自然而然的过程。 不是先有图再有业务流程、系统设计和领域模型等&#…...

微信小程序页面生命周期和小程序api组件的生命周期

小程序组件的生命周期...

通过node 后端实现颜色窃贼 (取出某个图片的主体rgb颜色 )

1.需求 我前端轮播图的背景色 想通过每一张轮播图片的颜色作为背景色 这样的话 需要通过一张图片 取出图片的颜色 这个工作通过前端去处理 也可以通过后端去处理 前端我试了试 color-thief 的插件 但是 这个插件是基于canvas 的模式来的 我需要在小程序中使用这个插件 而且是…...

【蓝桥杯第十三届省赛B组】(详解)

九进制转十进制 #include <iostream> #include<math.h> using namespace std; int main() {cout << 2*pow(9,3)0*pow(9,2)2*pow(9,1)2*pow(9,0) << endl;return 0; }顺子日期 #include <iostream> using namespace std; int main() {// 请在此…...

网址打包微信小程序源码 wap转微信小程序 网站转小程序源码 网址转小程序开发

内容目录 一、详细介绍二、效果展示2.效果图展示 三、学习资料下载 一、详细介绍 我们都知道微信小程序是无法直接打开网址的。 这个小程序源码提供了一种将网址直接打包成微信小程序的方法&#xff0c; 使得用户可以在微信小程序中直接访问这些网址内容。 这个源码没有进行加…...

C# OpenCvSharp 轮廓检测

目录 效果 代码 下载 效果 代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using OpenCvSharp; using OpenCvSharp.…...

阿里云服务器安装SSL证书不起作用的解决方案

阿里云服务器安装SSL证书不起作用的解决方案 在阿里云安装SSL证书后&#xff0c;访问无效&#xff0c;各种检查证书安装没有问题。忽然想到阿里云默认连80端口都没开启&#xff0c;443端口应该也没开启。 登录阿里云控制台 - 云服务器 ECS - 网络与安全 - 安全组 - 管理规则 - …...

【二】【设计模式】建造者模式

建造者模式的引入 //C10_1.cpp #include <stdio.h>#include "SystemConfig.h"int main() {SystemConfig config("mysql://127.0.0.1/", "xiaomu", "xiaomumemeda","redis://127.0.0.1/", "xiaomuredis", &q…...

Linux 系统 CentOS7 上搭建 Hadoop HDFS集群详细步骤

集群搭建 整体思路:先在一个节点上安装、配置,然后再克隆出多个节点,修改 IP ,免密,主机名等 提前规划: 需要三个节点,主机名分别命名:node1、node2、node3 在下面对 node1 配置时,先假设 node2 和 node3 是存在的 **注意:**整个搭建过程,除了1和2 步,其他操作都使…...

【Python】python+requests+excel+pytest-实现接口自动化实例

目录 测试需求实现思路完整框架2.1 初始化数据 (test_data.xlsx)2.2 核心脚本 (api_client.py)2.3 测试用例 (test_interfaces.py)2.4 日志 (logging)2.5 pytest配置文件 (pytest.ini)2.6 测试报告 (pytest-html)2.7 入口函数 (run_tests.py)2.8 完整流程注意事项测试需求 简单…...

Django(四)-搭建第一个应用(3)

一、问题详情页 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>展示某个投票的问题和不带结果的选项列表</title> </head> <body><form action"{% url polls:vote questi…...

吴恩达2022机器学习专项课程(一) 4.2 梯度下降实践

问题预览/关键词 本节内容梯度下降更新w的公式梯度下降更新b的公式的含义α的含义为什么要控制梯度下降的幅度&#xff1f;导数项的含义为什么要控制梯度下降的方向&#xff1f;梯度下降何时结束&#xff1f;梯度下降算法收敛的含义正确更新梯度下降的顺序错误更新梯度下降的顺…...

SQL,group by分组后分别计算组内不同值的数量

SQL&#xff0c;group by分组后分别计算组内不同值的数量 如现有一张购物表shopping 先要求小明和小红分别买了多少笔和多少橡皮&#xff0c;形成以下格式 SELECT name,COUNT(*) FROM shopping GROUP BY name;SELECT name AS 姓名,SUM( CASE WHEN cargo 笔 THEN 1 ELSE 0 END)…...

关于python中常用命令(持续更新中)

目录 关于pip 卸载安装pip 更新pip 更换pip镜像源 清除缓存 更新指定包 指定清华镜像下载指定包 关于conda 更换清华镜像源 优先使用清华镜像 清除缓存 关于数据分析、数据挖掘常用 Matplotlib 3.6.0 文档&#xff08;绘图实例&#xff09; jupyter字体问题 jup…...

JAVA学习笔记21

1.IDEA的使用 1.ctrl B 快速定位到方法 2.ctrl Y 快速删除行 3.ctrl D 快速复制行 4.ctrl H 查看继承的层级关系 5.快速格式化代码 ctrl shift L 6.alt R 快速允许程序 7.ctrl / 快速添加注释 1.包(软件包) 1.1包的三大作用 1.区分相同名字的类 2.当类很多的…...

如何制作Word模板并用Java导出自定义的内容

1前言 在做项目时会按照指定模板导出word文档,本文讲解分析需求后,制作word模板、修改模板内容,最终通过Java代码实现按照模板自定义内容的导出。 2制作word模板 2.1 新建word文档 新建word文档,根据需求进行编写模板内容,调整行间距和段落格式后将指定替换位置留空。…...

《90%考生不知道的蓝桥杯Web提分秘籍!这本书让我一个月逆袭省一》

《90%考生不知道的蓝桥杯Web提分秘籍&#xff01;这本书让我一个月逆袭省一》 文章目录 《90%考生不知道的蓝桥杯Web提分秘籍&#xff01;这本书让我一个月逆袭省一》Part.1为什么蓝桥杯大赛能吸引百万考生&#xff1f;Part.2《Web应用开发竞赛真题实战特训教程 图解版》《程序…...

定位精准度如何保障?住宅代理在本地SERP验证中的优势

本地SERP验证是企业优化地域营销、把控本地搜索展示效果的核心环节。如何在不同城市、不同区域准确获取真实的搜索结果&#xff1f;住宅代理凭借其独特的产品特性&#xff0c;成为解决这一问题的首选。提升结果精准度优质的住宅代理服务商拥有规模庞大、覆盖广泛的IP资源池&…...

VSCode调试Python示例json文件

使用vscode调试python的示例文件&#xff0c;可参考其中的传参方式、环境变量导入方式。其他内容均为自动生成 {// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.m…...

OSPFv3配置实战:如何在IPv6网络中快速搭建邻居关系(附常见问题排查)

OSPFv3配置实战&#xff1a;IPv6网络邻居关系搭建与深度排错指南 当企业网络从IPv4向IPv6迁移时&#xff0c;OSPFv3作为IPv6环境下的动态路由协议选择率持续攀升。根据2023年全球网络架构师调研报告&#xff0c;超过67%的受访者在IPv6部署中首选OSPFv3协议。但许多工程师在初次…...

风力发电变桨系统避坑指南:从编码器选型到限位开关安装的5个关键细节

风力发电变桨系统避坑指南&#xff1a;从编码器选型到限位开关安装的5个关键细节 在风电行业摸爬滚打多年的工程师们都清楚&#xff0c;变桨系统就像风力发电机组的"神经系统"&#xff0c;任何一个环节的微小失误都可能导致整个系统瘫痪。不同于实验室环境&#xff0…...

深入C6678启动流程:从BootRom参数表到多核镜像部署的完整解析

深入解析C6678多核启动流程&#xff1a;从BootRom到镜像合成的工程实践 在嵌入式系统开发领域&#xff0c;多核DSP的启动流程设计往往是项目成败的关键环节。TMS320C6678作为TI KeyStone架构的旗舰级八核DSP处理器&#xff0c;其复杂的多级启动机制和灵活的部署方式&#xff0c…...

yfinance高效工具实战指南:从数据获取到智能分析

yfinance高效工具实战指南&#xff1a;从数据获取到智能分析 【免费下载链接】yfinance Download market data from Yahoo! Finances API 项目地址: https://gitcode.com/GitHub_Trending/yf/yfinance 在当今数据驱动的世界&#xff0c;获取准确、及时的金融市场数据对于…...

如何统计一个数字的位数?

位数&#xff1a;一个数字在十进制下的数字个数。比如 123 有 3 位&#xff0c;-456 我们通常只统计数字部分&#xff0c;所以也是 3 位。特殊情况&#xff1a;0 在十进制中是 1 位&#xff08;不是 0 位&#xff09;。负数&#xff1a;只统计绝对值部分&#xff0c;负号不算位…...

高效、易用、可持续的知识库

快速搭建高效、易用、可持续的知识库&#xff0c;核心是先定骨架、再填核心、轻量落地、持续迭代&#xff0c;避免陷入 “大而全却难用” 的陷阱。以下是分步骤、可落地的实操方案&#xff0c;兼顾快速搭建和长期高效两大需求&#xff0c;适配小团队、企业级等不同场景&#xf…...

ACE-Step1.5:10分钟商用级AI音乐,4GB显存轻松跑

ACE-Step1.5&#xff1a;10分钟商用级AI音乐&#xff0c;4GB显存轻松跑 【免费下载链接】Ace-Step1.5 项目地址: https://ai.gitcode.com/hf_mirrors/ACE-Step/Ace-Step1.5 导语&#xff1a;ACE-Step1.5音乐生成模型的发布&#xff0c;首次让普通消费者只需4GB显存即可…...