i must confess this is not good. i'll work on it..
big thanks to @CodingBio for his awesome tutorials, and @Tknignt101 for helping me debug, as well as simple z-clipping. The Quicksort algorithm was made by @MegaApuTurkUltra, so giant thanks to you. Also thanks to @D_Scratch_Acount5 and @moonhayul for their textured triangle filler.