Blender——苹果的纹理绘制

news2024/11/24 14:31:46

效果图

前言

在进行纹理绘制之前,首先要具有苹果三维模型。

关于苹果的建模请参考:Blender——“苹果”建模_行秋的博客

1.苹果UV的展开

1.1首先点击UV Eidting,滑动三维模型,使其大小适中。

 1.2打开左上角的UV选区同步(这样左右选区可以同步观察)

 1.3打开左侧3D视图中的边选择模式。按shift+alt键,选出四条边,将果体分成均匀四份。

1.4点击鼠标右键,选中标记缝合边。

1.5 按L键,就选择了整个果体。

1.6按H键,就将果体进行了隐藏,这样方便处理果柄。 

 1.7按shift+alt键,将果体分成不同部分。点击鼠标右键,选中标记缝合边。

 1.8按alt+h键,将苹果全部显示处理。

 1.9按A键,将苹果选中全部。

 1.10点击UV-->展开,即可得到UV展开面。

 1.11调整选区位置:可以取消UV选区同步,选中UV选择模式,鼠标点中按G可以移动,按R可以旋转。

 2.纹理的绘制

2.1将左侧视图由UV Editing 切换至Texture Paint。右侧视图切换至纹理绘制,滑动鼠标滑轮调整苹果大小。

2.2在纹理绘制视图中,点击新建,对新建图像名称进行命名,可以修改宽高分辨率,将颜色修改为红色,取消Alpha的勾选,最后点击确定。

2.3 在右下角的视图中,选中图标,将模式改为单张图像。

2.4 点击图标,选中apple_paint。这时回发现苹果颜色变成红色。

2.5 首先对苹果主体进行纹理绘制,需要先将果柄进行隐藏:进入编辑模式,按L键,就选择了整个果柄。按H键,就将果柄进行了隐藏。

2.6 把编辑模式改为纹理绘制,之后点击绘制遮罩,就隐藏了果柄。 

2.7 按A全选,就会看到苹果主体。

2.8 在右下角的纹理属性中,点击新建。 

 

 2.9 点击打开,选择苹果纹理贴图,点击打开图像。

 苹果纹理贴图:apple.png

2.10选中活动工具与工作区设置,将映射改为镂版,可以通过改变纹理的Alpha来修改左侧图片的透明度。

2.11首先将苹果视图改为Y的正视图,设置一定的纹理Alpha值,将苹果纹理贴图覆盖苹果模型,可以通过调整笔刷半径,改变纹理绘制的笔刷作用范围。

 (关于纹理贴图的快捷键:按着鼠标右键可以移动纹理贴图,按着ctrl键+鼠标右键可以旋转纹理贴图,按着shift键+鼠标右键可以放大纹理贴图。)

2.12 将纹理Alpha值拖成0%,此时可以用白色圆圈“刷”苹果。(注意边缘留下,只刷中间区域就行,这样刷其他面才产生过渡效果。)

2.13 改变苹果不同视角和不同的纹理贴图,对整个苹果主体进行绘制。

2.14 苹果果柄同操作(参考2.5—2.13),然后同时显示即可看到完整的苹果纹理绘制结果。

2.15最后点击图像*-->保存,选择合适位置,点击保存为图像即可。

后记

后续有苹果材质绘制。

Blender——苹果的材质绘制_行秋的博客

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

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

相关文章

使用idb操作IndexedDB

使用idb操作IndexedDB 译自:https://www.hackernoon.tech/use-indexeddb-with-idb-a-1kb-library-that-makes-it-easy-8p1f3yqq GitHub地址:https://github.com/jakearchibald/idb 文章目录使用idb操作IndexedDB前置条件本文承诺上手demo1:…

python中的encode()和decode()函数

前言: 我们知道,计算机是以二进制为单位的,也就是说计算机只识别0和1,也就是我们平时在电脑上看到的文字,只有先变成0和1,计算机才会识别它的意思。这种数据和二进制的转换规则就是编码。计算机的发展中,有…

【SpringCloud Alibaba】Sentinel流控规则

概念 流控规则 直接(默认) QPS快速失败 线程数直接控制 QPSWarming up QPS排队等待 关联 链路 具体启动Sentinel的步骤可以参考我的上一篇文章。 概念 资源名:唯一名称,默认请求路径 针对来源:Sentinel可以针…

微服务系列之远程服务调用

随笔 对自己不满是任何有才能的人的根本特征 参考书籍: “凤凰架构”“微服务架构设计模式” 本篇文章开始之前提示一下,读者带着“IPC与RPC的有什么区别”疑惑读效果更好 引言 从架构师的角度来看,微服务架构的落地实现第一个需要解决问…

改良型新药之详细分类

随着一类新药开发越来越困难、仿制药竞争激烈,改良型新药被认为符合我国医药企业转型升级的方向,吸引了更多企业切入,本文也将针对改良型新药的6个常见共性问题给予解答,涉及科普、专利、分类、临床价值、立项、注册申请、数据统计…

windows@网络防火墙@软件联网控制

文章目录ref打开防火墙控制面板常用部分限制某个软件联网文档参考具体操作取消控制/禁用第三方软件控制ref (Windows) 创建出站端口规则 | Microsoft LearnWindows Defender Firewall with Advanced Security (Windows) | Microsoft Learn组策略 Windows) 高级安全性的 Window…

