I've tried to do some digging to see what I can find for you. I'm surprised there aren't more threads about this, because I could have sword I've seen many people do this. Here's some useful information I was able to find:
Cadet gave some assistance to another user in this post back in 2022
A user by the name of [USER=16350]Shiroppi[/USER] made an ODST helmet with lights on the inside to change between transparent and opaque, although I'm not sure his visor has the 3-dimmensional detroi you're looking for. See their thread below
[URL unfurl="true"]https://www.405th.com/forums/threads/halo-odst-version-3.49963/[/URL]
[USER=32904]Rock Lobbster[/USER] has made a very impressive 'flip' visor that uses a small motor to mechanically raise and lower a tinted visor. Here is his original thread and an update thread
[URL unfurl="true"]https://www.405th.com/forums/threads/odst-working-flip-visor.48341/[/URL]
[URL unfurl="true"]https://www.405th.com/forums/threads/working-odst-flip-visor-v2.50053/[/URL]
You may find this thread to be the most useful. Sean Bradley made an ODST helmet way back in 2010 (no wonder it was so hard to find) using the dark-tinted visor and LED method. The visor has the 3-dimmensional look you're going for as well. He has a video and lots of pictures of the system working. He also gave some general wiring advice. Check out that thread here
[URL unfurl="true"]https://www.405th.com/forums/threads/childs-play-auction-custom-odst-helmet.22556/[/URL]
I hope this info is helpful!