/   /
26 2017

: 3D C3D WebGL

isicad.ru: 2013 C3D -. 2015 CAD, , -, 2005 .

, , , . , 2015 , , - .

, , ? 3D. .

3D ? , . 3D , 3D (.. ), . , , , . , , , .

: ? , , , . , , , . :

  1. -. .
  2. .
  3. , .
  4. .
  5. , .
, . :
  1. - .
  2. , , .
  3. , .

, . , CAD :
  1. 25 (5 ) + 10 . 0.2 . 5 . ( ). 3-5 .
  2. , ( , ) 100 - 500 . 0,1-0.5 .
  3. 5 - 10 .
, , , , - 3D .

. -, C3D ++ . -, , JavaScript.

: (backend) Web . . ++ C3D Qt Core. , . ASP.NET Core. . TypeScript + WebGL, Angular 2 + TypeScript. HTTP . , , WebSocket , . HTTP .

, ... ( ).


, , ! , , . , , , .. , . C3D C3D Labs, CAD. 3D 3D , ECS (Entity Component System), . , (), (), , BREP , , ..

, :

  1. , () NoSQL , . .
  2. ID - . ID ID -, ID ID . , . , , , .
  3. -, , . , , , . , (.. , ). , .
  4. -, , , . WebSocket .
, 5-50 . : , , , . - Redis. ( 0 + 100 200 0 200), : , .

. WebGL , :
  1. 1. CAD , .
  2. 3D ( 3D )
  3. batching. , , .
  4. , , .. .
, , , . https://twgljs.org .

. JavaScript 10 . , JavaScript . TypeScript , , . Web Angular 2 ( 4): , Web- . framework, . , (AOT) . , , ,  .

++ OpenGL. - . : REST+WebSocket C# , C- , . C++ , C# . WebSocket ++ -. REST-.

, , , . , , . : . , . , , , . ( - , ).

. :

  1. C++, TypeScript
  2. 100 - 10
JSON , MessagePack, Google Protocol Buffers, Apache Thrift, BSON . Google Protocol Buffers , . , . protobuf ++, protobufjs - , proto2typescript - C++ TypeScript. , zlib WebSockets. . PS: FlatBuffers , , , , , TypeScript .

, . . , - . : , , . .

, , , BREP . WebAssembly, , . ...

WebGL . , .

:

  1. Forward-rendering . Screen Space Ambient Occlusion Scalable Ambient Obscurance.
  2. . . , .
  3. 3D 1 WebGL . , , - . ( ), . - .
  4. SDF, Valve. Hiero libgdx. - : 14-16 , , , . , SDF, , . : http://wdobbie.com/post/gpu-text-rendering-with-vector-textures/.

, WebGL OpenGL Windows))) , , Angle, WebGL DirectX. IE 11. , , , , .

, , . , - , , , . , . , . , - . - , , -, . , .


:


:

RSS-

: -
-

:

isicad Top 10

    isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

isicad.ru - , . - info@isicad.ru

isicad

  • , PLM ERP...


. © 2004-2024 «»

, isicad.ru .
info@isicad.ru.