ps: DOF = "degree(s) of freedom", e.g. normally we talk about cameras and rigid bodies as having 6 DOF, 3 position and 3 orientation, whether those are expressed as cartesian coordinates and euler angles, or spherical coordinates and a quaternion.
12.10.2025 15:54 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
So maybe that prevents it from being solveable in that case, so the general purpose tool can't be used, but man, it's such a common case that it still seems worth putting in the special case tool. Plus you only need to mark the "true center" of the image once and then can do multiple corrections.
12.10.2025 15:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I guess there is an actual problem: if the image has been cropped off-center, you do have an extra DOF or 2--this is I guess what was underlying my original thought that one of the (x,y) vertices doesn't really count.
12.10.2025 15:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
So apparently the answer is, if I want to adjust the perspective in images, I should write my own tool?!?
12.10.2025 15:45 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
So it should be possible to recover rectangle width & height, although in an arbitrary coordinate space where z=1, but that's okay, all I want is to for Photoshop to preserve the *ratio* of width & height.
Maybe I'm missing something?
But Debevec was doing this stuff in 1996, 30 years ago.
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
You need a focal length/zoom for the camera. But you can freely scale the world (obj pos & width & height) without changing result, so that's one fewer DOF. Put obj z (depth) at 1 to reflect this.
So AFAICT 8 constraints and 8 DOFs: x,y,ra,rb,rc,width,height,fov
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
You have 4 2D points, or 8 constraints. (At first I thought maybe 2 of them don't count because you can arbitrarily reposition the image in 2D, but doing so actually affects the 3D position, so AFAICT all 8 count.)
Fixing camera at origin, you have 6 DOF for the plane, plus rect width & height.
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Now, if you're perspective warping an arbitrary quadrilateral to an arbitrary quadrilateral, maybe not. But if you're transforming a rectangle-in-perspective, it should be viable. (And as long as either source or dest is meant to be flat 2D, you could construct an implicit rectangle.)
So, DOFs:
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
You can try to avoid this by using smart objects, but lo and behold, if you've Perspective Warped a smart object, you can no longer 2D transform it straightforwardly as it disables the smart effect (at least in PS 2022).
Second problem: Resizing by "eye" is imperfect! Pretty sure it's mathable.
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
So I got onto my computer with a newer Photoshop and tried Perspective Warp, where you draw out a quad in perspective and can correct it to rectangular... and it ALSO doesn't preserve this.
I see two problems: one, if as everyone says online you THEN resize it "by eye" you've lost image quality.
12.10.2025 15:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I've always been annoyed that Photoshop's old "Perspective" tool lets you warp along an axis but then it just kepes the other axis the same size, even though naively it should expand or shrink (e.g. you're tilting a square away from you, so the top & bottom become unequal AND it shrinks vertically).
12.10.2025 15:30 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
The thing is, proper dolly-zoom is dramatic mostly because the way the background changes relative to the character. If you just did it on the character camera, the effect is more subtle--notably used recently by Severance.
12.10.2025 04:10 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
still waiting for a source on "bragged about it"
12.10.2025 04:06 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Yes, but with no intention to cache them. The idea started with just thinking about the resurgence in lofi "boomer shooters" and such and how they could go all out and use sprite rendering, and then thinking that they could just rerender the sprites on the fly every frame.
12.10.2025 04:04 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
"lofi" graphics idea:
render each character & object in right place at right size with wrong FOV/camera-distance for uncanny effect
render each character/object to separate offscreen buffer & blit back to introduce Z artifacts
snap character/object to camera-relative angles for fake sprite effect
12.10.2025 03:58 โ ๐ 14 ๐ 2 ๐ฌ 3 ๐ 0
We will need Nuremberg-like trials
11.10.2025 17:34 โ ๐ 7285 ๐ 2409 ๐ฌ 171 ๐ 74
He was wrongfully imprisoned for 43 years. Moments after being released, ICE took him
Subramanyam โSubuโ Vedam now faces deportation.
After spending 43 years in prison for a crime he didn't commit, evidence hidden by the prosecution reversed his conviction. Rather than finally enjoying freedom, ICE abducted him for deportation
Depraved.
www.miamiherald.com/news/local/i...
12.10.2025 02:00 โ ๐ 14283 ๐ 7095 ๐ฌ 631 ๐ 826
And like, of course it's fine! Professional musicians were using this thing in concerts and everything. We've just moved so far past it technologically and it seems so primitive that it's easy to forget it's plenty good enough.
11.10.2025 21:46 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0
"Star Trek TOS Season 3 episode name or The Smiths song name" quiz
11.10.2025 21:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Started testing out my rackmount 5-pin DIN MIDI synthesizers. I was a bit worried about latency because I remember horror stories from the '90s of MIDI Thru daisy-chaining getting pretty bad, which surely means ONE step must be significant latency.
Nope. With sparse events, ~1 ms for playing note.
11.10.2025 19:05 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
possibly forgotten RPG lore:
Ultima Underworld (1992) let you write notes directly on the map
System Shock (1994, not an RPG but intended by developers to be in spirit of UW) let you click on the map to create a waypoint visible in the 1st person 3D view so you could use map for self-direction
11.10.2025 16:19 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I immediately thought of the infamous Battlecruiser 3000 ad from your original tweet.
(I pasted it here and then looked at it and decided, no, let's not.)
11.10.2025 16:09 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
RIFs canโt be done without agency leadership so this is RFK Jr extending his purge of CDC scientists to help Voughtโs shutdown agenda. Genuine public health risks created by aggrieved men.
11.10.2025 02:30 โ ๐ 2206 ๐ 792 ๐ฌ 38 ๐ 14
I just checked youtube, and the video there is pretty low quality, are there better versions out there? (Copies on pirate bay are at 0 seeds.)
10.10.2025 08:37 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
In late July, Paul Ingrassia, the White House liaison for the Department of Homeland Security, arrived at a Ritz-Carlton in Orlando with a lower-ranking female colleague and others from their department. When the group reached the front desk, the woman learned she didnโt have a hotel room.
Ingrassia then informed her that she would be staying with him, according to five administration officials familiar with the episode. Eventually the woman discovered that Ingrassia had arranged ahead of time to have her hotel room canceled so she would have to stay with him, three of those officials said.
"30-year-old conservative lawyer and activist who is Trumpโs nominee to lead the Office of Special Counsel, which deals with federal employee whistleblower complaints and discrimination" cancelled his colleague's hotel room so she would be forced to stay with him.
www.politico.com/news/2025/10...
10.10.2025 01:14 โ ๐ 4681 ๐ 1929 ๐ฌ 299 ๐ 355
A good way to win the Nobel Peace Prize is by making threats
10.10.2025 01:34 โ ๐ 377 ๐ 57 ๐ฌ 11 ๐ 2
every fucking time
09.10.2025 02:15 โ ๐ 1544 ๐ 613 ๐ฌ 5 ๐ 15
FWIW, this was also how the main characters in LGS' Terra Nova (1996) were (software) rendered, but with each limb being one turn-to-face-the-camera sprite not a crossed-pair of two sprites.
09.10.2025 23:41 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
SHAPIRO: OK, so you've spent your career creating television without Al, and I could imagine today you thinking, boy, I wish I had had that tool to solve those thorny problems...
SIMON: What?
SHAPIRO: ...Or saying...
SIMON: You imagine that?
SHAPIRO: ...Boy, if that had existed, it would have screwed me over.
SIMON: I don't think Al can remotely challenge what writers do at a fundamentally creative level.
SHAPIRO: But if you're trying to transition from scene five to scene six, and you're stuck with that transition, you could imagine plugging that portion of the script into an Al and say, give me 10 ideas for how to transition this.
SIMON: I'd rather put a gun in my mouth.
David Simon, creator of โThe Wireโ, being interviewed by Ari Shapiro (NPR)
09.10.2025 04:42 โ ๐ 27845 ๐ 8826 ๐ฌ 336 ๐ 914
That's definitely the most-PTA of them to me.
09.10.2025 23:27 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Senior Graphics Programmer at Nixxes Software @nixxessoftware.bsky.socialโฌ Previously TT Games and WeirdBeard Games. A member of the Sustainable Transport branch of Climate Change Balmain/Rozelle, and Port Jackson Greens.
Drew | Imoryn | personal account-views are mine| pfp ๐ธ alayynay
poly/ENM | she/her |๐Seattle
Regional editor of Albany Democrat-Herald, Corvallis Gazette-Times, Longview Daily News and A Place to Sleep podcast, winner of an #OJA24 award. MLS @ UCLA School of Law โ21. #GoBruins! But also a senior cheerleader โ itโs a thing! โ for the OSU Beavers.๐ฆซ
Designer, Artist, 1/2 of Metanet Software Inc www.maresheppard.com / www.metanetsoftware.com
She/her
Always a rake; never a cad.
Humor: badgods.com
Writing: dogsandsorcerers.com
My Books: https://mybook.to/booksoflore
Patreon: patreon.com/loresjoberg
City exploration game in development for VR and flat screen.
Steam: https://store.steampowered.com/app/2859220/Vuntra_City/
Discord: https://discord.gg/UU3CbNnJDp
Prefers desktop clients whenever possible.
Also at https://mastodon.social/@crisperthanthou and https://twitter.com/dcurtisj and https://www.instagram.com/dancurtisjohnson/
I am a filmmaker, game developer, writer, and artist. I worked on the original Thief game series, as well as films like Zodiac, Bladerunner 2049, and Dune Part 2.
#Movies
#Books
#Videogames
Engineer, designer, artist and musician in the game industry for 30+ years. 52 assets on the Unity Asset Store. Ex-Turbine/Harmonix/DBeam/etc, currently at Meta
I make games (and music), and play games (and music).
One half of https://metanetsoftware.com
Principal Level Designer @Respawn
๐ฟ she/her โ๏ธ #ADHD ๐ฟ
๐ฎ #IronMan #StarWarsHunters, #BioshockInfinite, #DOOM, #Mafia3, #PerfectDark๐ฎ
โ๐ฟโ๐พโ๐ฝโ๐ผโ๐ป๐ต๐ธ
๐ณ๏ธโ๐ You Matter ๐ณ๏ธโโง๏ธ
๐ฆ No Human is Illegal ๐ฆ
๐ฉโ๐ผ A Woman's Place is in the Resistance
youtuber & game researcher | https://allie.gg | allie.money
youtube.com/alliemeowy
Iโm pretty good at using a computer. I mostly use one via @knockoutgames.bsky.social.
Owner of Terrible Toybox, the designer/creator of Monkey Island, The Cave, Pajama Sam and the designer/co-creator of Maniac Mansion, DeathSpank and Thimbleweed Park. Co-designer of Return to Monkey Island.
(Comic strip)
pbfcomics.com
Community and Marketing Manager @kitfoxgames.com
She/Her