Выпуск PortableGL 0.98, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenGL 3 Π½Π° языкС Π‘ΠΈ

ПослС Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ выпуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° PortableGL 0.98, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ графичСского API OpenGL 3.x, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π½Π° языкС Π‘ΠΈ (C99). ВСорСтичСски PortableGL ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован Π² Π»ΡŽΠ±Ρ‹Ρ… прилоТСниях, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… тСкстуру ΠΈΠ»ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ±ΡƒΡ„Π΅Ρ€ Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Код ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ Ρ†Π΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ, соотвСтствиС API OpenGL, простота использования, простой ΠΊΠΎΠ΄ ΠΈ высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Из областСй примСнСния ΡƒΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ концСпциям построСния графичСских API, использованиС для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ Π½Π° систСмах Π±Π΅Π· GPU ΠΈ интСграция ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈ OpenGL Π² спСцифичныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ пСрСнСсён ΠΏΠ°ΠΊΠ΅Ρ‚ Mesa3D. Из Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… PortableGL, отмСчаСтся ΠΏΠΎΡ€Ρ‚ Minecraft-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ Craft.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии:

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° новая стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ².
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² тСкстур ΠΈ ΠΈΡ… автоматичСской ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ RGBA.
    Выпуск PortableGL 0.98, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenGL 3 Π½Π° языкС Π‘ΠΈ
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° использования для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π²Π΅Ρ€ΡˆΠΈΠ½ с Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΎΡ‚ float.
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ формирования ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ API. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ возмоТностСй OpenGL, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ возмоТности OpenGL ES 2/3.

Выпуск PortableGL 0.98, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenGL 3 Π½Π° языкС Π‘ΠΈ Выпуск PortableGL 0.98, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenGL 3 Π½Π° языкС Π‘ΠΈ


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