Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solutena/radialdistortion
https://github.com/solutena/radialdistortion
2d distortion radial shader unity
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/solutena/radialdistortion
- Owner: solutena
- Created: 2022-11-16T16:03:55.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-20T13:13:35.000Z (almost 2 years ago)
- Last Synced: 2023-04-04T02:12:00.027Z (over 1 year ago)
- Topics: 2d, distortion, radial, shader, unity
- Language: ShaderLab
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RadialDistortion
![Distortion](https://user-images.githubusercontent.com/22467083/202232759-9368415d-55bb-411c-8edc-19717090d57a.gif)
## 사용 방법
![image](https://user-images.githubusercontent.com/22467083/202233954-abc2c73b-f7b5-48f4-bfc3-ced56a034021.png)
UI - Image 를 생성합니다.
![image](https://user-images.githubusercontent.com/22467083/202234135-567b536c-aec8-4e4b-86f7-b3262817fc12.png)
UI를 화면에 가득 채웁니다.
스크립트로 _Offset.zw를 타겟 위치로 갱신해주면
타겟의 위치에서 왜곡시킬 수 있습니다.
### _DistTex
![Distortion](https://user-images.githubusercontent.com/22467083/202232842-69b6f841-d59e-413c-b18f-f13e19c49a57.png)
왜곡 텍스쳐
방사형으로 그려집니다.
Offset의 영향을 받습니다.
### _MaskTex
![Distortion](https://user-images.githubusercontent.com/22467083/202232842-69b6f841-d59e-413c-b18f-f13e19c49a57.png)
마스크 텍스쳐
방사형으로 그려집니다.
Offset의 영향을 받지 않습니다.
### _Offset
x : 방사 Offset값
y : 회전 Offset값
z : 가로 위치 Offset값
w : 세로 위치 Offset값
### _Intensity
왜곡의 세기입니다.