佳能g2800清零软件天空_可能是史上最有趣的3D建模软件

954198bd2b2031674f27fdec9a6579a7.png

今天咱们要讲的不是一款BIM软件,而是一款有趣的3D体素建模软件。

体素英文名叫Voxel,是把像素风格中的小方块引申到三维空间里,让图像呈现一小块一小块的鲜明风格。比如《我的世界》和最近非常火的《纪念碑谷2》就是这样的风格。

d95fddc86021e2202790cfa14a792f16.png

这款软件叫做MagicaVoxel,你可以用它来还原纪念碑谷的场景,也可以做一些其他有意思的事儿,比如做一个朋友的体素肖像:

bdaf9d33a64e544feeb979d6e36dacc5.png

做一个你自己房间的模型:

91359af8782f13cce2650a6438e5e073.png

它的光影效果也非常棒,你很难想象这样的图是用一个不到2M的软件做出来的。

7ac24a288620b7009202b5991f9b30b3.png

今天我们要做的,是用它来给BIMBOX做几张海报:

f8f594620bc222b3ac4bb68f28abdc46.png

e8be77ac8fa568094716a62ce01afe0b.png

509d962f8d697ad869faac8415731548.png

最后这张,要让二维码可以被扫描:

35b3cb90dcf97314466b2822a3199e81.png

下面是视频教程。

视频教程之基础操作篇:

de5b1daaf97d7f657e0b2a1c67c7baf4.png
MagicaVoxcel教学-基础篇.mp4_腾讯视频https://v.qq.com/x/cover/u0523apjhug/u0523apjhug.html

视频教程之实战篇:

e72950718a86981b32897df4bb5a9285.png
MagicaVoxcel教学——实战篇_腾讯视频https://v.qq.com/x/cover/a05235e5bad/a05235e5bad.html

下面是视频中的重点内容,视频教学说的比图文内容详细,建议你先看视频,以后可以在图文说明里复习。

基础操作篇

开始上手:

软件不需要安装,直接双击就能运行。

  • 按住鼠标右键:旋转
  • 按住鼠标中键:平移
  • 鼠标滚轮:缩放

我们先找到右侧的Edit-Tool-Zero把场景清零,一会我们回来再讲具体功能。

f1bc2e047e9049cf62f9cbd80109d311.png

Size这里能看到三个数字40 40 40,代表我们能画小方块的区域是40块见方的空间,超出这个范围就不能画了。软件单个场景最大允许是126见方,可以每次都把这个范围改到最大,随意画。画完之后保存之前在按Size框右侧的「F」按钮,软件会自动把区域收缩到刚好包住我们模型的大小。

6dc32725481198ca9fab4b8fcc46fb7f.png

软件基本操作都靠下面这五个面板。

c90fcb38c2d9e44cb15b0a1ec5bf339b.png
  • 颜色面板:控制小方块的颜色
  • 笔刷面板:给不同形状的方块组添加/删除/上色
  • 视图显示:控制地板、边缘线、阴影等东西是否显示
  • 编辑面板:复制旋转阵列等批量操作都在这儿
  • 文件存储面板:把建好的模型存储为文件,或者储存成小零件

下面先随便在颜色面板上选则一个颜色,了解一下笔刷面板的功能。

笔刷面板(Brush)

ef95ca3d99ff76195b434b2cdc8dcc3e.png

笔刷是建模的基础,思路就是现在三种笔杆子里挑出一种来,然后给他装上一个笔尖。

三种笔杆子对应的三种模式:

Attach:增加方块

Erase:删除方块

Paint:给方块上色

六种笔尖对应的是绘制六种不同形状的小方块组:

L:绘制一条直线

C:以点击处为中心画一层方形或圆形

P:把保存的小模块扔到项目里(组装小零件)

V:自由放置小方块

F:把一个面拉高(类似拉伸功能)

B:以点击处为左上角,画一层方形

笔刷和笔尖可以自由组合,比如:

Attach+V:自由添加小方块

Erase+L:删除一条直线上的方块

Paint+B:给一个方形区域上色

镜像功能(Mirror)

沿X、Y、Z某个或多个方向镜像操作,比如点亮X轴镜像,绘制直线:

3f620f281a97330ba0f9b8a47faf8878.gif

轴线功能(Axis)

让你的操作沿整个被激活的轴线进行,比如激活Y轴,删除一个矩形区域:

2692686dfcb746f098176627fc3f7307.gif

在Axis下方还有一个选项,随着选择每种笔尖,选项也各不相同,详见视频教程内容。

颜色面板(Palette)

36faddf50434dcf746217d497b6848c4.png

