ZBrush®其实就是一个带有三维特性的二维软件,它不仅具有绘制二维图像的功能,而且也具有对三维物体进行编辑的功能,就是所谓的2.5D(Pixol技术)。

学习ZBrush之前有必要了解一下2.5D的概念,什么叫2.5D呢?
说的通俗点,ZBrush就是一个带有三维特性的二维软件。它不仅具有绘制二维图像的功能,而且也具有对三维物体进行编辑的功能,就是所谓的2.5D(Pixol技术)。

然而,ZBrush软件采用的Pixol技术能够使进行概念设计的设计师们以最接近现实雕塑的方式更为直观和便捷地进行三维建模、材质设定和贴图绘制等工作,并且生成的文件可以直接导入到后续的制作流程中。当初ZBrush设计者们想要把它作为一个二维软件来开发,迫于市场压力,也要区别于Photoshop和Painter等绘图软件,所以将三维图形的概念引入到软件中,也正是这一特殊的想法使它脱颖而出。

作为一款二维软件,像Photoshop和Painter都有很强的绘制功能,但是它们工作时是以pixel“像素”为单位的,如下图所示,我们将一张图片放大几十倍,可以看到一个个方形的色块,也就是说所有的变化都是建立在像素色彩丰富变化的基础上的,仅仅包括颜色信息和位置信息。

而在ZBrush中,因为应用了Pixol技术组成ZBrush中模型的元素,它除了具备普通像素点的RGB值以及图像中的平面位置(x;y)值之外还具备了该点在虚拟空间中的深度(depth)值即z值,并有以上的6个值模拟出该点的受光效果。它不仅仅包括颜色信息和位置信息,只要选择相应的选项,就可以将材质、颜色、纹理及体积同时绘制出来,如图所示。

虽然起初ZBrush的开发者们把它定位为一款二维软件,但是出乎所有人的意料,ZBrush在三维建模方面的强大与方便赢得了所有三维艺术家们的追捧,并将它的功能发挥到了极致,运用它的3D雕刻工具可以制作出非常完美的模型。

在ZBrush中,三维数据可以转化为2.5D的Pixol数据,但是2.5D的Pixol数据却不能转化为3D数据,这是需要许多初学者特别注意的,时刻清楚自己是在什么情况下绘制模型。很多情况下,看上去是3D数据,其实已经转化成了2.5的Pixol数据的模型。

注意:在雕刻3D模型时,模型只有在Edit“编辑”模式下才是3D的,也只有在这种情况下才可以对当前的模型进行编辑操作,如果退出了“编辑”模式,模型会转变为2.5D的Pixol数据,这样就不可能对当前的模型在进行编辑操作了,只能进行类似二维软件的绘制操作。

想要了解更多关于ZBrush 3D图形绘制软件的详细信息,可点击ZBrush教程查找你想要的内容。

