最MC论坛

标题: [plg][LTS][开源]Eric's MagicaVoxel Shaders——帮助建模工作者快速创建体素MC模型 [打印本页]

作者: Eric_Stevens    时间: 2017-7-28 11:08
标题: [plg][LTS][开源]Eric's MagicaVoxel Shaders——帮助建模工作者快速创建体素MC模型
标题字数限制实在是太可怕了。。


        WARNING        
     本项目在GNU GPL v3开源协议下发布,如不遵守,您对此贴的阅读将没有意义。谢谢合作。     
除非您对MagicaVoxel有所了解或者您是专业的Minecraft动画建模师,否则我墙裂建议您完整的阅读这篇文章,时长大概5分钟。
受到低龄化的影响,本贴的面向人群(Minecraft动画建模师等)可能有点小众,所以立个flag:回帖不会多于其他辅助软件。
本项目的成功感谢ABLE编组的资磁

所从事领域与本Shader库面向领域不同的dalao,别走啊啊啊啊啊!请看这里:
如果您擅长编程,且对C/C++开发和算法感兴趣:
欢迎您fork本项目进行研究,目前本项目所使用的柏林噪声、余弦平滑等算法值得初学者深究。
欢迎您加入我们的项目组,一同构建更强大的shader库。
如果您擅长吐槽:
欢迎您在回帖里喷个够
如果您擅长打酱油:
帖子您可以不看,但是给我一颗小星星嘛(╯‵□′)╯︵┻━┻(Github链接将在下方显眼处公布)

如果您对英语学习感兴趣:
就把本文的中文版Shader简介和Github的Readme对比吧。


前排科普:什么是MagicaVoxel?(不知道者一定要看)
MagicaVoxel是一款部分开源的、支持插件扩展(也就是本文的Shader)和模型预制的简单易学的体素编辑软件。因为它带有类似于Cycles的Path Tracing渲染器,并且可以把建模导出到游戏引擎,在诸多体素编辑软件中脱颖而出。
所谓体素:体素相当于拥有第三个维度的像素,呈现为一个携带有特定颜色数据的小立方体,也可以看作是类似于MC中方块的小积木(不过是纯色贴图)。
与Minecraft的关联:Minecraft动画的建模师,常常在创建Minecraft中不存在的模型时,为诸多三维软件对像素风模型不友好的操作而深感捉急,浪费了大量的时间和精力。而专门为像素风格模型设计的MagicaVoxel则可以近乎完美的解决这个问题。

本shader库需要MagicaVoxel软件才能运行!!!

而今天我给大家带来的,正是MagicaVoxel的原创插件,可以使您在使用MagicaVoxel构建Minecraft模型的时候,以更快,更装*逼的姿势完成工作,这些Shader包括近似于Minecraft的地形生成器、漫水系统等等。
作为一个弃坑狂魔,我郑重宣布:我的这些Shaders,全部是LTS的!并且以每周或每月为一个周期进行更新。否则直播吃翔

接下来进入正题吧!

0x0 基础数据

0x1 安装
将项目文件的shader文件夹中的.txt文件按需复制到您MagicaVoxel安装位置的shader文件夹中。

0x2 Shader们和用法们
MINECRAFT-LIKE PERLIN NOISE TERRAIN GENERATOR | 类我的世界柏林噪声地形生成器
建议您使用126*126*126的最大场景进行生成以获得最好效果。
这个shader会清空您的场景。



DARKER | 变暗
这个shader要求您把调色板设置为0。
这个shader不是为选中区域设计的(将来会修复)。



FLOOD | 漫水
这个shader不是为选中区域设计的(将来会修复)。



CUBE FILL | 方体填充(类似于WorldEdit的某功能)
这个Shader不会清空您的场景内容

0x3 项目地址




作者: 千寒    时间: 2017-7-28 11:09
输入法好了?
快点把你那个回归报道帖翻译成中文去
作者: 唯一。    时间: 2017-7-28 11:15
前排来支持一下我大Able副组长埃里克的%#&%……*(编不下去了233333)
作者: 英雄丿怪咖    时间: 2017-7-28 11:15
warnimg…
作者: minado008    时间: 2017-8-1 14:54
太好了!
作者: NFC_Yan    时间: 2017-8-14 09:56
杀毒报告呢。
作者: chengbo123    时间: 2017-8-15 15:17
那软件开源么
作者: ouerlianchuang    时间: 2017-9-4 14:29
前来学习,希望可惜学习到 Shaders 的知识
作者: ouerlianchuang    时间: 2017-9-4 14:40
有个问题想问一下大腿,magicavoxel shader 里的 rg 是怎么实现的啊,前端一枚,学习 threejs 一段时间,想实现类似 rg 的效果做个小游戏, 没想到咋实现 问一哈啊
作者: 圣地亚哥-FKF    时间: 2018-1-15 15:57
谢谢分享
作者: Mr_milk    时间: 2018-2-6 12:28
后排支持作者
作者: Tiredtim    时间: 2018-2-7 18:28
前来学习,希望可惜学习到 Shaders 的知识

作者: Tiredtim    时间: 2018-2-7 18:28
前来学习,希望可惜学习到 Shaders 的知识
  
作者: kujila    时间: 2018-3-30 14:34
前来学习,希望学习到 Shaders 的知识
作者: 风轻云淡q    时间: 2018-4-22 11:17
谢谢分享。
作者: 爱拍星梦    时间: 2018-7-10 09:49
感谢楼主分享!!!
作者: BebopVox    时间: 2018-7-17 17:43
6666666666666666666
作者: qdcat911    时间: 2019-1-21 16:02
谢谢分享 ,我也正在学习这个shaders
作者: yahaha_    时间: 2019-6-17 20:57
感谢楼主分享
作者: hyc45672008    时间: 2019-6-29 19:58
支持
作者: K3333A    时间: 2019-7-11 01:06
!谢谢谢谢谢谢分享
作者: sephirotn    时间: 2019-9-26 09:15
感谢楼主!
作者: zhou_min    时间: 2020-4-5 22:21
感谢分享

作者: slacksoft    时间: 2020-5-3 20:20
2020年了QAQ,这玩意还能用么
作者: lhy15935    时间: 2020-9-30 09:44
感谢,最近正在做体素游戏,终于找到关于地形的tool了,,
作者: 3416117343    时间: 2020-10-3 22:32
jbdzbx
作者: iqxmsj    时间: 2020-12-27 11:10
不错不错的
作者: 350760161    时间: 2021-10-29 09:07
支持,好东西!谢谢分享。另外催更!




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2