Hey guys, here is (hopefully) finished shader collection to emulate PSone look.

Youtube:
https://youtu.be/UIzDkqpYXgw

[Linked Image]
[Linked Image]

This shader collection includes:
Quote
- vertex snapping
- affine texture mapping
- polygon cutoff
- surface darken on an angle (don't know how it's called)
- vertex lightning supporting up to 8 lights (pointlights + spotlights + sun)
- turbulence water
- fog support
- animated sprites
- multi-texture terrain (with up to 16 textures support)
- sky with fog and vertex snapping support
- chrome effect (could be used to make metal effect)
- environment mapping
- mirror floors (multiple)
- lens flares (from lights + sun)
- solid object visible through walls (don't know how it's called)
- PSX dither postprocessing shader
- glow shader (uses first skin's alpha channel for glowing parts)


It can be downloaded from here:
https://github.com/3RUN/RetroAcknex

CREDITS:
Quote
- PSX dither postprocessing shader by BitOfGold (https://www.shadertoy.com/view/tlc3DM)
- dither.png is a Bayer.png from shadertoy webpage
- Prete aka Priest for creating those awesome lens-flare effects and lens flare images (which may not be distributed commercially).
- Txesmi (forum member) thank you for helping me out with shaders! This whole shader pipeline 95% based on his work.
- Kartoffel thank you for the simple effect that darkens a surface if you look at it at an angle.
- vehicle model by Eliederson (email: eliederson (at) isbt (dot) com (dot) br)
- skycube by MFG Thomas (email thomas-koehler (at) onlinehome (dot) de)
- environmental, chrome and mirror floor shaders are based on native shaders, that came with GameStudio A8.
- dsoft20 - I took calculations for vertex snapping, affine texture mapping and cut out polygons from their awesome shader pack and migrated them into acknex engine.
Their shader pack can be found here:
https://github.com/dsoft20/psx_retroshader


SCREENSHOTS:

Best regards!

Last edited by 3run; 05/18/20 14:32. Reason: update

Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung