低多边形(Low-Poly)简介及相关素材分享下载
最近一直缺乏原创文章,只因被各种琐事所累,难以静下心来写文章。这篇文章也非原创,分享下我知道的一些低多边形(Low-Poly)的素材。低多边形(Low-Poly)最近火得一塌糊涂——如果你关注国外的设计圈子的话。
低多边形(Low-Poly)简介
Low Poly 原是 3D 建模中的术语,指使用相对较少的点线面来制作的低精度模型,一般网游中的模型都属于低模。而现在,Low Poly 进入了平面设计领域,继扁平化(Flat Design)、长阴影(Long Shadow)之后,低多边形(Low Poly)火速掀起了一个新的设计风潮。
Jeff 对于Low-Poly 的印象来源最早是Android 4.3 内置的其中一张壁纸,当然,那个时候还不知道这货叫Low-Poly。而后捏,开始了解这个名词是在小影的博客那里,然后从这个名词开始,逐渐接触并看到国内开始慢慢盛行开来,刚发现最新的QQ 6.0 (还在内测中)开始采用Low-Poly 了。
低多边形(Low-Poly)· 欣赏篇
3D时代,无论是打印技术,还是奥斯卡大片,都迎来了前所未有的革新,人们的视觉享受有了新的选择,在电脑 3D 绘画领域,一种称为「low poly」(低像素多边形)的建模形式有着独特魅力,而来自美国纽约的独立 3D 插画师 Timothy J. Reynolds 正运用电脑绘制着这种「有型」的世界。
「low poly」在形态上表现为将图形像素格放大,让原本不那么起眼的图形更加立体,Timothy J. Reynolds 正是利用了「low poly」的这一特性绘制出了他眼中的世界,多彩张扬的画面让人觉得来到了另一个世界。
更多欣赏:
Timothy J. Reynolds的Dribbble :https://dribbble.com/turnislefthome/tags/low_poly
一些采用Low-Poly特效的网站欣赏:点击查看
喜欢「low poly」的花瓣网插画师「猫宁宁」在他的画板中收集了上百张「low poly」作品作为绘制参考,点击浏览
低多边形(Low-Poly)· 素材篇
高分辨率低多边形背景图打包下载
来自:http://www.uisdc.com/350-low-poly-background
低多边形(Low-Poly)· 工具篇
本部分内容来自:http://c7sky.com/triangulator-low-poly-style-generator.html 感谢原作者。
欣赏完了别人的作品,来看看有哪些工具可以为我们这些业余选手使用:
Image Triangulator App
Image Triangulator App
Image Triangulator 让你可以轻松把任何图片制作成多边形图像,多边形的抽象级别取决于你添加的顶点数量。应用允许你保存顶点为文本文件并保存最终图像为 PDF 文件。你可以在 Adobe Illustrator 或 Photoshop 中继续编辑图像。
使用方法
Image Triangulator App - 使用说明
下载地址
OSX | Windows x64 | Windows x86
I ♥ ∆ Triangulator
I ♥ ∆
Triangulator 是一款简单的网页工具,你只要安装了支持 HTML5 的现代浏览器就能使用。
使用方法
Triangulator
- 将本地图片拖到 [Drop your bitmap here] 的虚线区域内加载图片
- 进入编辑模式后,直接在图片上点击以添加顶点,顶点可以拖动
- 点击右上角的 "randomly" 可以随机添加25个顶点
- 点击 "Delete all vertices" 移除所有顶点
- 拖动左上角的滑块可以调节多边形的透明度
- 点击 "Export" 导出为 SVG 文件
下载地址
Flat Surface Shader
Flat Surface Shader
Flat Surface Shader 同样也是一款轻量级的网页工具,不过这个工具并不能用来处理图片,而是用来生成低多边形风格的背景图。工具使用 JavaScript 编写,支持 WebGL, Canvas 2D 和 SVG 三种技术。
使用方法
Flat Surface Shader - Controls
网页右上角有个控制面板,你可以完全自由的控制网格(Mesh)和光源(Light)设置,并且可以轻松地导出(Export)为 PNG 格式图片。
下载地址
- 使用strace诊断奇怪的sqlplus登录问题(r5笔记第29天)
- 读书笔记 之《Thinking in Java》(对象、集合、异常)
- 深度解析dba_segments和sys.seg$中的细节差异(上) (r5笔记第27天)
- 【大牛经验】26种语言输出HelloWord
- 深度解析dba_segments和sys.seg$中的细节差异(下) (r5笔记第28天)
- Linux命令(面试+工作版)
- 纠结的paste格式问题(未解决) (r5笔记第26天)
- 由MySQL中的falcon存储引擎引申的八卦杂谈(r5笔记第23天)
- 12.观察者/状态模式
- 数据补丁中需要注意的几个问题(r5笔记第21天)
- 简单对比MySQL和Oracle中的一个sql解析细节 (r5笔记第40天)
- 关于Oracle和MySQL中的无密码登录 (r5笔记第39天)
- 快速定位隐蔽的sql性能问题及调优(r5笔记第38天)
- 关于统计信息过期的性能落差(r5笔记第36天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法