SketchUp 建模练习(一)从图像建模运货木板 Pallet
软件环境
SketchUp Pro 2017
GIMP 2.10.6
参考书籍
Google SketchUp for Game Design
作者:Robin de Jongh
运货木板效果图

制作流程记录
一、准备贴图
首先是下载素材图像,从 cgtextures.com 搜索下载运货木板 Pallet 的图片,以及木头尾端 WoodEnds 的图片。
再使用GIMP or Photoshop对图像进行处理,主要使用到的工具有:
1) Crop 裁剪工具
2) Colors -> Auto -> White Balance 自动白平衡
3) Guide lines 辅助虚线
4) Filters -> Enhence -> Sharpen 锐化
5) Perspective 调整图像边缘与水平或垂直方向对齐
6) Move 移动工具

pallet_wood_1024.png
二、从图像建模
打开SketchUp,导入制作好的贴图 pallet_wood_1024.png,选中并Explode
使用Line工具绘制横向的木板,设置 display = shaded,删除木板之间空隙处的面与线条,再用Push/Pull工具将平面拉成3D木板。多个木板构成Pallet Base。
将Pallet Base创建为组件,使用Move工具移动Pallet Base生成顶部Pallet Top。
运用类似的方法,生成中间的三块木板。
三、纹理贴图
在导入的图像基础上Explode生成矩形再建模,因此 Pallet Base 与 Top 的主要纹理已经设置好。
使用 Sample Paint 工具从木板上吸取材质,材质吸取成功后,Sample Paint 工具自动变为 Paint Bucket 工具,此时使用 Paint Bucket 工具给中间的三块木板上材质。
根据纹理贴图的大小,动态调整中间三块木板的宽度,使用其与纹理相匹配。
木板尾端纹理设置:
1) 选中木板尾端的面,右键 -> Texture -> 去掉勾选 Projected,右键 -> Texture -> Position
2) 按下 LMB(Left mouse button)并拖动,可以移动纹理
3) 使用四个 Pin 可以Move / Scale / Rotate / Distort 纹理
4) 调整纹理映射完成后,右键 -> Done

4 Pins to Move / Scale / Rotate / Distort texture
SketchUp 建模练习(一)从图像建模运货木板 Pallet的更多相关文章
- paper 119:[转]图像处理中不适定问题-图像建模与反问题处理
图像处理中不适定问题 作者:肖亮博士 发布时间:09-10-25 图像处理中不适定问题(ill posed problem)或称为反问题(inverse Problem)的研究从20世纪末成为国际上的 ...
- 【数学建模】灰色系统理论II-Verhulst建模-GM(1,N)-GM(2,1)建模
灰色系统理论中,GM(1,1)建模很常用,但他是有一定适应范围的. GM(1,1)适合于指数规律较强的序列,只能描述单调变化过程.对于具有一定随机波动性的序列,我们考虑使用Verhulst预测模型,或 ...
- Uml 建模 一(类图建模和startuml的使用)
本文将分三个部分介绍Uml建模:Uml建模的作用.类图.startuml的使用 Uml的作用 本文以java为例介绍Uml,在当前的软件开发中大多数使用面向对象开发(OO),面向对象的就是将现实世界中 ...
- [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.2 基本交流建模方法
7.2 基本交流建模方法 在本节中,PWM变换器的交流小信号模型导出步骤将被推导和解释.关键步骤是:(a)利用小纹波近似的动态版本,建立了与电感和电容波形的低频平均值相关的方程式,(b)平均方程的扰动 ...
- [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.3 脉冲宽度调制器建模
7.3 脉冲宽度调制器建模 我们现在已经达成了本章开始的目标,为图7.1推导了一个有效的等效电路模型.但仍存在一个细节,对脉冲宽度调制(PWM)环节进行建模.如图7.1所示的脉冲宽度调制器可以产生一个 ...
- 【数学建模】day05-微分方程建模
很多问题,归结起来是微分方程(组)求解的问题.比如:为什么使用三级火箭发射卫星.阻滞增长人口模型的建立…… MATLAB提供了良好的微分方程求解方案. 一.MATLAB求微分方程的符号解 matlab ...
- 【Noip模拟 20161005】运货
问题描述 小ww开了一家快递公司,在nn个城市之间进行货物运输工作,一共雇了mm个快递员. 每个快递员性格很奇特,第ii号快递员只愿意将货物从城市sisi运送到titi(甚至不愿意将货物 从titi运 ...
- Tool-杂项-建模:犀牛(3D造型软件)
ylbtech-Tool-杂项-建模:犀牛(3D造型软件) 犀牛(Rhino)是美国Robert McNeel & Assoc.开发的PC上强大的专业3D造型软件,它可以广泛地应用于三维动画制 ...
- 基于点云的3ds Max快速精细三维建模方法及系统的制作方法 插件开发
基于点云的3ds Max快速精细三维建模方法及系统的制作方法[技术领域][0001]本发明涉及数字城市三维建模领域,尤其涉及一种基于点云的3d ...
随机推荐
- java同步和互斥【用具体程序说明】
java同步和互斥[用具体程序说明] 所有对象都自动含有单一的锁,也就是所有对象都有且只有唯一的锁,所以当某个任务(线程)访问一个类A中含有sycnhronized的方法是,那么 ...
- c++中的两种getline用法
参考 https://blog.csdn.net/Big_laoshu/article/details/79345351
- projects(好代码好工具)每天进步一点点
1. 行人检测的,感觉这个代码不错,起码换个数据集测试也不错: https://bitbucket.org/shanshanzhang/code_filteredchannelfeatures 2. ...
- 在android studio写car的app代码时遇到的问题
1 Cannot resolve symbol '@drawable/XXX'等问题解决办法方法1."Build " -> "Clean project" ...
- js常用随手记
1. 判断是否是空对象 let myObject={} Object.keys(myObject).length 2. void 0 代替 undefined undefined 不是保留字,在局部作 ...
- AI之旅(3):升维与最小二乘法
前置知识 矩阵的逆 知识地图 首先我们将了解一种叫升维的方法,用已有特征构造更多的特征.接着通过对空间与投影建立一定的概念后,推导出最小二乘法. 当特征数量不足时 在上一篇<初识线性 ...
- 图解HTTPS协议
原文出处: leezhong的博客 我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取.所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议. HTTPS简介 HTTPS其实 ...
- web渗透学习方向
本章写给新加入我们破晓工作室的学弟学妹. 我现在写的是渗透方向的学习方向.因为我参加了线上培训班,听了专门培训渗透的课程后.所以感觉我们工作室自学太累了.如果没有一个“正确”的学习方向都不知道该学些什 ...
- JavaSE学习(二):进制转换—数据类型转换—Java运算符
一.进制转换 1.1 其他进制转十进制(以十六进制为例): 十六进制范围:0-9, A-F对应数字10-15 2A7E(16) = 14*16(0) +7*16(1) + 10*16(2) + ...
- 关于mdb数据库在插入过程中报错->Syntax error in INSERT INTO statement.(sql语句没问题)
今天,在做mdb数据库的增删改查的时候,代码报错插入语句有问题,但是在数据库中正常执行,苦苦探索了多次,终于找到了问题所在. 结果如图: 上面是报错 下面是解决方案 解决方案:主要原因是offic ...