0、1、2、3分别对应四套颜色,其中3号色板是空的,用来自己定义颜色。可以任意修改其中的颜色,也可以保存色板。

软件记录的是颜色在色板中的位置,比如第三行左数第一块是绿色,如果切换到色板2,这个位置变成了粉色,那所有绿色的方块都会跟着变成粉色。

5cdbd54cdf58d97821a75f8918f75016.gif

注意,如果同样颜色的两个物体需要单独控制材质(比如一个是蓝色的塑料,另一个是蓝色的玻璃),则需要把这两个颜色分开在色板的不同位置,复制颜色的快捷键是在色板上Ctrl+鼠标左键拖动。

自定义色板的时候,在两个颜色之间按住shift+alt拖动鼠标左键,可以拉出一串渐变色。

64ba65baaffa158566529d3e46678b7c.gif

颜色批量控制按键:

938ac95b6124f9417fa8f15d06df7c42.png

<:拾取你点击处的颜色,后期颜色多了经常找不到那个物体是哪个颜色了,用这个快速找到

-:删除所有同样颜色的方块

>:用当前色板上激活的颜色批量替换点击方块的颜色

55ae6c437b90a70e10dcba7a2b98a213.gif

视图显示面板(View)

这几个按钮控制当前视图显示哪些内容,注意只影响建模界面,不影响最终出图效果。

531842b4f93670229d5d5d28b1674ac3.png

注意,色板左侧的E和G两个按钮,对应的是这里地板和边缘线的颜色。

编辑面板(Edit)

528f3d409dbd0e2db308c60cfbed7599.png

左侧是选择按钮,左边为移动模型,中间为框选模型,右侧为点选模型。

右侧编辑功能见上图。

注意,移动功能和右侧的编辑功能,默认对整个项目中的所有模型产生影响。而当你用选择工具选择了一部分方块的时候,这些编辑就仅对被选择的物体产生影响。

框选模型和点选模型也有几个特殊选项,详见视频说明。

文件面板(File)

723eb06b3496f93b24f1196bcf1a82a5.png

文件保存没啥好说的,关键是保存的文件可以同时在模块(Pattern)面板出现,保存位置为:MagicaVoxel-0.98.2-winvox 。激活笔刷Attach和笔尖P的时候,可以在Pattern面板中选择保存的小模型,放置到当前项目中。

放置小模型时,可以按 9 、0 、- 、+ 四个按键旋转放置的方向。

d303f4368da4c869e0313e2cf1cb36ce.gif

基础就说到这儿,下面是实战。

实战渲染篇:

海报制作思路

实际操作中,从零开始建立一整个模型是很费劲的,要找一些偷懒的办法。

制作这组BIMBOX海报的时候,我们想表现一期节目录制的场景,里面有参与录制的几个人、室内物品、一些三维文字和一个二维码画框。

我们的思路用现成的模型改,然后存成Pattern模块再组合到一起。

好在平时搜集整理了大量的现成素材,在里面挑出了一些人物、动物、墙和桌子等东西。

具体的改造过程用的都是基础篇的操作,参考视频教程,在这里不赘述了。

8585708531d9ea2bce6c66c47eaae1a3.png

文字和二维码

文字和二维码是不用在软件里一块一块的堆砌的,软件可以直接导入PNG文件生成三维块,再用面功能拉伸即可。

软件中的一个方块对应的是PNG图片中的一个像素,也就是最大能放126X126这个尺寸的图片,所以第一步就是要把图片变小。

文字转换成像素图片用这个网站:

122a893851aba0baa30c0b35cba52f0b.png

选12号字体,宽度100即可。

二维码就必须用Photoshop了,下载好的二维码拽到PS里,按Ctrl+T自由变换,缩放到二维码中每一个方块对应一个像素点即可。注意在缩放的时候一定要把「插值」这一项设置成「临近」,否则缩小的图片是模糊的。

87ceac20c7ddcbabf712f5c09a9573af.png

文字和二维码图片准备好,直接拖拽到MagicaVoxcel里就能生成模型啦。

3fc2f99bffc3681df73cf222057d1a23.gif

渲染界面(Render)

点击左上方的Render按钮进入渲染界面,主要功能如下:

4c575f324cfdbe5b1b46713a5493601c.png

形状面板(Shape)

这一项,控制的是小方块的形状,一共7种:

f9281614d59548601ddaf07679cb6467.png

视图面板(View)

和建模时的视图面板内容差不多,一样可以通过色板旁边的「E」和「G」两个按钮来控制边缘和地面的颜色。区别是,这里的设置会影响最终的效果图。

a675e6526843b91c101ada17164da267.png

材质面板(Matter)

