Skip to content

Commit f849443

Browse files
committed
Added reverse normals, renamed MouseLookSimple
1 parent 56fe745 commit f849443

5 files changed

Lines changed: 41 additions & 17 deletions

File tree

Testie/Assets/Fador.cs

Lines changed: 0 additions & 14 deletions
This file was deleted.

Testie/Assets/seyahdoo/controlls/SuperSimpleMouseCameraRotator.cs renamed to Testie/Assets/seyahdoo/controlls/MouseLookSimple.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
namespace seyahdoo.controlls
66
{
77

8-
public class SuperSimpleMouseCameraRotator : MonoBehaviour
8+
public class MouseLookSimple : MonoBehaviour
99
{
1010

1111
public float Sensivity = 2f;

Testie/Assets/seyahdoo/controlls/SuperSimpleMouseCameraRotator.cs.meta renamed to Testie/Assets/seyahdoo/controlls/MouseLookSimple.cs.meta

File renamed without changes.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
using UnityEngine;
2+
using System.Collections;
3+
4+
namespace seyahdoo.other
5+
{
6+
7+
[RequireComponent(typeof(MeshFilter))]
8+
public class ReverseNormals : MonoBehaviour
9+
{
10+
11+
void Start()
12+
{
13+
MeshFilter filter = GetComponent(typeof(MeshFilter)) as MeshFilter;
14+
if (filter != null)
15+
{
16+
Mesh mesh = filter.mesh;
17+
18+
Vector3[] normals = mesh.normals;
19+
for (int i = 0; i < normals.Length; i++)
20+
normals[i] = -normals[i];
21+
mesh.normals = normals;
22+
23+
for (int m = 0; m < mesh.subMeshCount; m++)
24+
{
25+
int[] triangles = mesh.GetTriangles(m);
26+
for (int i = 0; i < triangles.Length; i += 3)
27+
{
28+
int temp = triangles[i + 0];
29+
triangles[i + 0] = triangles[i + 1];
30+
triangles[i + 1] = temp;
31+
}
32+
mesh.SetTriangles(triangles, m);
33+
}
34+
}
35+
}
36+
}
37+
38+
}

Testie/Assets/Fador.cs.meta renamed to Testie/Assets/seyahdoo/other/ReverseNormals.cs.meta

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)