Have you tried these demos(right side of the screen then download the Sector T3D demo), there are also a burg demo somewhere on the websites. I would say that this engine would do your job just fine.
I would like to know if you think torque 3d will be able to do Architectural visualization, because i have a project i was going to render in 3ds max but then i remembered this engine has a new MIT license so what is the verdict?
Will this engine be able to deliver some quality rendering because honestly i have not seen much in terms of what i am going for,so hopefully you wonderful people here may be able to help me.
Also you can post these question on the Torque3D forums(garagegames dot com ) where many Torque users can give you some very good advices about the engine and its capabilities. I can personally say that the landscapes I make with Torque are amazing and the architecture(houses) are awesome looking in Torque, so I would say that the engine should be able to do your job(also it depends on your artwork(texture quality etc.)).
I would like to upload a screenshot of my Dragon Mountain environment I did as a little test but it seems that I need a URL address to link my image at first. So I guess that will have to wait. You can send me a pm with your email and I shall send you some fine screenshots of my work so you can see the power of this engine