Sel 和All是用来切换材质的影响范围的。Sel控制单独颜色的方块(按住Alt点击想改变颜色的物体可以快速定位颜色),all则是控制全部方块。

每种材质的详细参数就不讲了,拖拽一下就知道效果。注意两点:

玻璃材质只能影响默认形状的方块,如果把方块形状设置成Lego就不能赋予玻璃材质了。

发光材质在白天看不出来,把日光(I-Sun)和天空散射光(I-Sky)拉低可以让灯光更明显。

e671b58f06257646df6d055fec29ba95.png

相机面板(Camera)

306767737854c92829a81f659b6cad2f.png

这里比较有用的是dof,数值拉高后可以虚化背景,对焦的方式也很简单,直接点击你想保持清晰的部分,其他部分就自动模糊了。

3fc26921ae69ffc6e10af472de89150c.png

泛光效果(Bloom)只有场景中有发光的材质时才有效,注意调完数值之后需要点左侧的「<」按钮单独渲染一下才行。

渲染过程很快,看屏幕上方的蓝色进度条走到头就可以了,然后点下方的相机按钮就可以保存图片啦。

b97f909fcd4c1e7698bf5949d5db0edd.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/567723.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springcloud feign 服务调用其他服务_微服务实战——SpringCloud与Feign集成

上一篇集成了ZuulGateway和Eureka并进行了测试。在实际场景中&#xff0c;我们肯定会有很多的微服务&#xff0c;而他们之间可能会存在相互调用的关系&#xff0c;那么&#xff0c;如何优雅的处理服务之间的调用问题呢&#xff1f;接下来就是我们要解决的。简单的说下FeignFeig…

Python中赋值,深拷贝和浅拷贝

1python变量 变量的存储&#xff0c;采用了引用语义的方式&#xff0c;存储的只是一个变量的值所在的内存地址&#xff0c;而不是这个变量的值本身。 2赋值 python变量赋值实际上是对象的引用。 如&#xff1a; list_a [1,2,3,"hello",["python",&qu…

excel进度条与百分比不符_Excel项目管理模板V2.0

Excel表哥公众号推送的第一篇文章 如何用Excel制作一个高逼格的项目管理模板 累积获得了超多的下载量。下面是和读者朋友的一些交流互动&#xff1a;在使用过程中大家陆续也反馈了一些问题和建议。因此我们推出了项目管理模板V2.0 升级版&#xff01;算作是给读者朋友们的一个答…

python 格式化输出%和format

1 %用法 1.1整数的输出 %o —— oct 八进制 %d —— dec 十进制 %x —— hex 十六进制 print(%o % 20) #24 print(%d % 20) #20 print(%x % 20) #141.2浮点数输出 %f ——默认保留小数点后面六位有效数字   %.3f&#xff0c;保留3位小数位 %e ——默认保留小数点后面六…

linux系统中安装python_2. Linux 下安装python

Linux 各个版本的系统都自带python解释器&#xff0c;可以在shell界面输入 python 就能进入交互界面&#xff0c;并显示python版本信息&#xff1b; 现在最流行的版本是python2.7&#xff0c;Centos6 默认安装2.6.6的版本&#xff0c;Centos7 默认安装2.7.* 的版本。 如果Cento…

访问修饰符作用范围由大到小是_9个java基础小知识

一、面向对象和面向过程的区别1. 面向过程 &#xff1a; 面向过程性能比面向对象高。因为类调用时需要实例化&#xff0c;开销比较大&#xff0c;比较消耗资源&#xff0c;所以当性能是最重要的考虑因素时&#xff08;例如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发…

白盒测试用例设计方法(语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖、路径覆盖、基本路径覆盖)

语句覆盖&#xff1a;每条语句至少执行一次。 判定覆盖&#xff1a;每个判定的所有可能结果至少出现一次。&#xff08;又称“分支覆盖”&#xff09; 条件覆盖&#xff1a;每个条件的所有可能结果至少执行一次。 判定/条件覆盖&#xff1a;一个判定中的每个条件的所有可能结果…

Python之列表和元组

01 序列 成员有序排列的&#xff0c;且可以通过下标偏移量访问到它的一个或者几个成员&#xff0c;这类类型统称为序列 序列数据类型包括:字符串,列表,和元组类型。 特点: 都支持下面的特性 索引与切片操作符 成员关系操作符(in , not in) 连接操作符() & 重复操作符(*) 0…

webgl编程指南源码_ThreeJS 源码剖析之 Renderer(一)

