PSX Horror Textures
154 PS1-style horror textures at 64 and 128 px: seamless walls, floors, doors, decals, normal maps
- Sizes
- 64x64
- Formats
- PNG, JSON
- Engine files
- Godot, Unity, Blender
- Download
- 6 MB




What it does for your game
- Skip the texture hunt: Walls, floors, doors, signs and decals share one 90s survival horror look, so your level stops mixing photo textures with low-poly models.
- Picture the hospital corridor: Dirty tile walls, a bloody hospital door, a WARD B sign and GET OUT written in blood beside a cracked mirror with a figure in it.
- 154 textures, proven seamless: Each at 64 and 128 px, 91 seamless, 264 normal maps, and a Godot demo with a reusable PSX shader rendered in Godot 4.7.2.
154 PS1-style horror textures, each drawn at 64x64 and 128x128: concrete, brick, hospital and bathroom tiles, damp wallpaper, asylum padding, lockers, morgue drawers, a flesh wall, rotten wood, rusty metal, chain-link fences, linoleum, stained carpet, wet stone, dirt, bark and night grass, ceilings, doors, windows, signs, crates and barrels, 17 decals with alpha and a night sky. Low-res, 15-bit colour with dither, crisp pixels: the look of 90s survival horror, ready for Godot, Unity, Unreal or Blender.
Licence in one line: use them in any personal or commercial game; do not resell the textures.
What you get
- 154 textures x 2 sizes = 308 PNG files (the 154 include a 4-frame TV static loop). The 128 px version of each texture is drawn again with more detail, not upscaled.
- 91 seamless textures for walls, floors and ceilings, and 29 of them come as a clean and a dirty version (grime, drips, damp, rust or blood), so a level can go from abandoned to worse.
- 10 doors (wood, rotten wood, metal, rusty metal, hospital clean and bloody, cell bars with alpha, boarded, red painted, elevator) at 64x128 and 128x256, 5 windows (dark, lit with a figure behind the curtain, broken, boarded, barred) and generic signs (EXIT, NO ENTRY, KEEP OUT, WARD B, MORGUE, STAFF ONLY, HELP, room numbers 1-16, a warning plate).
- 17 decals with cut-out alpha: blood splatters, drips, GET OUT written in blood, handprints, footprints, cracks, claw scratches, bullet holes, grime, water stains, mould, a corner cobweb and three original occult symbols.
- Props: crate faces (wood and metal), barrel side and top, a vent, a fuse box, a drain cover, a cracked mirror with a figure in it, a stained mattress, a tombstone, an old bookshelf and a 4-frame TV static loop; a picket fence with alpha gaps and roof shingles for outside.
- 264 normal maps for every opaque texture (OpenGL style, like Godot and Blender).
- Atlases of all seamless textures at 64, 32 and 16 px per cell with JSON: they load straight into tile-based 3D editors such as our Gridwright Tile Modeler.
textures.jsonlists every texture with its category, size, files and whether it tiles.
Why these
- Proven seamless: the build renders every seamless texture again moved by half its size and compares it pixel for pixel with the original. Identical means no seam.
- The authentic look: 15-bit colour (5 bits per channel) with a 4x4 ordered dither, like the PS1 drew it.
- Two real sizes: 64 px for the authentic look, 128 px when the camera gets close.
- Clean and dirty pairs of the same wall or floor, and decals to break up repetition.
Every Gridwright asset pack, made to fit together, and all 31 tools for the fiddly work, with every new release, for $17 a month. Try it in your own game first: 3 days for $1, cancel any time.
Start for $1
PSX Horror Props 3D
Military Base 3D Kit for Roblox