Browse Source

Update Readme & License

Nikos Kastellanos 8 years ago
parent
commit
d3dd5b7994

+ 2 - 1
README.md

@@ -22,4 +22,5 @@ CPU animation is optimized using unsafe code, writing directly to mapped VertexB
 ## tainicom.Aether.Shaders
 ## tainicom.Aether.Shaders
 
 
 * 'FXAA' - MonoGame port of NVIDIA's FXAA 3.11 shader.
 * 'FXAA' - MonoGame port of NVIDIA's FXAA 3.11 shader.
-* 'Deferred' - Deferred rendering.
+* 'Deferred' - Deferred rendering.
+* 'InfiniteGrid' - Draws an Infinite Grid.

+ 17 - 1
Shaders/InfiniteGrid/Components/InfiniteGridComponent.cs

@@ -1,4 +1,20 @@
-using System;
+#region License
+//   Copyright 2017 Kastellanos Nikolaos
+//
+//   Licensed under the Apache License, Version 2.0 (the "License");
+//   you may not use this file except in compliance with the License.
+//   You may obtain a copy of the License at
+//
+//       http://www.apache.org/licenses/LICENSE-2.0
+//
+//   Unless required by applicable law or agreed to in writing, software
+//   distributed under the License is distributed on an "AS IS" BASIS,
+//   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//   See the License for the specific language governing permissions and
+//   limitations under the License.
+#endregion
+
+using System;
 using Microsoft.Xna.Framework;
 using Microsoft.Xna.Framework;
 using Microsoft.Xna.Framework.Content;
 using Microsoft.Xna.Framework.Content;
 using Microsoft.Xna.Framework.Graphics;
 using Microsoft.Xna.Framework.Graphics;

+ 15 - 1
Shaders/InfiniteGrid/Resources/InfiniteGridEffect.HiDef.fx

@@ -1,4 +1,18 @@
-#include "Macros.fxh"
+//   Copyright 2017 Kastellanos Nikolaos
+//
+//   Licensed under the Apache License, Version 2.0 (the "License");
+//   you may not use this file except in compliance with the License.
+//   You may obtain a copy of the License at
+//
+//       http://www.apache.org/licenses/LICENSE-2.0
+//
+//   Unless required by applicable law or agreed to in writing, software
+//   distributed under the License is distributed on an "AS IS" BASIS,
+//   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//   See the License for the specific language governing permissions and
+//   limitations under the License.
+
+#include "Macros.fxh"
 
 
 BEGIN_CONSTANTS
 BEGIN_CONSTANTS
 
 

+ 15 - 1
Shaders/InfiniteGrid/Resources/InfiniteGridEffect.Reach.fx

@@ -1,4 +1,18 @@
-#include "Macros.fxh"
+//   Copyright 2017 Kastellanos Nikolaos
+//
+//   Licensed under the Apache License, Version 2.0 (the "License");
+//   you may not use this file except in compliance with the License.
+//   You may obtain a copy of the License at
+//
+//       http://www.apache.org/licenses/LICENSE-2.0
+//
+//   Unless required by applicable law or agreed to in writing, software
+//   distributed under the License is distributed on an "AS IS" BASIS,
+//   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//   See the License for the specific language governing permissions and
+//   limitations under the License.
+
+#include "Macros.fxh"
 
 
 BEGIN_CONSTANTS
 BEGIN_CONSTANTS