ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ Π΅ новият Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π» Π·Π° симулация Π½Π° Ρ„ΠΈΠ·ΠΈΡ‡Π½ΠΈ процСси Box3D

Π•Ρ€ΠΈΠ½ ΠšΠ°Ρ‚ΠΎ (Erin Catto), Π°Π²Ρ‚ΠΎΡ€ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Box2D, обяви ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° новия физичСски симулационСн Π΄Π²ΠΈΠΆΠΎΠΊ Box3D, ΠΊΠΎΠΉΡ‚ΠΎ прСдставлява Ρ„ΠΎΡ€ΠΊ Π½Π° Box2D, с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, Π½ΠΎ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Ρ‚Ρ€ΠΈΠΌΠ΅Ρ€Π½ΠΈ ΠΈΠ³Ρ€ΠΈ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Π‘ΠΈ ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия MIT. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ сС сборки Π·Π° Linux, Windows ΠΈ macOS.

Π”Π²ΠΈΠΆΡŠΠΊΡŠΡ‚ Box3D Π΅ създадСн Π² процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° новия 3D ΡˆΡƒΡ‚ΡŠΡ€ The Legend of California ΠΎΡ‚ студията Kintsugiyama, Π² която участва ΠΈ Π•Ρ€ΠΈΠ½. Π’ ΠΈΠ³Ρ€Π°Ρ‚Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° игровият двиТък Unreal Engine, Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π΅ бяха ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡ‚ΠΎ Π² Π½Π΅Π³ΠΎ стандартно физичСско ядро Chaos. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ…Π° ΠΏΠΎΡ€Π°Π΄ΠΈ липсата Π½Π° ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° гироскопичнитС Π²ΡŠΡ€Ρ‚ΡΡ‰ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΈ (Ρ‚ΡŠΠ½ΠΊΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ сС Π²ΡŠΡ€Ρ‚ΡΡ…Π° нССстСствСно дълго), Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎΡ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ (нСрСалистично ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π΄Π°Ρ‰ΠΈΡ‚Π΅ Π΄ΡŠΡ€Π²Π΅Ρ‚Π°) ΠΈ ниската производитСлност ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° стотици хиляди ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠ°Ρ‚, създавайки Ρ„ΠΎΡ€ΠΊ Π½Π° физичСския двиТък Jolt, Π½ΠΎ слСд ΡΡŠΠ²Π΅Ρ‚ ΠΎΡ‚ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»Ρ Π½Π° Π΄Π²ΠΈΠΆΠΊΠ° Rubikon, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ участвал Π² ΠΈΠ³Ρ€Π°Ρ‚Π° Half-Life, Π·Π° основа Π±Π΅ Π²Π·Π΅Ρ‚ разработСния ΠΊΠ°Ρ‚ΠΎ Ρ…ΠΎΠ±ΠΈ опростСн Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Rubikon-Lite, ΠΊΠΎΠΉΡ‚ΠΎ бСшС ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΡ‚ Box2D Π·Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ 3D Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΡ‚Π΅ ΠΎΡ‚ Box2D. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всичкитС API, структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π² Rubikon-Lite бяха Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ с ΠΊΠΎΠ΄ ΠΎΡ‚ Box2D, Π° ΠΎΡ‚ Rubikon-Lite останаха само Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° 3D ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡΡ‚ двиТък, с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°Π²Ρ‚ΠΎΡ€Π° Π½Π° Rubikon-Lite ΠΈ компанията Kintsugiyama, бСшС Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π΄Π° бъдС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Box3D.

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° вСрсия Π½Π° Box3D 0.1, която Π΅ ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π° ΠΊΠ°Ρ‚ΠΎ Π°Π»Ρ„Π° вСрсия. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π° функционалност Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π°, Π½ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ докумСнтацията ΠΈ тСстванСто. ОсвСн Π² ΠΈΠ³Ρ€Π°Ρ‚Π° The Legend of California, новият двиТък Π²Π΅Ρ‡Π΅ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² ΠΈΠ³Ρ€ΠΎΠ²Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° s&box, Π² отворСния ΠΈΠ³Ρ€ΠΎΠ²ΠΈ двиТък Esoterica ΠΈ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ‚Π° космичСска ΠΈΠ³Ρ€Π° Space Game, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π·Π° 1000 ΠΈΠ³Ρ€Π°Ρ‡ΠΈ.

