I want to develop a 3d based software in visual c# 2010 for creating building in which i want to rotate it in a 3d dimension, control its floor hight /width, pillars, number of floors and place crowd inside it etc.
I am new in 3d graphics and c# is my favourite programming language and i know a lot about it. I also have an idea about XNA, OpenTK and Taoframework. XNA is totally irrelevant if we talk about openGL in C#. The other two relates to bindings libraries between c# and openGL.
Please help me what type of tool i can use with visual c# 2010 for developing this software keeping in mind the following things
1. XNA 3.1 works with VS2008 only.
2. I am interested to involve openGL so what is the better library i can use in opentk and tao framework.
3. Any other tool by which i can achieve this goal.
4. Can i achieve it with DirectX also?
with the best regards