https://github.com/syuilo/glitch-studio-web
🤯 A̴ g̸l̶i̴t̵c̷h̵ d̶e̶d̴i̷c̶a̵t̴e̴d̴ i̷m̶a̶g̸e̵ e̷d̶i̵t̶i̷n̸g̴ s̵o̴f̶t̷w̸a̶r̸e̶
https://github.com/syuilo/glitch-studio-web
Last synced: about 1 year ago
JSON representation
🤯 A̴ g̸l̶i̴t̵c̷h̵ d̶e̶d̴i̷c̶a̵t̴e̴d̴ i̷m̶a̶g̸e̵ e̷d̶i̵t̶i̷n̸g̴ s̵o̴f̶t̷w̸a̶r̸e̶
- Host: GitHub
- URL: https://github.com/syuilo/glitch-studio-web
- Owner: syuilo
- License: other
- Created: 2024-05-10T04:19:15.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-01T09:11:31.000Z (over 1 year ago)
- Last Synced: 2025-02-01T10:19:46.986Z (over 1 year ago)
- Language: TypeScript
- Homepage: http://syuilo.dev/glitch-studio-web/
- Size: 381 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Glitch Studio for Web
## 設計理念
### 解像度に左右されない描画結果
例えば1000x1000でレンダリングしても5000x5000でレンダリングしても、もちろん画像としての解像度は異なりますが視覚的な差異がないようにFX処理をすることを目標にしています
ref. https://en.m.wikipedia.org/wiki/Resolution_independence
それを実現するためには、もし線を描画するFXがあるとすると、線の太さの指定はpxではなく、画像に占める比率(0%~100%(内部的には0.0~1.0))を指定するようにするなどのFX設計が必要になります