Π—Π° 3D ΠΈΠ³Ρ€ΠΈ Π² новия Π΅Π½Π΄ΠΆΠΈΠ½ бяха Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ изчислСниС Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ с ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ° (ΠΌΡ€Π΅ΠΆΠ°) ΠΈ височинни ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Π² ΠΈΠ³Ρ€Π°Ρ‚Π° The Legend of California рСалистични Π΅Ρ„Π΅ΠΊΡ‚ΠΈ Π½Π° ΠΏΠ°Π΄Π°Ρ‰ΠΈ Π΄ΡŠΡ€Π²Π΅Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ воксСлни ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ изчислСни (baked) ΡΡŠΡΡ‚Π°Π²Π½ΠΈ ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ няколко прости Ρ„ΠΎΡ€ΠΌΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурси ΠΏΡ€ΠΈ симулации Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΠΉ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ ΠΌΠ°Π»ΠΊΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.

Π‘Ρ€Π΅Π΄ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈΡ‚Π΅ Π² Box3D Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΈ са Π±ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² Box2D:

  • ΠΠ΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ опрСдСлянС Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ (ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚Π° ΠΊΠ°Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° траСктория), филтрация Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΏΡ€ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° сфСрични, капсуловидни ΠΈ ΠΎΠ±Π²ΠΈΠ²ΠΊΠΎΠ²ΠΈ Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° опрСдСлянС Π½Π° ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° ΡΡŠΠΏΡ€ΠΈΠΊΠΎΡΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° SIMD инструкции.
  • Sub-stepping Solver Π·Π° повишаванС Π½Π° точността Π½Π° симулацията Ρ‡Ρ€Π΅Π· раздСлянС Π½Π° Π΅Ρ‚Π°ΠΏΠΈΡ‚Π΅ Π½Π° симулацията Π½Π° няколко ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ.
  • ИзползванС Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° боядисванС Π½Π° Π³Ρ€Π°Ρ„ΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π³Ρ€ΡƒΠΏΠΈ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ Π½Π° пСрсонаТа, отговарящ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ ΠΈ взаимодСйствия Π½Π° пСрсонаТа с ΠΎΠΊΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° прослСдяванС Π½Π° Π»ΡŠΡ‡ΠΈ, прослСдяванС Π½Π° Ρ„ΠΎΡ€ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° прСсичания ΠΏΡ€ΠΈ сканиранС Π½Π° ΠΎΠΊΠΎΠ»Π½ΠΎΡ‚ΠΎ пространство. БистСма ΠΎΡ‚ сСнзори Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π² пространството.
  • Soft Step Solver Π·Π° изчислСниС Π½Π° Ρ„ΠΈΠ·ΠΈΠΊΠ° Π½Π° Ρ‚Π²ΡŠΡ€Π΄ΠΈ Ρ‚Π΅Π»Π° ΠΏΡ€ΠΈ слоТни взаимодСйствия.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° замразяванС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π³Ρ€ΡƒΠΏΠΈ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΈΠ»ΠΈ статични ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π·Π° икономия Π½Π° рСсурси.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈ съСдинСния ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡˆΠ°Ρ€Π½ΠΈΡ€ΠΈ, ΠΏΡ€ΡƒΠΆΠΈΠ½ΠΈ, ΠΌΠΎΡ‚ΠΎΡ€ΠΈ, Π·Π°Π²Π°Ρ€ΠΊΠ° ΠΈ ΠΊΠΎΠ»Π΅Π»Π°, с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° гъвкава настройка Π½Π° всяко съСдинСниС. Π˜Π·Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° сили Π½Π° компрСсия ΠΈ разтяганС, с ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²Π°Ρ‚ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΠΎ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, спиранС ΠΈΠ»ΠΈ стабилизиранС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚.
  • Π₯ΡƒΠΊΠΈ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‰.
  • ИзползванС Π½Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΏ double, позволяващи създаванС Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ свСтовС.
  • ΠšΡ€ΠΎΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½ Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΠ·ΡŠΠΌ, осигуряващ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π΅Π½ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° запис ΠΈ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° симулации.
  • C API ΠΈ C ΠΊΠΎΠ΄, отговарящи Π½Π° стандарта C17.

Π’ ΠΏΠ»Π°Π½ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ сС спомСнава Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° пСрсонаТитС, подобряванС Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° прСдотвратяванС Π½Π° "ΠΏΡ€ΠΈΠ·Ρ€Π°Ρ‡Π½ΠΈ" ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½ΠΈΡ (joint solver). Π’ рСпозиторията Ρ‰Π΅ бъдС прСдоставСна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° pull заявки с ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΎΡ‚ прСдставитСлитС Π½Π° общността слСд подписванС Π½Π° споразумСниС Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° авторскитС ΠΏΡ€Π°Π²Π° Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠΎΠ΄Π° (CLA).

ΠŸΡƒΡΠ½Π΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster