Tumgik
kaestralblades · 1 day
Text
Tumblr media Tumblr media
478K notes · View notes
kaestralblades · 7 days
Text
Tumblr media
Had a (mandatorily encouraged) tailgate happy hour at work today and I know nothing about football so had to improvise
0 notes
kaestralblades · 7 days
Text
i dont think its fair to say gordon is supposed to be a stoic protagonist; in fact, i think that's the opposite of what they were trying to do, since that was what every protagonist at the time was.
the creative decision to make him mute came from wanting to allow players to immerse themselves into the narrative without any sort of dissociation from the player entity.
if you actually look at his place in the game's narrative, including his abilities, you are very specifically meant to be out of your depth against enemies that are genuine threats to you. you're also just some dude that works at the facility thrust into a horrible situation.
you are not a super soldier, you're not a military badass, you just happen to have a suit and it keeps you alive by pumping you with morphine. gordon is a scared boy but he's being very, very brave
Tumblr media
4K notes · View notes
kaestralblades · 10 days
Text
yeag put that in there
Tumblr media
yoiu know what would fix the tumblr backend. nbt data
1 note · View note
kaestralblades · 10 days
Text
yoiu know what would fix the tumblr backend. nbt data
1 note · View note
kaestralblades · 10 days
Text
Idk I think I just had a romcom protag moment getting off the phone with my boyfriend bc I started saying "I love you" without thinking about it even tho I've never said it to him and then a set of full lyrics came fully formed into my head like I was entered by higher intelligence
What came.into my head:
Do I... Love him, do I love him, do I love him, do I...
Need him, do I need him, do I need him, do I need him?
Do I...
Know just how I feel when I'm reflected in his eyes?
Have I ever been the type for short hellos And long goodbyes?
0 notes
kaestralblades · 23 days
Text
"nsa sex" okay but what if I want strings attached? What if I want so many strings attached it's unbearable? What if I want us to fuck and have so many irreconcilable feelings towards each other we can't help but try and embrace each other? What if I want you? What if I need you?
what if i want it to get complicated? what if i need it to get messy? what if i need to pick apart all my complex feelings towards you, feelings no sane human would have for another human on first knowledge? what if i need you to reach into me and touch you in ways untouchable?
what if we fucked then had sex then made love then made a home together? what if, in that bed, we found a secret that should not have been stirred?
what if, in an instant, we traded bonds so tight we cannot let go?
what if we had each other to be part of?
0 notes
kaestralblades · 28 days
Text
Tumblr media
i thought of this when the day was already mostly over and i realized 4/13 wasn't gonna fall on a saturday again for years so i was SPEEDRUNNING to get it done before midnight in my timezone holy shit. happy snark banging out the tunes saturday!
675 notes · View notes
kaestralblades · 1 month
Text
me: biusness is boomin baby haha its good to be da king
fleet of bulldozers: leveling a middle class neighborhood to make room for a Homunculous Factory so i can make living soyjak flesh caricatures of my various enemies
femboy secretary: um, miss boss lady~ the hoa president is on line 1, what do i doooo~ #196 #r/196 #196campfire
HALF LIGHT [Trivial: Success] - KILL HER KILL HER FUCKING KILL HER
me: okay tell her to fuck off. andthen put her thriugh anyway so ican also tell her tofuck off
giant lit cigar sitting on my desk, growing big cartoon lips: you better pick me up and gimme a kiss soon sugar… i’m burnin’ up over here and i can’t control myself much longer…
desk (sentient): whoah! is it getting HOT in here or is it just me?
“Objectum Nagito Komaeda”, my bit character that accidentally developed into a tulpa: it’s just my worthless opinion, but… i think you should fuck them both until they get pregnant!
D.A.R.E. lion appearing from the growing cloud of cigar smoke like mufasa: a-ok, dudette! put that ciggy out however you want, even if its with your splooge! cause it’s rad to be yourself, as long as yourself supports the war on drugs!
impact font meme caption over my head counting down to my death at all times: (starts going down really fast for some reason)
Realtor Kiryu (miles away in the comfort of his own home): eeyikes! i hope that strange woman from earlier Dame Da Knows the office i sold her is Baka Mi airTight!
1K notes · View notes
kaestralblades · 1 month
Text
Feeling like fuck P Diddy*
We support Kesha in this household
Tumblr media
52K notes · View notes
kaestralblades · 1 month
Note
Do you like existing?
I am lonely
it breaks me darling 💓
but i don't want to not exist
14 notes · View notes
kaestralblades · 1 month
Text
i feel a psychic connection to his mental state because this is also me
scorpy behaviour
2K notes · View notes
kaestralblades · 1 month
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
I got a Cybershot DSC-P73 :) I love how beautiful and ethereal it looks
5 notes · View notes
kaestralblades · 1 month
Text
yeah. go ahead. you Want It
Tumblr media
69 notes · View notes
kaestralblades · 4 months
Text
letting a FAT one RIP in the BATHROOM of an Arby's so hard they have to evacuate because by fat one I mean an alligator
0 notes
kaestralblades · 7 months
Text
had a dream amy sherman palladino made a new tv series and it was basically journalism maisel. except she was way more obnixous and i think she was played by cheryl from riverdale
there were two locations i remember - a dark room with a glass wall and a table in the middle like a conference room. the lights were like an interrogation room. also there were desks facing the glass wall surrounding this table. they had a musical number here about how she was a journalist and she was in the big city and she was incredibly clever and also very rich she had a cousin (played by kim pines) that came to visit from alaska that wore a giant blue snowcoat and everyone joked about how smelly and uncouth she was.
when journalism maisel went to go to fancy department stores (she liked to spend money on fancy clothes) they wouldn't let her cousin in and they would yell at her for being bad and unrefined. the joke was classism basically i remember one store which was underground and you entered through this huge back archway and went you went inside it looked like the house from tron (the ceilings were all blue and white and stuff) and the aisles were tall and huge and art nouveau-y.
there was a group of boy scouts being marched around in circles one of the shelves. maisel's cousin wanted to go in and the dude (who was like the guy from suite life of zack and cody) was like NOOOO you're SO UNREFINED you can't come in" and she was like "but my cousin journalism maisel comes in all the time" and he was like no but not you and she was like "okay can i come three steps in" and he was like "okay fine". journalism maisel was then all like haha oh my goud my cousin what are you gonna do.
the series was planned for four seasons of 8 episodes and was cancelled after the second season. it was named "Edited" or one word or something. it had a 65% on rotten tomatoes and the second season was rotten and rated worse than the first season
1 note · View note
kaestralblades · 8 months
Photo
Tumblr media
Guide to that elusive “PS1-pixelated-lowpoly”(but not really)
With the videogame playing population growing up we’ve finally broke from pixel-art nostalgia into the broadly called “low-poly” nostalgia. On closer look this broad categorization gets further described as “PS1 pixelated textures low-poly”, which is a bit better, but still is a really broad and a pretty wrong description of this style that’s so dear to a plenty of game-playing and game making individuals these days. I’ll try to dive into some of the technicalities and examples of this style in the attempt to find it’s characteristics and some actual technical requirements to meet this style.
Let’s start with the obvious, calling it PS1 low-poly is wrong, mostly because the same games were release on Nintendo 64, Dreamcast and PC. More so, games released later can be put into the same category, plenty of NDS or PSP games fit into the same style and adhere to the same economy principles. The only real surface level thing unifying these games is the game size, that is, the games came on CDs. The advent of a DVD format really changed up how the games look, so the graphical style we’re talking about here is called CD-3D in smaller circles.
Tumblr media
First let’s look at the games that fit the criteria would give you some information to describe the style, textures are obviously small enough to have visible pixelation (hidden by texture filtering) and models are obviously low-poly (that is around or less than 500 triangles for a character), but let’s see what doesn’t seem so obvious. Here’s Spyro and Crash, fan favorites
Tumblr media Tumblr media
Both games check both points we’ve noted before, but what’s not obvious to an untrained eye is that these games both extensively use Vertex Color, the thing you’ll notice more and more in other games we’ll talk about. Vertex Color is absolutely simple, each vertex of a mesh can be assigned a RGBA value and they’re then linearly blended with other vertex colors. Notice how in Spyro the yellow and purple light is placed on places where texture is repeated, following that you can eyeball where the wireframe is and then you’ll see that the vertex color is used to simulate lighting. Crash himself is filled with Vertex Color, it’s a cheap way to avoid using textures, while having some control over the color of the thing, instead of it being a solid chunk. If you search-engine around you can also find some really fascinating notes on the development of the original Crash and the tricks they’ve pulled! The more ingenious way to use Vertex Color is to take a look at Spyro skyboxes:
Tumblr media
Notice how the clouds are diamond-like in shape and are linearly gradiented to the next point in the wireframe.
Vertex color was used extensively and fell off with the increasing complexity of the meshes, delegated mostly to technical masking of stuff like foliage, it’s still a powerful tool for lower triangle counts.
Textures
Now, let’s talk about the textures. Pixelated textures look nice and crisp these days, at the age of 1080p being the norm, turning texture filtering really makes the games look crisp and feel right
Tumblr media
Quake 1 is a perfect example of CD-3D style, often undeservingly forgot in discussions about this style.
But this makes us forget that the textures were often authored with texture filtering in mind. Careful step gradienting to make textures seem smoother after being filtered is a craft in itself.
Tumblr media
Texture filtering is not bad in itself, some games look better without it these days, because of the display resolutions, but it’s still a valid tool to apply, it can help push low-res texture a bit higher and produce a softening effect make those 4 pixels into a round circle or improve a visual effect.
Of course, some games took a deliberate approach of avoiding smudged look, like Megaman Legends, for example.
Tumblr media
Via a very deliberate texture economy and unwrapping the developers were able to produce very crisp and pixel perfect textures (slightly warped by the infamous PS1 rendering), that look absolutely astounding when you render the game in a modern resolution. Pixel-aware UV Unwrapping, is being used in most games that are considered the pinnacle of CD-3D style, this technique is so powerful, that it was used to great effect in PS2 era games, PSP games and even modern games like Guilty Gear (for a different effect though). Let’s take a closer look,
Tumblr media
As you can see, our character is unwrapped in square pieces in such a way that a straight line on a texture will produce a straight line on a model. While Vagrant Story is an absolutely perfect in execution of this technique, it’s also used in a same way in Megaman Legends
Tumblr media
While I couldn’t find a reliable tool that works with modern 3D modeling software to allow pixel perfect alignment, just using a UV Checker will produce great results. This method also requires some thought put into your topology before unwrapping, but it’s strong point is that you can make changes into your unwrapping and geometry easily, making little tugs won’t break the whole thing.
As you can also note, Vagrant Story textures are authored in a single atlas, while Metal Gear Solid separates this atlas into smaller chunks like this:
Tumblr media Tumblr media
Allowing for easier unwrapping, since you can unwrap into the full UV space and then change the size of the texture to scale your results. The other important thing is that you probably want your characters in a T-pose when you’re unwrapping, since this allows for easier use of normal based unwrapping, considering your model would be authored with 4 to 8 sides for limbs and torso it could be box unwrapped and then tweaked for optimal results.
Tumblr media
Silent Hill 1 used the same technique, and is also regarded as one of the best looking PS1 games.
While this is the best practice for this kind of look, it’s absolutely not required, Quake 1 used a really loose flat unwrap:
Tumblr media
But it’s still looks bloody amazing in the end.
While the topic of using UV Unwrapping for crisper result is endless I’d also love to bring your attention to a certain Jet Set game
Tumblr media
It also uses the same technique as Megaman Legends, but it tops it off with some cel-shading, producing crisp, stylish and iconic look.
Here’s some technicalities: Character textures are usually 256x256 for main characters, 128x128 for other characters, character usually have ~100-120 colors per full atlas. MGS breaks down the atlas into chunks so each chunks is usually 8 colors. So when authoring textures, make us of Indexed Color image mode or Save for Web.
 Now let’s move from character textures to
World textures
Tumblr media
Universally regarded as best looking CD-3D games share the same trait, not only the characters look amazing, but the environments too. Despite hard limitations, the environments look very much affected by lighting. A lot of the times this is achieved with this one simple trick that was only improved with modern technology. That is, a lot of the lighting is baked into the textures
Tumblr media
While this limits you on the amount of lighting scenarios or makes you produce more same-ish assets this certainly elevates the look. While nowadays baked lighting is not something that exciting, it’s also being done on a separate “layer”, so there’s no need to make a separate texture for every lighting scenario, however the resolution of a lightmap should not be higher than your texture, to not produce a cheap and uncanny effect. You still want to bake some fake lighting into your texture, which contradicts the rules of PBR, but since you’re not using normal maps, rules of PBR should not apply in the same way.
Tumblr media
The other important tool to use, is the one we’ve talked about, that is, Vertex Color. Vagrant Story uses to great effect, while it’s environment textures don’t have lights baked, they use vertex color extensively to create a variety of moods and lighting scenarios.
Tumblr media
Using best texturing practice, Vertex Color and making sure your lightmaps are matching resolution to your textures will produce the best results.
Now let’s talk why I don’t advise using a lot of normal maps for this style. The simple answer, it’s somewhat difficult to produce a normal map that will work with an unfiltered look, but it’s somewhat manageable to do it if you’re using texture filtering. The issue arises when you try make your normal maps unfiltered, this will make your result either a mess or a bunch of visual noise. If you’re trying to make sharp pixel-perfect textures and then will try to make normal maps to match you’ll get very harsh results. The only way I can see it working somewhat nice is to make a normal map that’s less detailed and then use it texture filtered to give some volume to your objects, while not trying to chase pixel details.
The suggested method is to do a rough sculpt -> bake it down -> use ambient occlusion and other masks to author a texture map with more details. Then use a detailed texture and less detailed normal map for optimal result.
 As a closing thought, let’s talk about the
