4 ms·
iirc, back in ~99, Unreal Engine was doing dithering on the u/v coordinates (!!) for texture mapping instead of bilinear interpolation. They used fixed Bayer ma
by sk65535 6y ago
iirc, back in ~99, Unreal Engine was doing dithering on the u/v coordinates (!!) for texture mapping instead of bilinear interpolation. They used fixed Bayer matrix.
This was quite faster, visually pleasant, and was adapting nicely to viewing distance.
Try freezing some close-up frames around 0:45 here: https://www.youtube.com/watch?v=aXA3360awec https://www.youtube.com/watch?v=aXA3360awec
Tim Sweeney called this technique "ordered texture coordinate space dither", apparently:
https://www.flipcode.com/archives/Texturing_As_In_Unreal.shtml https://www.flipcode.com/archives/Texturing_As_In_Unreal.sht...