Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twiks228/unity3dtvandsurveillancevideo
video surveillance control and a regular TV with different effects
https://github.com/twiks228/unity3dtvandsurveillancevideo
camera controller surveillance-video tv unity unity3d
Last synced: about 1 month ago
JSON representation
video surveillance control and a regular TV with different effects
- Host: GitHub
- URL: https://github.com/twiks228/unity3dtvandsurveillancevideo
- Owner: twiks228
- Created: 2024-12-01T12:57:59.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-01T16:31:20.000Z (about 2 months ago)
- Last Synced: 2024-12-01T17:34:40.270Z (about 2 months ago)
- Topics: camera, controller, surveillance-video, tv, unity, unity3d
- Language: ShaderLab
- Homepage:
- Size: 16.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unity TV Interaction System
## Overview
A comprehensive Unity project featuring an immersive television interaction system with advanced camera controls, dynamic visual effects, and realistic retro TV simulation.![Project Banner](https://github.com/user-attachments/assets/0a1a0e2e-0f3d-4b26-a0a2-c50aab62bd4a)
## 🎮 Features
### TV Interaction
- ![image](https://github.com/user-attachments/assets/a9dc10d0-b2d7-4b61-ae44-f4e1ff847930)
- Dynamic video playlist management
- Smooth TV on/off mechanics
- ![image](https://github.com/user-attachments/assets/f438e900-a9f5-4c33-81df-8ac55f1b9905)
- ![image](https://github.com/user-attachments/assets/e1af1e33-0799-45eb-99de-e2b640892978)
- Interactive trigger-based control### Camera Control
- ![image](https://github.com/user-attachments/assets/4f74858e-3589-435e-803c-d8e680d92b55)
- Horizontal rotation
- Zoom functionality
- Multiple camera switching
- Stationary camera mechanics### Visual Effects
#### Retro TV Shader
- ![image](https://github.com/user-attachments/assets/cf41cb0f-befe-43f6-b672-807435cb78c7)
- Procedural noise simulation
- ![image](https://github.com/user-attachments/assets/2141e851-b843-449e-a153-ea1d10bdd853)
- Scanline effects
- Color distortion
- Screen warping#### Glitch Shader
- ![image](https://github.com/user-attachments/assets/99ca8564-5717-41b3-94e4-3d1ca79b1970)
- Dynamic digital glitch effects
- ![image](https://github.com/user-attachments/assets/7c39b5ac-cc86-40cc-8a8a-418ff02adc4b)
- Color splitting
- Block-based distortions#### Security Camera Shader
- ![image](https://github.com/user-attachments/assets/cf924a58-3793-4746-b853-5e800fc8cd02)
- Radial distortion
- ![image](https://github.com/user-attachments/assets/8f4cc516-0bb7-4322-b943-9822ab26e9c1)
- Dynamic noise
- Scanline simulation
- Vignette effect#### Other
- The shader settings are located in the Screen [name] object
- Each TV set should have its own Render Texture material, and each Video player (you can not configure it, only insert the script is configured automatically)