hi,
"Is has to be done in Unity 3d with c# code and NGUI for UI is preferred."
- I create GUI by my code. unity 4.6 gui is the best.
" users must be able to create shapes rooms easily with a poly-line editor or shape detection system."
- explain please
"The floors are composed rooms represented by 2d poly-line converted to 3d mesh with walls, and a nice tron like wireframes.
Rooms / Shapes must be draggable, have a nice collision, snap to grid and magnet to other shapes like others floor planners."
- you mean convert lines to 3d walls right?
"The rooms may contain equipment like computer , fire extinguisher etc… and must be also easly placed in the floor by drag and drop and snap."
- do you have images or models?
"Equipment have editable properties and users can do maintenance actions on them like Repair, Verify"
- explain ...
thank you
I can do all for you :)