Meshes
Tumblr media
A lot of the time you can visually trace the wireframe of things, this makes it easy to pin the style as “low-poly”, but how lowpoly it really is?
Tumblr media
Characters in Vagrant story average 500 triangles per character. Characters in MGS go from ~450 for minor characters to ~650 for major characters. So 500-600 triangles is a solid baseline for a main character in a third person game.
This limit brings out some great restriction for every aspiring 3D artist. You have to know your limb deformation techniques (search-engine “Limb Topology” and browse around the polycount wiki to find some great examples and deformation ready examples), but as you might’ve noticed, some games decided to not wrestle with skinning and deformation and straight up detached the limbs or even made their characters out of chunks. This is perfectly noticebla if you compare the OG Grim Fandango and the remaster, where they botched the shading and you can see the bits in all of their glory.
Tumblr media
Another easy example is Metal Gear Solid. Characters arms are separate from their torse, but this is covered with other geometry or they’re of the same color and shaded closely.
Tumblr media
This way of doing it was used in a number of other games and allows for unlimited range of motion, while not looking weird.
It’s easy to fall into the trap of adding more triangles and loops, but if you’ll follow the rule of “if it doesn’t add to the silhouette, you don’t need it”, you’ll keep to the style. Zoom out often and if an edge doesn’t add anything from the distance and is not critical to the deformation in a character, you really don’t need it.
These principles are so solid they’ve been alive for decades, in fact, one of the best looking PSP games “Peace Walker” sticks to these principles very closely, for example this soldier is just around 1500 triangles
Tumblr media
Spilling out of the “low-poly” territory it’s still made with the same economy principles used in CD-3D style, making use of every bit of texture and every triangle available.
Here’s another game of Metal Gear variety, Metal Gear Solid 2 is a direct heir to the design philosophy of MGS1, perfectly pixel-aligned unwraps allow for crisp detailing:
Tumblr media
Another honorable mention goes to Animal Crossing on Nintendo 64
Tumblr media
Animal Crossing combines meshes and sprites masterfully, uses pixel-aligned UV unwraps and makes up their own trick when creating landscape.
Tumblr media
By unwrapping the repeating texture on each triangle of a hexagon they create these smooth patches of sand without the need for big or unique textures. It’s only 64x64 and 9 colors, but the mileage you can get out of it is insane!
And this honestly sums up the CD-3D style perfectly, it’s the style governed by economy. There’s no need for insane textures for sharp lines, and millions of colors for smooth gradients. Now of course all of these are not rules, but recommendations, you can certainly bend the rules and improve on some aspects. Before we go, here’s some more pictures to get you inspired.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
6K notes · View notes