什么是2.5D与3D编辑模式的更多相关文章

  1. easyui datagrid 编辑模式详解

       一,建立编辑器 从api得知,扩展一种新的编辑器类型,需要提供以上几个方法.项目中正好需要一个checkbox 类型编辑器,但在easyui中并没提供这样的编辑器,那我们可以通过扩展编辑器来解决 ...

  2. 【HOW】在InfoPath中如何为浏览和编辑模式设置不同的视图

    1. 在SharePoint Designer中打开要自定义视图的列表.并点击菜单:列表设置 > 在 InfoPath 中设计表单 > {要自定义表单的内容类型},则会自动打开InfoPa ...

  3. iOS开发——UI进阶篇(四)tableView的全局刷新,局部刷新,左滑操作,左滑出现更多按钮,进入编辑模式,批量删除,自定义批量删除

    首先创建项目,在storyboard如下布局控件,设置好约束 然后创建cell模型类XMGWineCell数据模型类XMGWine创建UITableView,设置数据源协议,实现数据源方法懒加载数据这 ...

  4. Emacs 之列编辑模式

    // */ // ]]> Emacs 之 列编辑模式 Table of Contents 1. Emacs 下列编辑模式常用命令 2. 可以参考 1 Emacs 下列编辑模式常用命令 先mark ...

  5. IOS第13天(3,私人通讯录,登陆状态数据存储,数据缓存, cell的滑动删除,进入编辑模式,单个位置刷新 )

    *****联系人的界面的优化 HMContactsTableViewController.m #import "HMContactsTableViewController.h" # ...

  6. IOS第七天(6:UiTableView编辑模式, 拖动位置 ,滑动删除)

    **********UiTableView编辑模式, 拖动位置 ,滑动删除 #import "HMViewController.h" @interface HMViewContro ...

  7. Jquery easyui开启行编辑模式增删改操作

    Jquery easyui开启行编辑模式增删改操作 Jquery easyui开启行编辑模式增删改操作先上图 Html代码: <table id="dd"> </ ...

  8. HTML5 Wijmo:控制 Wijmo Grid 插件的编辑模式

    Wijmo jQuery 插件经常应用于在财务类网站中创建平滑和良好用户体验的交互表格.WijGrid 插件用于显示.排序.分组和编辑数据.今天我们来分享下如何控件WijGrid插件的编辑模式. 在本 ...

  9. [转]Jquery easyui开启行编辑模式增删改操作

    本文转自:http://www.cnblogs.com/nyzhai/archive/2013/05/14/3077152.html Jquery easyui开启行编辑模式增删改操作先上图 Html ...

随机推荐

  1. 企业级任务调度框架Quartz(8) 线程在Quartz里的意义(2)

    前序:      做为企业里的任务调度框架,出现同一时间点同时运行两个任务,或者两个任务因为开始的执行时间和执行时间的长短,很有可能出现任务并发执行的情况:因为Quartz的实现是采用java编程,那 ...

  2. centos7安装nginx(基础篇)

    安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc 安装安装 nginx 需要先 ...

  3. Django之组合查询

    一 .Django组合查询 很多电商网站中有组合搜索的功能,所谓组合搜索就是网页中组合多个条件,对数据库中进行查询,并且将结果显示在页面中,下面是所做组合查询效果图: 实现代码如下: <1> ...

  4. HDU 5307 He is Flying (生成函数+FFT)

    题目传送门 题目大意:给你一个长度为$n$的自然数序列$a$,定义一段区间的权值为这一段区间里所有数的和,分别输出权值为$[0,\sum a_{i}]$的区间的长度之和 想到了生成函数的话,这道题并不 ...

  5. sax解析xml文件的DefaultHandler处理类

    一千年的时光,我无数次掀起岁月的帷幔,只为和你,在某一个平静如水的日子相遇,然后相识,倾情一生,缱绻一世,好美的散文,好吧,我情愿把这个“你”当作android:),使用sax解析xml文件是我见到过 ...

  6. 【codeforces 731D】80-th Level Archeology

    [题目链接]:http://codeforces.com/contest/731/problem/D [题意] 给你n个象形文; 每个象形文由l[i]个数字组成; 你可以把所有的组成象形文的数字同时增 ...

  7. ElasticSearch[v6.2] 在实际项目中的应用

    摘要:本文所讲述的内容,为ElasticSearch(以下简称ES)全文搜索引擎在实际大数据项目的应用:ES的底层是开源库 Lucene.但是,你没法直接用 Lucene,必须自己写代码去调用它的接口 ...

  8. JS冒泡和闭包案例分析

    背景: 今天逛网页发现了百度知道上一个有意思的JS问题,提问者的问题事实上蛮简单的,懂点前端开发技术的应该都能实现.提问者的要求:实现子菜单的弹出,菜单共同拥有三级.每级菜单显示时有500毫秒的延迟. ...

  9. CodeForces 7D Palindrome Degree 字符串hash

    题目链接:点击打开链接 #include<stdio.h> #include<iostream> #include<string.h> #include<se ...

  10. 【UML】UML世界的构成

    UML概述 全名:Unified Modeling Language 中文名:统一建模语言 发展历程:"始于1997年一个OMG标准.它是一个支持模型化和软件系统开发的图形化语言,为软件开发 ...