[GSOC 2023] Progress on perspective transformation
While the change request to add reference images was being reviewed, I started working on ticket #18415, which suggests adding shear and perspective transformations. I decided to implement the perspective transformation since I still need to figure out which way I’m going to implement the shear transformation. Hopefully the experience in implementing the perspective transformation will give me information that will help me decide how to implement the shear transformation.
Handmaus provided two reasons in the ticket for why the perspective transformation would be useful. One example is Patchbay’s icon.
The author made a nice icon given the lack of the perspective transformation, but the icon does have some problems.
The other use Handmaus pointed out is that it would be useful for putting icons of existing applications that are not in Haiku’s perspective into perspective. This would be especially useful for reference images, whether the reference image is not in perspective but should be or is in perspective but is in the wrong perspective.
Zardshard's blog
- [GSoC 2024] Porting WebKit2 Final Report
- [GSoC 2024] Can I get discuss.haiku-os.org to work?
- [GSoC 2024] Implementing Mouse Support
- [GSoC 2024] Drawing to the Screen!
- [GSoC 2024] Fixing IPC in WebKit
- [GSoC 2024] Fixing the crashing
- Building WebKit Sensibly
- [GSoC 2024] Plans for Fixing Haiku's WebKit2 Port
- [GSoC 2023] Improving Icon-O-Matic Final Report
- [GSOC 2023] Progress on perspective transformation