ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Gthree, ΠΏΠΎΡ€Ρ‚ three.js для GObject ΠΈ GTK

АлСксандр Ларсон (Alexander Larsson), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Flatpak ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ участник ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNOME, прСдставил Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Gthree, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΏΠΎΡ€Ρ‚ 3D-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ three.js для GObject ΠΈ GTK. API Gthree практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π΅Π½ three.js, Π² Ρ‚ΠΎΠΌ числС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ glTF (GL Transmission Format)
ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π² модСлях ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π½Π° Π±Π°Π·Π΅ PBR (Physically Based Rendering). Для отрисовки поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ OpenGL. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Gthree ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для добавлСния 3D-эффСктов Π² прилоТСния GNOME.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