Camera Clipping View Distance Adjustment Per Object
I have a very large scene and I have a large mesh that's quite far away which I'd like to render, the problem is I must set the viewport "View Z-Far" distance globally to past 10,000 in order to see it. I don't want to load everything that's far away, just this one single mesh. I'd prefer to keep my view distance around 2000 or less, and that just doesn't offer me enough distance to load what I intend to always be seen in-game.
How can I override the View Z-far for only one object, or perhaps write a script so that camera doesn't apply view distance to that object but just renders the entire thing ignoring the clipping distance for that sole mesh?
I don't necessarily need an answer for the viewport as that won't really matter so much in the long run, so if it's only possible for an on-camera script that is fine as well. Just looking for a simple solution.
Let me know if there are any ways you know of, so far I haven't figured out how to do it. If I figure it out I'll put the answer on the forums for others to see.