Blender雕刻建模_UV展开

UV展开的标准:展平,不重叠,均匀展开

ZenUV插件

切到边模式

-Mark,标记缝合边

-Unmark,取消标记

-Unmark All,全部取消标记

-Mirror Seams,镜像缝合边

-Zen Unwrap,全部展开


纹理绘制

新建纹理

图像纹理,新建一个空白图像

其中包括名称,分辨率,默认颜色

在图像编辑器中可以查看新建的纹理贴图或进入纹理绘制工作区

在着色器编辑器中,添加图像纹理节点,点击新建

图像编辑

在图像编辑窗口可以绘制贴图(纹理绘制工作区左侧的窗口)

其中有

-选择画笔

-颜色,按Ctrl切换第二颜色

-半径,按F设置

-强度

显示UV布局

-在-3D窗口进入编辑模式,A键全选

-进入纹理绘制工作区,显示纹理绘制UV

保存编辑的纹理,注意Ctrl + S不能保存编辑的图像

纹理绘制

纹理绘制模式,在物体表面直接绘制(即纹理绘制工作区右侧的窗口,或在左侧选择纹理绘制如图)

大概步骤:

-选择要绘制的贴图

-实体着色(用材质着色也可以)

-选择合适的棚灯

-绘制完成,保存所有图像

注意绘制纹理前需要确保UV正确展开以及分辨率要足够,分辨率包括贴图的分辨率以及模型面在UV中所占的分辨率(例如一块区域UV展开时十分密集,导致其面占用UV的分辨率太小即面所占像素太少,则绘制时无法绘制出想要的效果)

光照对绘制的影响

环境光照会影响绘制效果的观测

-实体方式使用的是内置的棚灯光照(选择paint白光棚灯,着色预览效果最佳)

-材质预览方式:内置环境(interior室内),场景世界(自定义白光环境)

颜色混合算法

混合指新颜色B与原颜色A的叠加方式

-正片叠底 A*B

-加法 A+B

-减法 A-B

-混合 A*(1-k)+B*k(k为笔刷力度)

外部图片同样可以绘制

即非新建的贴图也可以使用绘制方法进行绘制

基础色绘制

首先先将模型的UV正确展开

然后添加着色器(注意着色器不添加图像纹理节点)

进入纹理绘制工作区

在选择纹理贴图处显示没有纹理

添加一个基础色纹理(此时着色器自动添加了一个图像纹理节点)

粗糙度贴图绘制

与添加基础色贴图过程类似,最后添加一个粗糙度贴图即可

贴图中黑色区域为0表示光滑,白色为1表示粗糙,切换到材质预览才能观察到粗糙度的效果。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

低代码开发平台助力企业快速响应市场需求

随着数字化转型的深入推进,企业对软件开发的需求日益增长。然而,传统的软件开发模式面临着周期长、成本高、维护难等问题,难以满足市场的高速变化。在这样的背景下,低代码开发平台应运而生,为企业提供了一种高效、灵活…

web端使用高德地图

web端使用高德地图 一、申请高德key和秘钥二、在项目中引入所需功能js、css文件三、实现地图选点、回显选点四、自定义地图 一、申请高德key和秘钥 申请高德key 申请成功后可以得到key 二、在项目中引入所需功能js、css文件 <script src"https://webapi.amap.com/m…

使用sersync整合rsync,实现WEB页面同步更新,亦可做数据备份之用

--> webser1[webroot] 192.168.0.16/ sersyncrsync---> webser2[webroot] 192.168.0.20192.168.0.15(/webroot&#xff09;\--> webser3[webroot] 192.168.0.8原理: 通过Linux内核的inotify 机制&#xff0c;根据源目录的变化情况&#xff0c;安排触发更新式的rsyn…

Git忽略规则(.gitignore配置)不生效原因和解决方案

Git忽略规则(.gitignore配置&#xff09;不生效原因和解决方案 Git忽略规则(.gitignore配置&#xff09;不生效原因和解决方案 重点 .gitignore中已经标明忽略的文件目录下的文件&#xff0c;git push的时候还会出现在push的目录中&#xff0c;或者用git status查看状态&…

unity2d Ugui--Image城市道路汽车行驶

目录 1.车辆生成与回收 2.路径点控制 3.车辆控制 1.车辆生成与回收 using System.Collections.Generic; using UnityEngine;public class RoadContr : MonoBehaviour {public WayPoint[] wayPoints; //出生点public Transform pare;[SerializeField]private Car[] fabCar;pu…

node调试

vscode安装插件&#xff1a;JavaScript Debugger (Nightly) 点击后生成一个launch.json文件 打断点&#xff0c;并发送一个请求来执行代码到断点处 按右上的向下箭头&#xff0c;进入源码&#xff0c;进行查看&#xff0c;左边查看变量等值

IDEA创建简单web(servlet)项目(server为tomcat)

引言 鉴于网上很少有关于IDEA开发servlet项目的教程&#xff08;24版idea&#xff0c;并且servlet技术十分复古&#xff0c;很少有人用到&#xff0c;能够理解&#xff0c;该文章旨在为在校的学生提供一个参考&#xff0c;项目技术简单&#xff09;本人在此总结从头开始到项目…

哪个牌子的儿童护眼灯好?五款平价护眼台灯推荐

护眼台灯在近年来成为家长和长时间使用电子设备人群关注的家电/学生产品。对于家中有孩子或经常面对电子屏幕的人士来说&#xff0c;很多人可能已经对这类产品有所了解并进行了购买。然而&#xff0c;部分家长对护眼台灯的认识还不够深入&#xff0c;因此尚未为孩子选择一款合适…

无公网IP与服务器完成企业微信网页应用开发远程调试详细流程

文章目录 前言1. Windows安装Cpolar2. 创建Cpolar域名3. 创建企业微信应用4. 定义回调本地接口5. 回调和可信域名接口校验6. 设置固定Cpolar域名7. 使用固定域名校验 前言 本文主要介绍如何在企业微信开发者中心通过使用内网穿透工具提供的公网域名成功验证回调本地接口服务! …

postman教程-21-Newman运行集合生成测试报告

上一小节我们Postman Newman的安装方法&#xff0c;本小节我们讲解一下Postman Newman的具体使用方法。 使用Newman运行集合 1、导出Postman集合&#xff1a; 在Postman中&#xff0c;选择你想要运行的集合&#xff0c;然后点击“导出”按钮&#xff0c;选择导出为“Collect…

【CS.PL】Lua 编程之道: 控制结构 - 进度24%

3 初级阶段 —— 控制结构 文章目录 3 初级阶段 —— 控制结构3.1 条件语句&#xff1a;if、else、elseif3.2 循环语句&#xff1a;for、while、repeat-until3.2.1 输出所有的命令行参数3.2.2 while.lua3.2.3 repeat.lua及其作用域 &#x1f525;3.2.4 for.lua (For Statement)…

.gitignore文件使用

.gitignore简介 .gitignore文件是Git 版本控制系统中的一个重要配置文件&#xff0c;它用于指定哪些文件或目录应该被Git忽略&#xff0c;即不被纳入版本控制中。 .gitignore编写规则 在文件中添加要忽略的文件和目录的模式。每一行表示一个模式。 使用通配符来匹配多个文件或目…

eclipse 老的s2sh(Struts2+Spring+Hibernate) 项目 用import导入直接导致死机(CPU100%)的解决

1、下载Apache Tomcat - Apache Tomcat 8 Software Downloads 图中是8.5.100的版本&#xff0c;下面的设置用的是另一个版本的&#xff0c;其实是一样。 2、先将Server配好&#xff0c;然后再进行导入操作。 2、选择jdk 当然&#xff0c;这里也可以直接“Download and instal…

python调用web_service

安装依赖 pip install suds示例代码 from suds.client import Client from suds.plugin import MessagePlugin import logging# 启用日志记录以便调试 logging.basicConfig(levellogging.INFO) logging.getLogger(suds.transport).setLevel(logging.DEBUG)class LogPlugin(Me…

ARM功耗管理框架之SCP

安全之安全(security)博客目录导读 目录 一、功耗管理框架中的SCP 二、SCP的示例 三、SCP固件 四、SCP启动流程 五、SCP的memory map 六、SCP与AP的通信 思考:功耗管理框架?SCP?PPU?LPI?之间的关系?如何配合? 一、功耗管理框架中的SCP 二、SCP的示例

【Python】中的X[:,0]、X[0,:]、X[:,:,0]、X[:,:,1]、X[:,m:n]、X[:,:,m:n]和X[: : -1]

Python中 x[m,n]是通过numpy库引用数组或矩阵中的某一段数据集的一种写法&#xff0c;m代表第m维&#xff0c;n代表m维中取第几段特征数据。 通常用法&#xff1a; x[:,n]或者x[n,:] X[:,0]表示对一个二维数组&#xff0c;取该二维数组第一维中的所有数据&#xff0c;第二维中…

使用本地数据对transformers模型进行微调训练

模型 transformers模型是使用比较多的模型&#xff0c;奈何各个都是体积大&#xff0c;找了一个使用人多不是很大的模型进行训练。 需要魔法 bert-base-uncased模型仓库地址 huggingface下的所有仓库都是git的&#xff0c;也就意味着你可以使用 git clone 可以下载仓库内所有的…

跟着AI学AI_07张量、数组、矩阵

说明这三个概念不是一个范畴的东西&#xff0c;但是很容易混淆&#xff0c;因此放到一起进行说明。 张量&#xff08;Tensor&#xff09; 张量是一个多维数组的通用概念&#xff0c;用于表示具有任意维度的数值数据。在数学和计算机科学中&#xff0c;张量是广泛用于表示数据的…

震坤行坤合供应链荣获“2024 LOG低碳供应链物流-最具影响力品牌商”

震坤行坤合供应链荣获“2024 LOG低碳供应链物流-最具影响力品牌商” 近日&#xff0c;罗戈网在青岛举办了2024第三届低碳供应链&物流创新发展高峰论坛&#xff0c;此次峰会聚焦“物流碳中和&#xff0c;可持续供应链”这一核心议题&#xff0c;汇聚国内外双碳践行企业、低碳…

【嵌入式系统实践】实验四综合实验部分代码

由于综合实验未给出一个固定的思路或者目标&#xff0c;这里仅写出部分内容&#xff0c;以便于期末复习背诵手写代码用。 自己写的func.h和func.c涵盖了期末所考手写代码部分&#xff0c;背诵过来就挂不了科。 // functions.h #ifndef FUNCTIONS_H #define FUNCTIONS_Hextern …