Skip to content

tmoonlight/MGShaderEditor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MGShaderEditor

在MGShaderEditor的基础上做了一些扩展

  1. 支持2d shader.
  2. 数据持久化
  3. 支持动画显示

MGShaderEditor

原文

Pixel and Vertex HLSL Shader Editor for MonoGame's Effects.

Code: ProcFxGen

Powered by Monogame, 2MGFX, ScintillaNet and MRU .net class (Joe Woodbury)

MGShaderEditor

Build

MGShaderEditor executable is in Build folder.

Versions

Update 1.1

  • added textures slots
  • added files management

Update 1.2

  • added Recent Files

Update 1.3

  • fixed on close MRU saving
  • fixed effect builder ouput text

Update 1.4

  • added find and replace dialog
  • removed Closing 3D view on Escape Key

Update 1.5

  • fixed Shader #Include

Update 1.6

  • added float parameter support in .fx for UI
  • added texture2D parameter support in .fx for UI
  • added parameters view for shader test

License

MGShaderEditor is released under Microsoft Public License (Ms-PL).

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.9%
  • HTML 2.5%
  • Other 1.6%