目录

01 - 方块世界

02 - 客家围龙屋

03 - 3D建模

04 - 打印上色

05 - Arduino编程

06 - 成品


01 - 方块世界

方块世界,其实就是《我的世界》的工具版,《我的世界》是游戏,方块世界是工具,它提供一种像素化的3D建模方式,也可以理解为堆积木的方式,相对于专业建模而言,方块世界更像是给小朋友们玩的建模工具。

老实说现在时代进展真快,小时候我都在玩泥巴钓青蛙,而现在的小学生就要学编程、学3D建模了。3D建模,毕竟是小学生,连基本的三维空间想象都是问题,不可能让他们用CAD、Soliwork、犀牛等等的专业工具。那小学生用什么工具3D建模呢,只能是图形化的工具,比如现在有3D one,专门面向青少年教育的,但个人觉得应该是初中以上,对小学生来说还是太难了。

最最简单的3D建模方式,就是堆积木了,别说小学生,连幼儿园的小朋友都会玩堆积木,只是现在把积木放到了屏幕上,用鼠标键盘操作而已。个人推荐2个堆积木的方式进行3D建模,而且是免费使用,免费导出文件的。

1、打印啦-方块世界

2、我爱3D-方块世界

方块世界操作非常简单,移动鼠标点一下,模型就出来了,不过简单归简单,这种方块世界只能做一些规规矩矩的模型,对于那种有圆弧圆形曲线的模型是不能做出来的。

02 - 客家围龙屋

先看看客家围龙屋的原貌

用方块世界把这么大的围龙屋建出来是不实际的,如果是小学生操作更加不实际,所以可以选择比较简单的围龙屋,比如只有一围的,就像下面

03 - 3D建模

先把围龙屋拆分为若干个小房子,分别对每个小房子建模,最后再组装起来

先看看一个简单的房子是怎样搭建的,过程很简单,直接上结果

就这样,房顶只是简单的梯级,像素化的建模。然后挨个房子慢慢搭出来,围龙屋就房子就建好了。

上面说过,这2个在线网站都是免费使用,免费导出文件的,而且导出的是STL文件!!导出来之后根据尺寸比例去3D打印,基色最好选择白色,因为上色后没有那么无趣。

04 - 打印上色

3D打印好,准备好颜料

到此,小学生的任务已经完成,如果为了接下来灯火通明的围龙屋,那么就需要编程了。

05 - Arduino编程

光是模型比较单调,要是房子有灯光就更加好看了,所以用Arduino uno板子,再加了几个灯珠,再用光感,把线和uno板放在底座下面,再用美纹纸封起来,引出插头。

编程就很简单,直接使用PWM控制灯珠的呼吸灯效果,至于光敏,其实用处不大,我只是设置了两个同时挡住的时候就启动灯光,这样只是确保夜晚的到来,减少误触碰。

void blink_led(int led)
{int value = MIN;for(; value < MAX; ++value){analogWrite(led,value);delay(10);}for(; value > MIN; --value){analogWrite(led,value);delay(10);}delay(100);
}

06 - 成品

最后来看成品视频,CSDN暂时不支持视频,先看5M的10帧超低画质GIF

也可以在Arduino社区看视频:Arduino-3D围龙屋

或者在极客迷看视频:极客迷-3D围龙屋

