Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
4fa4edf
Multiple Lights
Aurcereal Sep 26, 2025
f7605b5
Specular
Aurcereal Sep 26, 2025
daea7c3
TV Screen Shader
Aurcereal Sep 28, 2025
a0397bd
TV Update + Custom Shadow Texture
Aurcereal Sep 28, 2025
fa92029
Update SpecialToonShader.shadergraph
Aurcereal Sep 28, 2025
3ef7bb3
Checkpoint Submission
Aurcereal Sep 29, 2025
5f68a1c
Parts 1, 2 Readme
Aurcereal Sep 30, 2025
5201a3c
Lighting Adjustments
Aurcereal Sep 30, 2025
cbef2f3
Fullscreen Feature Setup
Aurcereal Oct 1, 2025
5dd67bd
TV Glitch
Aurcereal Oct 1, 2025
5534a52
Sobel Setup
Aurcereal Oct 2, 2025
1dc46bf
Turbulent Outlines
Aurcereal Oct 2, 2025
1fa1f29
Normal Glow Outline
Aurcereal Oct 3, 2025
02f39e6
Update OutlineShader.shadergraph
Aurcereal Oct 3, 2025
afd5962
PostProcess Setup
Aurcereal Oct 3, 2025
56758fd
Vignette
Aurcereal Oct 3, 2025
1871f6a
Noise Overlay
Aurcereal Oct 3, 2025
0ca9cf8
Additional Static Post Processing + Setup Raycast
Aurcereal Oct 4, 2025
73c73cd
Material Property Block Setup
Aurcereal Oct 4, 2025
ce2b14f
Random Color
Aurcereal Oct 4, 2025
fbe9cff
Color Array
Aurcereal Oct 5, 2025
cbf046d
Channel Switching
Aurcereal Oct 5, 2025
0f89fc9
Spacebar Interaction
Aurcereal Oct 5, 2025
8140302
TV Clover Moving
Aurcereal Oct 6, 2025
f561316
TV Wall Scene
Aurcereal Oct 6, 2025
a54001e
Per TV Hue Shift
Aurcereal Oct 6, 2025
2e32ae0
Scene Creation and README Update
Aurcereal Oct 6, 2025
632e130
Update README.md
Aurcereal Oct 6, 2025
1b25e33
README Update
Aurcereal Oct 6, 2025
062b3e2
Update README.md
Aurcereal Oct 6, 2025
dd1ca84
Intro Demo Video
Aurcereal Oct 6, 2025
58b2ee0
Update README.md
Aurcereal Oct 6, 2025
4f77402
Update README.md
Aurcereal Oct 6, 2025
7ecd8ce
Update README.md
Aurcereal Oct 8, 2025
c1c9bd3
Update README.md
Aurcereal Oct 19, 2025
0fd854a
Update README.md
Aurcereal Jan 5, 2026
74777fe
Update README.md
Aurcereal Jan 5, 2026
81cd537
Update README.md
Aurcereal Jan 5, 2026
7220a89
Update README.md
Aurcereal Jan 5, 2026
644f91f
Update README.md
Aurcereal Jan 5, 2026
2dd8494
Update README.md
Aurcereal Jan 5, 2026
b8fc20f
Update README.md
Aurcereal Feb 1, 2026
a31679b
Update README.md
Aurcereal Feb 1, 2026
60e4399
Graph Pictures
Aurcereal Feb 1, 2026
37c9ca6
Update README.md
Aurcereal Feb 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"recommendations": [
"visualstudiotoolsforunity.vstuc"
]
}
10 changes: 10 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to Unity",
"type": "vstuc",
"request": "attach"
}
]
}
55 changes: 55 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"files.exclude": {
"**/.DS_Store": true,
"**/.git": true,
"**/.gitmodules": true,
"**/*.booproj": true,
"**/*.pidb": true,
"**/*.suo": true,
"**/*.user": true,
"**/*.userprefs": true,
"**/*.unityproj": true,
"**/*.dll": true,
"**/*.exe": true,
"**/*.pdf": true,
"**/*.mid": true,
"**/*.midi": true,
"**/*.wav": true,
"**/*.gif": true,
"**/*.ico": true,
"**/*.jpg": true,
"**/*.jpeg": true,
"**/*.png": true,
"**/*.psd": true,
"**/*.tga": true,
"**/*.tif": true,
"**/*.tiff": true,
"**/*.3ds": true,
"**/*.3DS": true,
"**/*.fbx": true,
"**/*.FBX": true,
"**/*.lxo": true,
"**/*.LXO": true,
"**/*.ma": true,
"**/*.MA": true,
"**/*.obj": true,
"**/*.OBJ": true,
"**/*.asset": true,
"**/*.cubemap": true,
"**/*.flare": true,
"**/*.mat": true,
"**/*.meta": true,
"**/*.prefab": true,
"**/*.unity": true,
"build/": true,
"Build/": true,
"Library/": true,
"library/": true,
"obj/": true,
"Obj/": true,
"ProjectSettings/": true,
"temp/": true,
"Temp/": true
},
"dotnet.defaultSolution": "hw02-stylization.sln"
}
12 changes: 12 additions & 0 deletions Assets/CameraRotater.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CameraRotater : MonoBehaviour
{
[SerializeField] float speed = 0.0f;
void Update()
{
transform.rotation = Quaternion.AngleAxis(speed * Time.deltaTime, Vector3.up) * transform.rotation;
}
}
11 changes: 11 additions & 0 deletions Assets/CameraRotater.cs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

162 changes: 162 additions & 0 deletions Assets/Materials/DarkPurpleToon.mat
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-1718343509630805669
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: DarkPurpleToon
m_Shader: {fileID: -6465566751694194690, guid: ba8c08d3532c4e443b4df52ec8d74a5d,
type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- ADDITIONAL_LIGHT_CALCULATE_SHADOWS
- MAIN_LIGHT_CALCULATE_SHADOWS
- _ADDITIONAL_LIGHTS
- _MAIN_LIGHT_SHADOWS_CASCADE
- _SHADOWS_SOFT
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SampleTexture2D_cdd9ca5429304419a0925af5a8d75a81_Texture_1_Texture2D:
m_Texture: {fileID: 2800000, guid: 41537de09a85c194f834a6dec827c757, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- ADDITIONAL_LIGHT_CALCULATE_SHADOWS: 1
- MAIN_LIGHT_CALCULATE_SHADOWS: 1
- _ADDITIONAL_LIGHTS: 1
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DistortionIntensity: 1
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _Framerate: 5
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _HiThreshod: 0.515
- _LoThreshold: 0.214
- _MAIN_LIGHT_SHADOWS_CASCADE: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueControl: 0
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SHADOWS_SOFT: 1
- _ShadowHatchIntensity: 0.72
- _ShadowHatchRotation: 0.61
- _ShadowHatchScale: 16.03
- _ShadowRotation: 0
- _ShadowScale: 10
- _Smoothness: 0
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _Threshold: 0.5
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _Highlight: {r: 0.482, g: 0.31089, b: 0.4760996, a: 0}
- _Midtone: {r: 0.27858195, g: 0.17760798, b: 0.29799998, a: 0}
- _RampedDiffuseValues: {r: 0, g: 0.32, b: 0.81, a: 0}
- _Shadow: {r: 0.124891564, g: 0.042771082, b: 0.142, a: 0}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
8 changes: 8 additions & 0 deletions Assets/Materials/DarkPurpleToon.mat.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading