Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)