# Eric's MagicaVoxel Shaders
aka EMVS.
Shaders for MagicaVoxel including Terrain Generator, Advanced Flood System etc.
## Internationalization
- <a href="./i18n/README-sc.md">简体中文</a> - translated by <a href="http://github.com/codingeric">CodingEric</a>, target version: `58`
- <a href="./i18n/README-fr.md">Français</a> - translated by <a href="http://moiscript.weebly.com/magicavoxel.html">Pilou</a> - Authorized reproduce, target version: `0.0.7.0`
( I am looking for new French Translations. )
## Project Info
* Current version: `59`
* Released under `MIT License`
## Installation
Copy the .txt files from the `shader` directory in this project to the `shader` directory of your MagicaVoxel installation.
## Compatibility
| Version | Is compatible | Note |
| ------ | :------: | ------ |
| 0.99.5 and before | not compatible after EMVS version 55 | |
| 0.99.5.1 and after | all EMVS versions are compatible | |
## Roadmap
* Cloud generator
* Tree randomizer.
## Debugging
See <a href="https://github.com/CodingEric/Erics-MagicaVoxel-Shaders/issues/2#issuecomment-449905598">this issue</a>.
## Shaders
Starting from version 55, EMVS **no longer** supports command execution. Please configure the relevant parameters through the graphical options provided by MagicaVoxel 0.99.5.1 onwards.
At the same time, for the graphical options are very clear, the explanations of parameters are not provided in this document.
### Index
* <a href="#tergen">tergen</a>
* <a href="#tergen2">tergen2</a>
* <a href="#tergen3">tergen3</a>
* <a href="#cave">cave</a>
* <a href="#flow">flow</a>
* <a href="#flow2">flow2</a>
* <a href="#project">project</a>
* <a href="#gol">gol</a>
* <a href="#drop">drop</a>
### tergen
<a href="#index">index</a>
"tergen" is a 2d noise generator.
* Set Air Color to -1, the voxel area without terrain will not be destroyed, but in the voxel area with terrain, the original voxel will be replaced by the new terrain.
* Set Air Color to -2, all voxels that already exist in the scene will not be destroyed.
<img src="img/tg.png" width="250px"><img src="img/tg1.png" width="250px"><img src="img/tg2.png" width="250px">
### tergen2
<a href="#index">index</a>
"tergen2" is a modified version of "tergen", which creates terrain only above the existing voxels or selected area.
<img src="img/tg2_2.png" width="250px"><img src="img/tg2_1.png" width="250px"><img src="img/tg2_3.png" width="250px"><img src="img/tg2_4.png" width="250px">
### tergen3
<a href="#index">index</a>
"tergen3" is a modified version of "cave" but generates a 2d terrain map, which enables you to create noise animations using Time parameter.
### cave
<a href="#index">index</a>
"cave" is a 3d noise generator.
Set Air Color to -1 to retain existing voxels.
<img width="250px" src="img/cave.png">
### flow
<a href="#index">index</a>
"flow" simulates the downflow of water in nature.
* You may set Iteration value to a certain number to simplify the process.
* The voxels with given index are water source, the shader would not automatically create them, you must attach them first.
<img src="img/flowShader.png">
### flow2
<a href="#index">index</a>
"flow2" is a modified version of "flow", by keep executing it, you can fill an enclosed area well without overflowing to the outside.
* You may set Iteration value to a certain number to simplify the process.
* The voxels with given index are water source, you must attach them first.
<img width="250px" src="img/flow2_1.png"><img width="250px" src="img/flow2_2.png">
### project
<a href="#index">index</a>
"project" enables you to project a 2d plane onto the surface of 3d objects below it.
<img width="250px" src="img/pro.gif">
### gol
<a href="#index">index</a>
"gol" is the voxel shader for Conway's Game of Life.
<img src="img/l1.png" width="250px"><img src="img/l2.png" width="250px"><img src="img/l3.png" width="250px">
### drop
<a href="#index">index</a>
"drop" moves the dangling voxel down one unit in a single execution.
<img src="img/dr1.png" width="120px"><img src="img/dr2.png" width="120px"><img src="img/dr3.png" width="120px"><img src="img/dr4.png" width="120px"><img src="img/dr5.png" width="120px">
weixin_42128015
- 粉丝: 27
- 资源: 4640
最新资源
- 7.(备用)180题自动计算结果(6不能用则用7).xls
- 机械设计饲料搅拌机sw18全套设计资料100%好用.zip
- DISC测试题目(详细版).doc
- DISC评分表格.xls
- Java项目:校园周边美食探索(java+SpringBoot+Mybaits+Vue+elementui+mysql)
- 明达集团招聘管理制度-终.doc
- 招聘与录用管理制度.doc
- 标准HR面试话术.doc
- 经理面试话术.doc
- 大学远程教育-计算机网络试卷题目.docx
- 技术人员面试话术.doc
- 电话邀约销售面试话术.doc
- hr电话邀约面试考察话术.doc
- 面试预约话术.doc
- python入门5个经典案例含代码示例.docx
- 基于FPGA实验板的多功能数字时钟-利用Quartus实现设计与仿真源码+课程设计报告
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0