mezentius
Joined 9 years ago
Joined 9 years ago
2) There are a lot of reasons why LFLs may not always thrive in low-income neighborhoods (although there are quite a few in mine, and it’s no Beverly Hills), but I would suggest that it is not because the residents exist in some higher state of authenticity.
Unless you are James Cameron shooting Avatar III on a soundstage with (close to) a blank-cheque from the studio, you are still limited in terms of space (the constraints of the location given the size of the light and its supporting stand), time (the time to set up and adjust each light properly, including last-minute adjustments), labor (someone’s got to plug all that in, run the cables, etc.), and cost/availability (you don’t always get the lights you want for a given budget).
Beyond that, you’re also considering aperture and ISO from a creative standpoint; maybe you don’t want to shoot wide open for reasons of image control, and so you may spend your lumen budget on ensuring that a particular scene can be exposed at, say, f/5.6 at ISO 100. Or you may want to spend your lumens on lens filtration, which produces a specific effect but further cuts down the incident light.
In short, no, you do not have 10x light available to spend on frame rate, and for any marginal gains in raw output, most cinematographers are thinking about what creative choices it opens up for the film; I would never burn additional lumens to shoot at 120fps just for the sake of A/V fanboys on the internet, unless the scene requires slow-motion or high-speed capture for postproduction reasons. Technical choices in this industry should always be motivated by the need to solve creative problems effectively, quickly, and within budget.
If you think about how light falls off in proportion to the square of its distance from the source—and that generally actors don’t stand in one place, but move through large spaces where they must appear to be lit evenly—you start to see that this is not just a question of “efficient LED lighting.” Shooting at high frame rates requires an enormous amount of light that cannot easily (read: cheaply, quickly, without higher expenses) be brought to bear in a normal production outside of controlled studio conditions.
More satisfying (in my opinion) arcs tend to follow a psychoanalytic path: a character with some unaddressed pathological issue ends up in a serious crisis. The crisis forces them to acknowledge the issue and change slightly. The difference between a comedy and a tragedy is that in a tragedy, the change happens too late. (An interesting variant in tragedy is that the change happens in time, but unexpectedly turns out for the worse—think of the end of The Godfather.)
If by “ELRON” you mean L. Ron Hubbard—well, the shocks are worn out, the muffler’s falling off, and the tires are flat. The car’s totaled, and unless you have some personal attachment to it, I’d have it hauled off to the junkyard. (My opinion on King is more complicated—it’s a fine car, I suppose, if you’re partial to that make, but the brand ain’t what it used to be.)
This isn’t a great venue for sentence analysis, but reading PKD’s early, extremely funny, short story, “Oh, To Be A Blobel!” is instructive. [1] Read it aloud, if you can. Note the little details he throws away, the way he sneaks ironic jokes into seemingly objective descriptions. It’s a Borscht Belt routine masquerading as a science-fiction story, and perfectly constructed. But if this seems like “bad” writing to you, consider that you may not have entirely passed through his veil of irony.
The slyly comic tone of the latter may surprise those who’ve only seen its rather dour film adaptation (“Blade Runner”), which the original novel resembles only slightly.
I’d also suggest that when talking about PKD, it’s especially important to distinguish between “cliché” and “trope,” since these two concepts are often improperly equated in popular TV-Trope-ified discourse. A cliché, e.g. “True love conquers all,” tends to lull the reader; it terminates further thought. But a trope is merely a familiar anchor point, an allusion to a literary tradition, and (potentially) an invitation to a dialogue between the current text and some previous work. (“The hero prepares by putting on his armor,” for example, is a trope that dates back to the Iliad.)
Dick often begins with a character or situation anchored in a familiar setting (possibly for more mercenary than aesthetic reasons—he was after all scraping together a living in the context of pulp paperback novels) but step by step strips away the anchors, leaving the reader untethered to settled meaning or “consensual reality.” The undercover narcotics cop turns out to be a schismatic, unaware that he’s surveilling himself. The noir-like investigator gets arrested by another investigator who seems to be his double, pulled into another precinct identical to his own… etc.
If the lack-of-respectability of his materials bothers you (as it seemed to bother Gopnik), it may be helpful to see PKD in the tradition of Kafka, and as a precursor to the post-modernists like Robert Coover, who gleefully and intentionally play games within familiar texts to comic and profound effect. But PKD really isn’t so far away from the most interesting of his much-maligned SF pulp colleagues. See A.E. van Vogt’s “The Weapon Shops of Isher,” where the author plays games with doubles, shifting narrators, and familiar pulp characters to intentionally strange and dislocating effect—although in his case, the kitsch never quite makes the transmuting leap into art.
[1] https://www.depauw.edu/sfs/backissues/5/lem5art.htm
[2] https://www.theparisreview.org/blog/2024/11/14/multiple-worl...
[3] https://californiarevealed.org/do/7622580c-be04-46d6-831c-fc...
You can argue that some of his books were written too quickly, or deploy his usual tricks less successfully, but that doesn’t qualify as mediocrity. For that, look to most “hard” sci-fi, Reddit fan-fiction, and LLM-generated slop.
1) Create an array storing all unique edges of the faces (each edge being composed of a vertex pair V0, V1), as well as the two normals of the faces joined by that edge (N0 and N1).
2) For each edge, after transformation into view space: draw the edge if sign(dot(V0, N0)) != sign(dot(V0, N1)).