【DIY】用方块世界建立像素化客家围龙屋3D模型相关推荐

  1. 《方块方舟》自定义服务器工具,方舟方块世界服务器建立方法

    方舟方块世界2是一款自由度很高的沙盒类游戏,游戏玩法丰富多样,不但能自己玩,还能加入服务器和别人一起玩.那么方舟方块世界服务器如何建立呢? 1.打开游戏后,点击Play进入游戏列表 2.再点击右上角的 ...

  2. 《方块方舟》自定义服务器工具,方舟方块世界怎么自建服务器 自建服务器方法内容详解-游侠网...

    方块方舟怎么自建服务器?很多玩家都想要自建立一个服务器,之前刚刚有了一个解决方案.小编就为大家整理好了方舟方块世界自建服务器方法内容详解,正在苦恼的玩家们还不快点进来看看? 游戏自建服务器方法内容解析 ...

  3. 自建服务器违法6,方舟方块世界服务器创建犯法介绍

    方舟方块世界服务器如何创建?方舟方块世界是一款玩法高度自由的像素类策略生存冒险沙盒游戏,这款游戏中的自定义服务器一直受到玩家们的喜欢,那么方舟方块世界服务器怎么创建呢?下面小编就为大家带来方舟方块世界 ...

  4. html5 metro 手机,方块世界:Metro UI简单看

    方块世界:Metro UI简单看 微软的WindowsPhone系统特点你相信大家已经非常的熟悉.Metro UI界面主要特点就是加入了大量的区块,同时整个系统基本都采用单色调的设计.这种设计的最大好 ...

  5. 方舟方块世界服务器修改器,《方舟:方块世界》无限资源修改方法一览

    导 读 <方舟:方块世界>这款游戏中,资源获取是有限的,那么有没有玩家想不想体验下更加轻松版本的游戏,那么小编就来给大家介绍下属性瞬间逆天,自己建造自己的无敌方舟的方法吧୧(๑•̀◡•́๑ ...

  6. 方舟方块世界服务器修改器,方舟方块世界修改器

    方舟方块世界修改器是一款休闲型的模拟经营游戏,方舟方块世界完整再现"方舟"系列的世界观及核心玩法设定,满足生存和冒险类用户的需求,喜欢的可以下载来玩哦! [游戏简介] 在全新打造的 ...

  7. R语言用WinBUGS 软件对学术能力测验建立层次(分层)贝叶斯模型

    全文下载链接:http://tecdat.cn/?p=11974 R2WinBUGS软件包提供了从R调用WinBUGS的便捷功能.它自动以WinBUGS可读的格式写入数据和脚本,以进行批处理(自1.4 ...

  8. 我的世界java和pe版_《我的世界》pe版不一样的方块世界

    大家好,这里是云顶小法师,大家小时候都玩过我的世界吧,那不一样的生存技巧往往使人羡慕,特别是一些大神们的生存挑战,更是让人惊叹不已,比如什么超平坦生存啊,钻石大陆啊,空岛啊,各种各样的生存方式令人觉得 ...

  9. 乌班图的世界——建立文件夹和空文件

    1.建立文件夹 mkdir=make directory 命令组成:mkdir + (自定义命名) 例如:mkdir 123(中间有空格) 建立后在当前目录下用ls -l 查看结果 2.建立空文件 t ...

最新文章

  1. tomcat启动不了,报java.lang.Exception: Socket bind failed: [730013] ???
  2. FineReport报表和FineBI的差别和各自的优势在哪
  3. 移动硬盘拷贝linux文件,Linux下使用移动硬盘拷贝数据
  4. 第8.15节 Python重写自定义类的__repr__方法
  5. 《解密小米之互联网下的商业奇迹》
  6. C++ 输入一行未知个数的整数
  7. jmx为啥开了额外两个随机端口?
  8. 46. magento cron
  9. 从0到1构建数据生态系列(二):拆解架构蓝图
  10. 打印时候复选框勾选不见了_使用JS实现分页打印(复选框勾选打印)
  11. JavaScript-ECMAScript、BOM、DOM
  12. java实现多图片打包下载(附前后端代码)
  13. 我的三偶之:迈克尔.杰克逊(Micheal Jackson)
  14. 英国内政部(Home Office)间谍机构(spy powers)假装它是Ofcom咨询中的一名私人公民1514378309187...
  15. SQL 链接 (代码)
  16. No fallbackFactory instance of type class com.ruoyi.system.api.factory.RemoteLogFallbackFactory foun
  17. MinGW-w64在windows下的离线安装
  18. 关于浏览器输入一个网址后页面经历的过程总结
  19. 孤立的知识是没有用途的,融汇贯通、学以致用才是正道
  20. 微信+微支付+Q币+qq用户基数

热门文章

  1. OpenOCD报错:Error: timed out while waiting for target halted embedded:startup.tcl错误
  2. 如何在opencv中实现不同程度的锐化
  3. 2021年动物保健行业及重点企业分析:新版GMP政策的实施,动保行业将面临产能出清[图]
  4. 手机tim在线怎么设置
  5. 基于单片机的水温控制系统
  6. 三菱FX3U——SFC分支与并行
  7. c#三个数从小到大排序_C语言实现三个数从小到大排序/输出
  8. 王者荣耀7月3日服务器维护,王者荣耀7月3日更新内容介绍 7.3更新了什么
  9. VR社交软件测试-AltspaceVR
  10. 交换机与路由器和电脑的连接