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 ...
随机推荐
- Apache HTTP 服务器 2.4(又名httpd)安装\配置 \启动
Apache HTTP 服务器 2.4 源文档
- 软件测试第四次作业—— 性能测试(含JMeter实验)
性能测试(含JMeter实验) 一.概览 1.性能测试有几种类型,它们之间什么关系? 2.搭建并简单配置一个JMeter的 ...
- es6去重
// set是一种新的数据结构,它可以接收一个数组或者是类数组对象,自动去重其中的重复项目. var arr=[9,9,"丸子","丸子",undefined, ...
- useful urls
数据挖掘技术: http://ddl.escience.cn/f/IwoF?rid=8188575 李航 统计学习方法: http://ddl.escience.cn/f/Iwn0
- Keuskal算法模板
int cmp(const int i, const int j) { return w[i]<w[j]; }///间接比较函数,w[i]表示边i权值 int find_set(int x) { ...
- Spring(转载一)
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家 ...
- mysql执行sql脚本文件
mysql执行sql脚本文件 方法一:使用cmd命令执行(windows下,unix或Linux在的其控制台下) [MySQL的bin目录]\mysql –u用户名 –p密码 –D数据库<[sq ...
- linux自动备份lampp的日志
要求是:每天23:59自动备份lampp的日志/opt/lampp/logs/access_log 放到这个目录下/tmp/bak 命名格式:access_log.日期 1.新建shell脚本#vi ...
- Eclipse导入已有的项目后项目报错的解决办法
第一种:jsp报错 选择windows-->preference-->列表找到Validation-->点击Disable All ->> Apply ->> ...
- python 多进程的两种创建方式
Python中使用线程有两种方式:函数或者用类来包装线程对象. 第一种---------函数 菜鸟教程的我没看懂,说说我自己懂的----看视频理解的 import time import thread ...