![](https://isicad.ru/uploads/img/16043_.jpg)
, , ? 3D. .
3D ? , . 3D , 3D (.. ), . , , , . , , , .
: ? , , , . , , , . :
- -. .
- .
- , .
- .
- , .
- - .
- , , .
- , .
![](https://isicad.ru/uploads/img/16044_1_Fotor.jpg)
, . , CAD :
- 25 (5 ) + 10 . 0.2 . 5 . ( ). 3-5 .
- , ( , ) 100 - 500 . 0,1-0.5 .
- 5 - 10 .
. -, C3D ++ . -, , JavaScript.
: (backend) Web . . ++ C3D Qt Core. , . ASP.NET Core. . TypeScript + WebGL, Angular 2 + TypeScript. HTTP . , , WebSocket , . HTTP .
![](https://isicad.ru/uploads/img/16045_2_Fotor.jpg)
, ... ( ).
, , ! , , . , , , .. , . C3D C3D Labs, CAD. 3D 3D , ECS (Entity Component System), . , (), (), , BREP , , ..
, :
- , () NoSQL , . .
- ID - . ID ID -, ID ID . , . , , , .
- -, , . , , , . , (.. , ). , .
- -, , , . WebSocket .
. WebGL , :
- 1. CAD , .
- 3D ( 3D )
- batching. , , .
- , , .. .
. JavaScript 10 . , JavaScript . TypeScript , , . Web Angular 2 ( 4): , Web- . framework, . , (AOT) . , , , .
++ OpenGL. - . : REST+WebSocket C# , C- , . C++ , C# . WebSocket ++ -. REST-.
, , , . , , . : . , . , , , . ( - , ).
. :
- C++, TypeScript
- 100 - 10
, . . , - . : , , . .
, , , BREP . WebAssembly, , . ...
WebGL . , .
:
- Forward-rendering . Screen Space Ambient Occlusion Scalable Ambient Obscurance.
- . . , .
- 3D 1 WebGL . , , - . ( ), . - .
- SDF, Valve. Hiero libgdx. - : 14-16 , , , . , SDF, , . : http://wdobbie.com/post/gpu-text-rendering-with-vector-textures/.