引子?最近&#xff0c;忽然想起曾在 WebGL 基础系列 文章中立下 flag&#xff1a;“后续还打算出 《ThreeJS 源码剖析》 系列”(特意翻出原话?)&#xff0c;项目忙了一阵后&#xff0c;便决定开始写此系列&#xff0c;更新周期不固定&#xff0c;毕竟项目排期“天晓得”。此系…

python之集合与字典

01 一山不容二虎的集合 1.通俗来说&#xff0c;集合&#xff08;set&#xff09;是一个无序的不重复元素序列&#xff0c;就是一个用来存放数据的容器。 1&#xff09;集合里面的元素是不可重复的&#xff1a; 如&#xff1a; s {1,2,3,4,1,2,3} print(s,type(s)) # 输出结…

opencv roberts算子_边缘检测 Roberts算子

Roberts算子是一种最简单的算子&#xff0c;利用局部差分算子寻找边缘的算子。采用对角线相邻两像素之差近似梯度幅值检测边缘。。检测垂直边缘的效果比斜向边缘要好&#xff0c;定位精度高&#xff0c;对噪声比较敏感&#xff0c;无法抑制噪声的影响。Roberts边缘算子是一个2x…

74ls90设计十进制计数器电路图_PLC控制系统的设计与调试步骤你知多少?

作为电气工程技术人员我们在平时工作中常常要对PLC控制系统进行设计与调试&#xff0c;下面给各位朋友分享一下PLC控制系统的设计与调试步骤。PLC控制系统的设计与调试过程是这样的&#xff1b;第一点需要我们深入了解被控制系统。我们在设计前应该熟悉图样资料&#xff0c;并深…

python硬件_「大神器!」硬件的AI性能测试Python库发布

目前人工智能技术发展速度很快&#xff0c;也很吸引眼球。但是对于各种多如牛毛的方法&#xff0c;目前并米有一个可靠的精准的基准来衡量各项硬件在不同算法训练和推理的性能。现在&#xff0c;不用愁了。国外的一个哥们&#xff0c; Andrey Ignatov发布了一个python库。大家可…

python之异常处理

关于错误和异常 &#xff08;1&#xff09;概念&#xff1a;错误是无法通过其他代码进行处理问题&#xff0c;如语法错误和逻辑错误&#xff0c;语法错误是单词或格式等写错&#xff0c;只能根据系统提示去修改相应的代码&#xff0c;逻辑错误是代码实现功能的逻辑有问题&…

什么是python标识符_Python:标识符Identifier

什么是标识符&#xff1f; 标识符 (ldentifier) :是一个用来标识变量、函数、类、模块或其他对象的名称。 标识符规范 1&#xff09;标识符由字母、下划线和数字组成 2&#xff09;不能以数字开头 3&#xff09;区分大小写 4&#xff09;不能使用关键字 命名规则 1、见名知意。…

springboot security 权限校验_十二、SpringBoot 优雅的集成Spring Security

前言至于什么是Spring security &#xff0c;主要两个作用&#xff0c;用户认证和授权。即我们常说的&#xff0c;用户只有登录了才能进行其他操作&#xff0c;没有登录的话就重定向到登录界面。有的用户有权限执行某一操作&#xff0c;而有的用户不能执行则是授权。算是一个项…

python-week5

1、现在有如下流程&#xff1a;A->B->C->D->E->F&#xff0c;要求根据输入的参数从制定的流程执行下去 """ File: 01流程执行.py Author: chde_wang Date: 2020-08-16 18&#xff1a;51&#xff1a;35 Description:将输入存储到列表中&#xf…

excel学习1-查看一列数值是否在另一列中存在

出现次数用COUNTIF 是否出现使用 IFCOUNTIF 加入$的作用是将需要比对的列固定范围。写好一个函数后&#xff0c;使用右下角号&#xff0c;直接下拉就可以。 参考自https://blog.csdn.net/gywtzh0889/article/details/72910377

fx5u以太网通讯设置_操作示例 | 实现S7300和FX5U的数据交换

北辰BCNet-S7300Plus(以下简称BCNet)&#xff0c;在BCNet-S7300的基础上&#xff0c;以太网口增加了支持与西门子带网口PLC(S7-200SMART 、S7-1200、S7-1500、S7300PN)之间的通讯功能。这些通讯功能包括基于S7TCP协议的数据交换、ModbusTCP服务器功能、ModbusTCP客户机功能&…

excel基础-固定某一列的输入内容

Office&#xff1a;需要固定的单元格-点击数据-数据有效性-点击&#xff0c;选择有效性条件 允许为&#xff1a;序列&#xff0c;然后需要下拉框内容&#xff0c;并选择下拉框。即可 切记&#xff1a;开源中的逗号为英文逗号。 最后效果如下&#xff1a; 参考自https://jingya…