im gonna fucking cry

Kiana Khansmith

if i look back, i am lost

祝日 / Permanent Vacation

tannertan36
occasionally subtle
Peter Solarz

Love Begins
Misplaced Lens Cap
tumblr dot com
he wasn't even looking at me and he found me

oozey mess
YOU ARE THE REASON

blake kathryn
we're not kids anymore.

@theartofmadeline
Today's Document
Jules of Nature
RMH

pixel skylines
Sweet Seals For You, Always
seen from Canada
seen from United Kingdom

seen from Kenya

seen from T1

seen from Germany

seen from Finland
seen from United States

seen from Hong Kong SAR China

seen from Italy
seen from Brazil
seen from Türkiye
seen from United States

seen from Singapore
seen from Malaysia

seen from Germany
seen from Morocco

seen from Türkiye
seen from Germany

seen from United States

seen from Malaysia
@bentnormal
im gonna fucking cry

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
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.
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
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:
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
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.
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.
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,
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
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:
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.
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:
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
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
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
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.
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.
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
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?
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.
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.
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
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:
Another honorable mention goes to Animal Crossing on Nintendo 64
Animal Crossing combines meshes and sprites masterfully, uses pixel-aligned UV unwraps and makes up their own trick when creating landscape.
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.
As a reminder if you're wondering why Gundam has so many weird names for people and things, this is why.
edit: why does this have so many notes,,, all of my tumblr notifs is from just this post,,
@bentnormal apparently we have to discuss 40k lore more often
Ok fineeee, if you want it that bad … prepare to be info dumped on 😈
Otter sits on a capybara

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
no way dude no way. there's just no way
"Born of the Broken" by Michael Aguw
Change.org - Petition To Hire 1,000,000 People To Put Their Fingers In The Shoot Hole Of Peoples’ Guns So They Can’t Shoot Them
It’s still gonna shoot… And they’re gonna lose a finger
No. The finger blocks the bullet. We can do this
This is a gun we’re talking about. The projectile is fired using an explosion, not by compressed air of a toy gun or the elastic forces of a sling shot. People would be lucky if they only lost their finger.
The finger blocks it
The finger won’t block it - the shaft is only there for keeping the bullet straight, all the propulsion happens behind the bullet. The bullet would rip through the finger, not that many would actually fit without the victim being a child, and beyond.
The bullet would go forward a little and then hit the finger and stop it’s not that hard to understand
People are going to lose their hands. Go watch Mythbusters. They did an episode on this, the hand fucking exploded.
No, the bullet would start to go but stop at the finger. Thats basic physics. Also hands dont explode normally they did something wrong.
Why the dingleknockers would you even consider sticking your finger in the barrel of a loaded gun?? the amount of force propelling the bullet at that close of range would shatter the finger at the very least; this is a petition for 1,000,000 people to loose the use of their hands. If a bullet explodes the back of a persons skull when they shoot it in their mouth it sure as hell will explode a finger.
No the finger would stop it
I’m loving the idiocy of this post.
Ppl with brains: ummm finger go boom…
Others: no bullet stop. U no kno fisics >:V
no the finger would stop it
You guy who think the bullet would stop at the finger have never shot a gun and can volunteer to it their fingers in the barrel of my 9 mil and I’ll I’ll the trigger and see if it will stop the bullet. Dumdasses
the finger would stop it
date of origin: 28th of december, 2015.
These fuckwits are back again? How’s it going, Nine Finger Nasty? About to turn into an Eight Finger Egghead?
@meatswitch @raptorific this is a US based site. US Americans are known for two things- obsession with guns and incredible stupidity. Had this been anyone else, I’d say they’re trying to fuck with us. But with US Americans, about 70% of them are dead serious about mangling their hands trying to stop a bullet.
I’ve had four years to think about it and now I think the finger would stop it
I just tested it with my buddy. It stops the bullet
….Mythbusters WELDED A METAL SPIKE into the barrel of a gun to obstruct it, something heaps stronger than a human finger (and sealed the barrel better with the filler metal used to fuse the metal spike into place and prevent the explosive gases from escaping) but even that didn’t stop the bullet from doing damage.
It’s because they didn’t use a finger like I did
At Toba aquarium in Japan, after closing time, some clever little otter pups help their grandpa tidy up their toys. As a reward, he gives them ice cubes
I really fuck with these arabic logos of ikea stylised to look like little house interiors

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
"dont smoke around your pets" okay well i dont even smoke im asthmatic. my dog smokes bc she needs to fucking chill sometimes and Yeah i light them for her Obviously bc she cant use a lighter. i dont get anyrhing out of this arrangment and i resent the implication. in fact shes giving ME secondhand smoke. so my question is why are you so hateful and jugemental and acting like an asshole to me making presumptions and shit about my life.
What. What. What. What.
im gonna pop some.tag
Thorsten Klapsch's photographs from inside Palast Der Republik in Berlin just before demolition began, 1993.
The easiest method to beat the train mission in GTA San Andreas.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
banksy is so funny how do you gentrify vandalism
Hey what the fuck
shoutout to all the real graffiti fans scouring the prestigious auction houses in tears because they’re the only places on earth where graffiti exists
Absolutely crazy to me that the pro AI people nearly always think creative stuff is a chore that a machine needs to do instead of something that is actually fun.