Does anyone out there know of a reasonably priced, easy to control 3D engine that I can control through VB. I have to produce a realistic 3D landscape for students to navigate with various 'vision impairments'.

many thanks in advance for any help.
Ron