mirror of
https://github.com/maxartz15/VolumetricLighting.git
synced 2025-07-20 14:56:15 +02:00
Added the project.
This commit is contained in:
.gitignore
Assets
AreaLight.meta
AreaLight
AreaLight.prefabAreaLight.prefab.metaScripts.meta
LightManager.metaScripts
AreaLight.Direct.csAreaLight.Direct.cs.metaAreaLight.Shadow.csAreaLight.Shadow.cs.metaAreaLight.csAreaLight.cs.metaAreaLightLUT.DisneyDiffuse.csAreaLightLUT.DisneyDiffuse.cs.metaAreaLightLUT.GGX.csAreaLightLUT.GGX.cs.metaAreaLightLUT.Load.csAreaLightLUT.Load.cs.meta
Shaders.metaShaders
LightManager
LightManagerFogEllipsoids.prefabLightManagerFogEllipsoids.prefab.metaLightManagerFogLights.prefabLightManagerFogLights.prefab.metaScripts.meta
LightOverride.metaScripts
LightOverride
MinValueAttribute.metaMinValueAttribute
Scenes.metaScenes
Area light.unityArea light.unity.metaMaterials.meta
TubeLight.metaMaterials
Tube lights and local fog density.unityTube lights and local fog density.unity.metaTube lights with shadow planes and global fog density.unityTube lights with shadow planes and global fog density.unity.metaTubeLight
Editor.meta
VolumetricFog.metaEditor
Scripts.metaScripts
Shaders.metaShaders
TubeLight.cgincTubeLight.cginc.metaTubeLight.shaderTubeLight.shader.metaTubeLightAttenuation.cgincTubeLightAttenuation.cginc.metaTubeLightShadowPlanes.cgincTubeLightShadowPlanes.cginc.metaTubeLightSource.matTubeLightSource.mat.meta
TubeLight.prefabTubeLight.prefab.metaVolumetricFog
Editor.meta
Wind.metaEditor
FogEllipsoid.prefabFogEllipsoid.prefab.metaScripts.metaScripts
FogEllipsoid.csFogEllipsoid.cs.metaFogLight.DirectionalShadow.csFogLight.DirectionalShadow.cs.metaFogLight.csFogLight.cs.metaVolumetricFog.csVolumetricFog.cs.meta
Shaders.metaShaders
ApplyToOpaque.shaderApplyToOpaque.shader.metaBlurShadowmap.shaderBlurShadowmap.shader.metaCopyShadowParams.shaderCopyShadowParams.shader.metaDebug.shaderDebug.shader.metaInjectLightingAndDensity.computeInjectLightingAndDensity.compute.metaScatter.computeScatter.compute.metaShadowmap.shaderShadowmap.shader.metaVolumetricFog.cgincVolumetricFog.cginc.metanoise.pngnoise.png.meta
Wind
ProjectSettings
AudioManager.assetClusterInputManager.assetDynamicsManager.assetEditorBuildSettings.assetEditorSettings.assetGraphicsSettings.assetInputManager.assetNavMeshAreas.assetNetworkManager.assetPhysics2DSettings.assetProjectSettings.assetProjectVersion.txtQualitySettings.assetTagManager.assetTimeManager.assetUnityAdsSettings.assetUnityConnectSettings.asset
README.md
9
Assets/Wind/Scripts.meta
Normal file
9
Assets/Wind/Scripts.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f3261b0719ca8b249992f74f94d3ffa0
|
||||
folderAsset: yes
|
||||
timeCreated: 1477748653
|
||||
licenseType: Pro
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
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:
|
52
Assets/Wind/Wind.prefab
Normal file
52
Assets/Wind/Wind.prefab
Normal file
@@ -0,0 +1,52 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &189734
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
serializedVersion: 4
|
||||
m_Component:
|
||||
- 4: {fileID: 456534}
|
||||
- 114: {fileID: 11403654}
|
||||
m_Layer: 0
|
||||
m_Name: Wind
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &456534
|
||||
Transform:
|
||||
m_ObjectHideFlags: 1
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
m_GameObject: {fileID: 189734}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
--- !u!114 &11403654
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 1
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 100100000}
|
||||
m_GameObject: {fileID: 189734}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 705fc1fdc327ad04787d9b3b7a2aefe6, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &100100000
|
||||
Prefab:
|
||||
m_ObjectHideFlags: 1
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications: []
|
||||
m_RemovedComponents: []
|
||||
m_ParentPrefab: {fileID: 0}
|
||||
m_RootGameObject: {fileID: 189734}
|
||||
m_IsPrefabParent: 1
|
8
Assets/Wind/Wind.prefab.meta
Normal file
8
Assets/Wind/Wind.prefab.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9efedcad2c8232b4fa0b974c01cae2c4
|
||||
timeCreated: 1447455658
|
||||
licenseType: Pro
|
||||
NativeFormatImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user