你可能不知道的DOM断点调试技巧

前言 作为一个前端,DOM断点应该是我们非常熟悉的,也是我们日常工作中经常要用到的一种调试技巧;但是下面这些DOM断点调试技巧你可能不知道,且听我一一道来。 监听元素 有这样一种场景,当DOM中某个元素移除或者元素属…

再学C语言14:基本运算符

C使用运算符(operator)代表算数运算 一、赋值运算符(assignment operator): 在C中,符号并不表示“相等”,而是一个赋值运算符 year 2022; 符号左边是一个变量名,右边是赋给该变…

arraybuffer的应用,下载图片/文件等

在这篇文章中,我们了解了js中arraybuffer是用来存储二进制缓存的,但是都是理论知识,本篇文章来介绍一个arraybuffer应用的场景。 主要应用场景是下载文件,在ajax请求中,设置responseType arraybuffer 得到一个二进制…

零刻 SEi12 Pro,ALL IN ONE搭建教程

一台mini的NUC能做什么?当然每个人的心里都会有着不同的答案,既然是一台Mini主机那就肯定少不了部署一个All-In-One来榨干他的性能。今天我就大家带来一个部署All-In-One的详细教程,希望能够对大家有帮助。 我这台机器配置是i5-1240P 16G内存…

【mpvue】mpvue-echarts echarts动态渲染、延迟加载、双轴动态计算、双轴对齐

mpvue-echarts 双轴折线案例使用echarts双轴折线图实战项目导入一、打包结果超过小程序大小限制?1.下载自定义echarts.js2. 引入 echarts.js![在这里插入图片描述](https://img-blog.csdnimg.cn/ff4ad6d894404e97bceff0581fc1f736.png#pic_center)3. 项目引入二、图…

蓝桥杯备赛Day4——多维数组

二维数组初始化 p[[0 for i in range(5)] for j in range(2)] #法一 p[[0]*5 for j in range(2)] #法二 s[[1,2,3],[4,5,6]] print(s) for i in range(2):for j in range(3):print(s[i][j],end ) 三维数组初始化 a[[[0 for _ in range(2)] for __ in…

RabbitMQ总结

目录 工作模式 简单模式 工作队列模式 发布订阅模式 路由模式 通配符模式 SpringBoot整合RabbitMQ 项目搭建 配置类中创建队列和交换机 编写生产者 编写消费者 消息的可靠性传递 死信队列 延迟队列 工作模式 RabbitMQ共有六种工作模式:简单模式(Si…

网络编程 select模型

目录 select模型详解 select函数解释 整体代码 select模型在代码上和c/s模型的前面一部分是一样的,可以去看 这个https://blog.csdn.net/weixin_62859191/article/details/128397927?spm1001.2014.3001.5501,相同的代码如下 #define _CRT_SECURE_NO_…

cadence SPB17.4 - orcad - WARNING(ORCAP-2354) - Wire is hanging at Point

文章目录cadence SPB17.4 - orcad - WARNING(ORCAP-2354) - Wire is hanging at Point概述普通画法, 引起的不可理解的hang wire 警告ENDcadence SPB17.4 - orcad - WARNING(ORCAP-2354) - Wire is hanging at Point 概述 在使用SPB17.4从一个PCB中反推原理图. 原理图重建的差…

Jenkins入门(一)Jenkins介绍、GitLab基础环境安装

视频学习地址:01-Jenkins教程简介_哔哩哔哩_bilibili 一、介绍: Jenkins是一个独立的开源自动化服务器,可用于自动化各种任务,如构建,测试和部署软件。 它替代了管理员手动集成、构建、测试,提交代码后自…

深度学习:ResNet从理论到代码

深度学习:ResNet从理论到代码面临的问题模型退化问题ResNet核心思想反向传播公式推导残差的由来残差模块为什么效果好代码实现面临的问题 模型退化问题 随着网络层数加深,性能逐渐降低,但它并不是过拟合,因为在test error降低的同…

多准则决策问题评估方法 | 灰云模型(含代码)

目前多准则决策问题的评估方法主要分为定性分析方法和定量分析方法两类。定性分析方法主要包括专家咨询、熵权法、案例研究和德尔菲法等;定量分析法主要包括层次分析法、主成分分析法、因子分析法、模糊综合评价法、灰色综合评价法以及数据包络分析法(DE…

Apollo星火计划学习笔记——Apollo路径规划算法原理与实践

文章目录1. 路径规划算法总体介绍1.1 Task: LANE_CHANGE_DECIDER1.2 Task: PATH_REUSE_DECIDER1.3 Task: PATH_BORROW_DECIDER1.4 Task: PATH_BOUNDS_DECIDER1.5 Task: PIECEWISE_JERK_PATH_OPTIMIZER1.6 Task&#xf…

人脸识别经典论文Arcface解读

来源:投稿 作者:小灰灰 编辑:学姐 研究背景 1、在人脸识别时,我们需要特征的discrimination 2、之前提出到的一些方法,如triplet loss,center loss, L-softmax,a-softmax都有一些缺陷。 3、centerloss:提…