Unity as a render Engine

Hello All,

I have a CAD program which makes some calculations and drawings. Drawing contains terrain points, road surfaces (points+lines) etc. All graphics running on Windows GDI. Therefore I cannot use antialiasing, transparency, etc.

Im searching realistic rendering system for displaying final results. It must have zoom / Pan / rotate functions. I want to export my final drawing (DXF, XML, OBJ or whatever…) after then my program will call another exe for rendering results.

So, Im newbie on unity. Is unity suitable for me or can you advice some other solutions ? For example can I make terrain on the fly and render on unity in real time ? If yes how ?

I hope I wrote on correct section on this forum.
Thanks,

For the most part you can use plugins to create terrain at the push of a button, and yes you can render any imported models of terrains or other objects at run time. But if your looking for just a rendering engine rather than a full game engine, I like this one Here.

Thanks for your comment Black Mantis,

Lumion is looking good and very easy. But I think its not suit my case.
I want to do render on the fly. Without user touch. It can be render my CAD output programmatically. And user can see final results, can move them rotate them, zoom etc. I want to distribute render solution with my CAD program and I want to call render engine (maybe with some params) in my program.
Any other advices ?
thx