mirror of
https://github.com/maxartz15/VolumetricLighting.git
synced 2025-06-19 01:56:05 +02:00
Added the project.
This commit is contained in:
30
Assets/Wind/Scripts/Wind.cs
Normal file
30
Assets/Wind/Scripts/Wind.cs
Normal file
@ -0,0 +1,30 @@
|
||||
using UnityEngine;
|
||||
|
||||
public class Wind : MonoBehaviour {
|
||||
|
||||
[MinValue(0)]
|
||||
public float m_Speed = 1.0f;
|
||||
|
||||
void OnDrawGizmosSelected()
|
||||
{
|
||||
Vector3[] arrow =
|
||||
{
|
||||
new Vector3(0,0,1.5f),
|
||||
new Vector3( 1.0f,0.0f, 0.5f), new Vector3( 0.5f,0.0f,0.5f), new Vector3( 0.5f,0.0f,-1.0f),
|
||||
new Vector3(-0.5f,0.0f,-1.0f), new Vector3(-0.5f,0.0f,0.5f), new Vector3(-1.0f,0.0f, 0.5f),
|
||||
new Vector3(0,0,1.5f)
|
||||
};
|
||||
|
||||
Gizmos.matrix = transform.localToWorldMatrix;
|
||||
int count = arrow.Length;
|
||||
|
||||
for(int i = 0; i < count; i++)
|
||||
Gizmos.DrawLine(arrow[i], arrow[(i + 1) % count]);
|
||||
|
||||
Gizmos.matrix = Gizmos.matrix * Matrix4x4.TRS(Vector3.zero, Quaternion.Euler(0, 0, 90), Vector3.one);
|
||||
|
||||
for(int i = 0; i < count; i++)
|
||||
Gizmos.DrawLine(arrow[i], arrow[(i + 1) % count]);
|
||||
}
|
||||
|
||||
}
|
12
Assets/Wind/Scripts/Wind.cs.meta
Normal file
12
Assets/Wind/Scripts/Wind.cs.meta
Normal file
@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 705fc1fdc327ad04787d9b3b7a2aefe6
|
||||
timeCreated: 1447455268
|
||||
licenseType: Pro
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user