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. jmeter目录讲解

    1.jmeter目录详解 2.这是bin目录下的examples 3.这是bin目录下的report-template 注意啦:jmeterw.cmd运行不带命令的窗口会侵占8080端口,会和tomc ...

  2. k8s的概念

    Kubernetes(简称为 K8s),最初由 Google 的工程师开发和设计.Kubernetes 是用于自动部署.扩展和管理容器化应用程序的开源系统,它旨在提供跨主机集群的自动部署.扩展以及运行 ...

  3. 把Dev的excel表格用clientdataset保存到数据库中。

    网上很多,如何把图片.word.excel等保存到数据库中.可是自己就是死活出现异常,百思不得其解.原因找到了,为什么没有去弄明白: 在sql server字段类型中,我把存储字段设成binary,结 ...

  4. Oracle学习总结(6)—— SQL注入技术

    不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动.在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企业运营且最具破坏性的漏洞之一. SQL注入基 ...

  5. 启动 Appium 自带模拟器

    1.先在sclipse中新建并打开一个设备 2.启动appium 3.安装apk 打开cmd  并在sdk安装目录的tools文件夹下输入安装命令adb install xxx.apk(在这之前需要把 ...

  6. HDU 3849 By Recognizing These Guys, We Find Social Networks Useful

    By Recognizing These Guys, We Find Social Networks Useful Time Limit: 1000ms Memory Limit: 65536KB T ...

  7. poj 1611 简单并查集的应用

    #include<stdio.h> #define N 31000 int pre[N]; int find(int x) { if(x!=pre[x])     pre[x]=find( ...

  8. POJ 2019

    简单的RMQ,可我怎么写都WA.不明白,找了一个和我相似的贴过了,要赶着去外婆家. #include <iostream> #include <algorithm> #incl ...

  9. RabbitMQ从入门到精通

    RabbitMQ从入门到精通 学习了:http://blog.csdn.net/column/details/rabbitmq.html RabbitMQ是AMQP(advanced message ...

  10. 串口通讯 ADC0804 数码管

    #include<reg52.h> #include<stdio.h> #include<intrins.h> #define uchar unsigned cha ...