http://www.propro.ru/index.php bCAD Integrated software tool for computer drawing, 3D modelling and realistic visualisation for engineers, designers and architects. The aim of bCAD and products based on it is to deliver high-tech 3D graphic software solutions to a wide range of end-users for a moderate price. Here, we take into consideration the cost of both the software and the hardware which is powerful enough to run that software really EFFICIENTLY. The combination of powerful 2D and 3D features, price point, and robust performance makes the bCAD a breakthrough for the price sensitive, professional user. Native 32-bit architecture ensures maximum performance, compatibility, and connectivity with the latest and future generations of Microsoft Windows, which is fast becoming the dominating OS technology for the CAD and 3D design desktop. Multi-window flexible icon-drive user interface makes work in bCAD easy and effective. Multi-document architecture allows to work with few projects simultaneously and exchange data between them. One of the distinctive features of bCAD are powerful yet efficient visualisation tools - from OpenGL driven real-time preview, to hidden line removal and textured rendering up to photo-realistic ray-tracing including both polygraphic quality still-images and screen walk-through animations. bCAD supports import and export of wide range of data formats, including AutoCAD drawings and 3D Studio models, including texturing and lighting. The bCAD concept assumes giving to user the complete range of design tools, so whole project can be done in single environment - from the sketch to precise shape, model and final drawings for manufacturing and images for presentation. For third-part developers bCAD introduces an API for Java language, which allows to develop new tools and complete problem-oriented solutions.