低多边形(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 格式图片。
下载地址
- 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 数组属性和方法
- ant下调用JMeter
- Arduino Pro 从安装->卸载
- JVM的基础知识点Java的内存模型
- Apollo配置中心管理后台的详解
- 麒麟子惯用框架分享(建议收藏)
- 全民打枪!在3D模型上的2D血条如何实现?
- SEO工具脚本,Python百度下拉框关键词采集工具
- 聊聊“异步”
- springboot解决前后端数据跨域问题
- 单细胞数据中到底应该如何处理线粒体基因
- Seurat小提琴图为什么有的只有点儿?
- Layui解决table日期的格式化问题
- Telegraf+Influxdb+Grafana 轻量级监控系统部署
- 国产开源文档管理系统——Wizard
- 力扣 1519——子树中标签相同的节点数