I use a floating dip tube, Brewtan B, whirlflock, yeast that has a clarity characteristic, cold storage, and time. I carbonate while lager/conditioning and by the time it’s carbonated it’s usually clear. Generally a cpl weeks minimum but I’ve let them sit longer in the cold. First pour is hazy. Second and subsequent are clear.
I have used gelatin in the past and will again if i run into a stubborn beer. But generally, i get crystal clear beer without it.