home.social

#glfw β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #glfw, aggregated by home.social.

fetched live
  1. Greetings everyone! ✌️

    Here's another one update of "Dima wants crisps 🍟".

    I have add spruces! 🌲🌲🌲😁 (if it say shortly)

    fediverse.tv/w/9J23vAxE34VXS5v 🎬

    You can download the new version from Codeberg πŸ”οΈπŸ‘‰ codeberg.org/xolatgames/Dima-w

    Or you can also download this game from my website, as always πŸ‘‰ xolat.games/search-by-tags/glf

    Thanks for reading! And I wish ya a good day! πŸ˜‰

    #opengl #gamedev #cpp #cplusplus #glfw #blender #blender3d #gimp #gimp3 #opensource #codeberg #assimp #cmake #glfw3 #bullet3 #3d #codelite

  2. Greetings everyone! ✌️

    Here's another one update of "Dima wants crisps 🍟".

    I have add spruces! 🌲🌲🌲😁 (if it say shortly)

    fediverse.tv/w/9J23vAxE34VXS5v 🎬

    You can download the new version from Codeberg πŸ”οΈπŸ‘‰ codeberg.org/xolatgames/Dima-w

    Or you can also download this game from my website, as always πŸ‘‰ xolat.games/search-by-tags/glf

    Thanks for reading! And I wish ya a good day! πŸ˜‰

    #opengl #gamedev #cpp #cplusplus #glfw #blender #blender3d #gimp #gimp3 #opensource #codeberg #assimp #cmake #glfw3 #bullet3 #3d #codelite

  3. And another one new! πŸ“°

    I've rename "Dima stand πŸ§β€β™‚οΈ" on "Dima wants crisps 🍟".

    And now this means that Dima now hasn't a plan to stands only πŸ™‚. He also want now to walk, jump, and do more actions! 😎

    The repository now available by this new link πŸ‘‰ codeberg.org/xolatgames/Dima-w

    #game #games #3d #3dgame #blender #opengl #glfw #cmake #cpp #cplusplus #opensource #gamedev #platformer #blender3d #codeberg #gimp #gimp3 #assimp #bullet3 #3dplatformer

  4. And another one new! πŸ“°

    I've rename "Dima stand πŸ§β€β™‚οΈ" on "Dima wants crisps 🍟".

    And now this means that Dima now hasn't a plan to stands only πŸ™‚. He also want now to walk, jump, and do more actions! 😎

    The repository now available by this new link πŸ‘‰ codeberg.org/xolatgames/Dima-w

    #game #games #3d #3dgame #blender #opengl #glfw #cmake #cpp #cplusplus #opensource #gamedev #platformer #blender3d #codeberg #gimp #gimp3 #assimp #bullet3 #3dplatformer

  5. And another one new! πŸ“°

    I've rename "Dima stand πŸ§β€β™‚οΈ" on "Dima wants crisps 🍟".

    And now this means that Dima now hasn't a plan to stands only πŸ™‚. He also want now to walk, jump, and do more actions! 😎

    The repository now available by this new link πŸ‘‰ codeberg.org/xolatgames/Dima-w

    #game #games #3d #3dgame #blender #opengl #glfw #cmake #cpp #cplusplus #opensource #gamedev #platformer #blender3d #codeberg #gimp #gimp3 #assimp #bullet3 #3dplatformer

  6. And another one new! πŸ“°

    I've rename "Dima stand πŸ§β€β™‚οΈ" on "Dima wants crisps 🍟".

    And now this means that Dima now hasn't a plan to stands only πŸ™‚. He also want now to walk, jump, and do more actions! 😎

    The repository now available by this new link πŸ‘‰ codeberg.org/xolatgames/Dima-w

    #game #games #3d #3dgame #blender #opengl #glfw #cmake #cpp #cplusplus #opensource #gamedev #platformer #blender3d #codeberg #gimp #gimp3 #assimp #bullet3 #3dplatformer

  7. And another one new! πŸ“°

    I've rename "Dima stand πŸ§β€β™‚οΈ" on "Dima wants crisps 🍟".

    And now this means that Dima now hasn't a plan to stands only πŸ™‚. He also want now to walk, jump, and do more actions! 😎

    The repository now available by this new link πŸ‘‰ codeberg.org/xolatgames/Dima-w

    #game #games #3d #3dgame #blender #opengl #glfw #cmake #cpp #cplusplus #opensource #gamedev #platformer #blender3d #codeberg #gimp #gimp3 #assimp #bullet3 #3dplatformer

  8. Hi folks! ✌️

    Here's a little update of my game about Dima who doesn't just stand now, but also can jumps and walks πŸƒβ€β™‚οΈ

    πŸ‘‰ fediverse.tv/w/vuGvDwkhYvLgSWP

    In this update I've remove that "dumb" background, and change it on a normal one.

    And also I've fix the hairs of Dima πŸ’‡β€β™‚οΈ

    #opengl #cpp #cplusplus #cmake #codelite #glfw #glfw3 #opengl3 #3d #3dgame #platformer #gamedev #PlatformerGame #gimp #gimp3 #blender #blender3d #codeberg #opensource #game #games #3dplatformer #assimp #bullet3 #miniaudio #devlog

  9. Hi folks! ✌️

    Here's a little update of my game about Dima who doesn't just stand now, but also can jumps and walks πŸƒβ€β™‚οΈ

    πŸ‘‰ fediverse.tv/w/vuGvDwkhYvLgSWP

    In this update I've remove that "dumb" background, and change it on a normal one.

    And also I've fix the hairs of Dima πŸ’‡β€β™‚οΈ

    #opengl #cpp #cplusplus #cmake #codelite #glfw #glfw3 #opengl3 #3d #3dgame #platformer #gamedev #PlatformerGame #gimp #gimp3 #blender #blender3d #codeberg #opensource #game #games #3dplatformer #assimp #bullet3 #miniaudio #devlog

  10. Hi folks! ✌️

    Here's a little update of my game about Dima who doesn't just stand now, but also can jumps and walks πŸƒβ€β™‚οΈ

    πŸ‘‰ fediverse.tv/w/vuGvDwkhYvLgSWP

    In this update I've remove that "dumb" background, and change it on a normal one.

    And also I've fix the hairs of Dima πŸ’‡β€β™‚οΈ

    #opengl #cpp #cplusplus #cmake #codelite #glfw #glfw3 #opengl3 #3d #3dgame #platformer #gamedev #PlatformerGame #gimp #gimp3 #blender #blender3d #codeberg #opensource #game #games #3dplatformer #assimp #bullet3 #miniaudio #devlog

  11. Hi folks! ✌️

    Here's a little update of my game about Dima who doesn't just stand now, but also can jumps and walks πŸƒβ€β™‚οΈ

    πŸ‘‰ fediverse.tv/w/vuGvDwkhYvLgSWP

    In this update I've remove that "dumb" background, and change it on a normal one.

    And also I've fix the hairs of Dima πŸ’‡β€β™‚οΈ

    #opengl #cpp #cplusplus #cmake #codelite #glfw #glfw3 #opengl3 #3d #3dgame #platformer #gamedev #PlatformerGame #gimp #gimp3 #blender #blender3d #codeberg #opensource #game #games #3dplatformer #assimp #bullet3 #miniaudio #devlog

  12. Hi folks! ✌️

    Here's a little update of my game about Dima who doesn't just stand now, but also can jumps and walks πŸƒβ€β™‚οΈ

    πŸ‘‰ fediverse.tv/w/vuGvDwkhYvLgSWP

    In this update I've remove that "dumb" background, and change it on a normal one.

    And also I've fix the hairs of Dima πŸ’‡β€β™‚οΈ

    #opengl #cpp #cplusplus #cmake #codelite #glfw #glfw3 #opengl3 #3d #3dgame #platformer #gamedev #PlatformerGame #gimp #gimp3 #blender #blender3d #codeberg #opensource #game #games #3dplatformer #assimp #bullet3 #miniaudio #devlog

  13. Hello everyone again! πŸ‘‹βœŒοΈ

    Here's an update of Dima who now can don't just stands, but also walks πŸƒβ€β™‚οΈβ€βž‘οΈ and jumps!

    fediverse.tv/w/3qhzVPf4Cw4fxkY

    The link to download it you can find in the video description, as always πŸ˜‰

    Stays awesomes, and I wish ya a good day! πŸ™‚

    #opengl #opengl3 #cmake #cmake3 #codelite #glfw #glfw3 #3d #3dgame #blender #blender3d #game #games #gamedev #platformer #PlatformerGame #codeberg #opensource #assimp #bullet3 #3dplatformer #cpp #cplusplus #gimp #gimp3 #linux

  14. Hello everyone again! πŸ‘‹βœŒοΈ

    Here's an update of Dima who now can don't just stands, but also walks πŸƒβ€β™‚οΈβ€βž‘οΈ and jumps!

    fediverse.tv/w/3qhzVPf4Cw4fxkY

    The link to download it you can find in the video description, as always πŸ˜‰

    Stays awesomes, and I wish ya a good day! πŸ™‚

    #opengl #opengl3 #cmake #cmake3 #codelite #glfw #glfw3 #3d #3dgame #blender #blender3d #game #games #gamedev #platformer #PlatformerGame #codeberg #opensource #assimp #bullet3 #3dplatformer #cpp #cplusplus #gimp #gimp3 #linux

  15. Hello everyone again! πŸ‘‹βœŒοΈ

    Here's an update of Dima who now can don't just stands, but also walks πŸƒβ€β™‚οΈβ€βž‘οΈ and jumps!

    fediverse.tv/w/3qhzVPf4Cw4fxkY

    The link to download it you can find in the video description, as always πŸ˜‰

    Stays awesomes, and I wish ya a good day! πŸ™‚

    #opengl #opengl3 #cmake #cmake3 #codelite #glfw #glfw3 #3d #3dgame #blender #blender3d #game #games #gamedev #platformer #PlatformerGame #codeberg #opensource #assimp #bullet3 #3dplatformer #cpp #cplusplus #gimp #gimp3 #linux

  16. Hello everyone again! πŸ‘‹βœŒοΈ

    Here's an update of Dima who now can don't just stands, but also walks πŸƒβ€β™‚οΈβ€βž‘οΈ and jumps!

    fediverse.tv/w/3qhzVPf4Cw4fxkY

    The link to download it you can find in the video description, as always πŸ˜‰

    Stays awesomes, and I wish ya a good day! πŸ™‚

    #opengl #opengl3 #cmake #cmake3 #codelite #glfw #glfw3 #3d #3dgame #blender #blender3d #game #games #gamedev #platformer #PlatformerGame #codeberg #opensource #assimp #bullet3 #3dplatformer #cpp #cplusplus #gimp #gimp3 #linux

  17. Hello everyone again! πŸ‘‹βœŒοΈ

    Here's an update of Dima who now can don't just stands, but also walks πŸƒβ€β™‚οΈβ€βž‘οΈ and jumps!

    fediverse.tv/w/3qhzVPf4Cw4fxkY

    The link to download it you can find in the video description, as always πŸ˜‰

    Stays awesomes, and I wish ya a good day! πŸ™‚

    #opengl #opengl3 #cmake #cmake3 #codelite #glfw #glfw3 #3d #3dgame #blender #blender3d #game #games #gamedev #platformer #PlatformerGame #codeberg #opensource #assimp #bullet3 #3dplatformer #cpp #cplusplus #gimp #gimp3 #linux

  18. So, the next one thing! "Dima stand πŸ§β€β™‚οΈ" (codeberg.org/xolatgames/Dima-s) now uses Assimp as a library for parsing 3D model files (instead of the parser that I was wrote by my own), and even Bullet Physics SDK for creation some 3D physic.

    #cpp #cplusplus #cmake #assimp #bullet3 #bullet #3d #3dgame #simulator #codeberg #opensource #codelite #linux #stb #stb_image #blender #blender3d #gimp #gimp3 #glfw #glfw3 #opengl #glm

  19. So, the next one thing! "Dima stand πŸ§β€β™‚οΈ" (codeberg.org/xolatgames/Dima-s) now uses Assimp as a library for parsing 3D model files (instead of the parser that I was wrote by my own), and even Bullet Physics SDK for creation some 3D physic.

    #cpp #cplusplus #cmake #assimp #bullet3 #bullet #3d #3dgame #simulator #codeberg #opensource #codelite #linux #stb #stb_image #blender #blender3d #gimp #gimp3 #glfw #glfw3 #opengl #glm

  20. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: OpenGL Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ OpenGL. Но ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ Π΅Π³ΠΎ Π±Π΅Π· уваТСния… Π”Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм это ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ! А Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΈΠ·Π½Π°Π΅ΠΌ нСприятный Ρ„Π°ΠΊΡ‚: ΠΌΡ‹ Ρ‚Ρ€Π°Ρ‚ΠΈΠΌ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π±ΠΎΠΉΠ»Π΅Ρ€ΠΏΠ»Π΅ΠΉΡ‚. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, прописываСм константы, ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ typedef’ы ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ занимаСмся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ хочСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Π΅. Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ с этим ΠΆΠΈΡ‚ΡŒ.

    habr.com/ru/articles/1017524/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  21. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: OpenGL Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ OpenGL. Но ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ Π΅Π³ΠΎ Π±Π΅Π· уваТСния… Π”Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм это ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ! А Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΈΠ·Π½Π°Π΅ΠΌ нСприятный Ρ„Π°ΠΊΡ‚: ΠΌΡ‹ Ρ‚Ρ€Π°Ρ‚ΠΈΠΌ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π±ΠΎΠΉΠ»Π΅Ρ€ΠΏΠ»Π΅ΠΉΡ‚. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, прописываСм константы, ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ typedef’ы ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ занимаСмся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ хочСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Π΅. Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ с этим ΠΆΠΈΡ‚ΡŒ.

    habr.com/ru/articles/1017524/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  22. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: OpenGL Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ OpenGL. Но ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ Π΅Π³ΠΎ Π±Π΅Π· уваТСния… Π”Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм это ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ! А Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΈΠ·Π½Π°Π΅ΠΌ нСприятный Ρ„Π°ΠΊΡ‚: ΠΌΡ‹ Ρ‚Ρ€Π°Ρ‚ΠΈΠΌ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π±ΠΎΠΉΠ»Π΅Ρ€ΠΏΠ»Π΅ΠΉΡ‚. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, прописываСм константы, ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ typedef’ы ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ занимаСмся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ хочСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Π΅. Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ с этим ΠΆΠΈΡ‚ΡŒ.

    habr.com/ru/articles/1017524/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  23. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: ΠŸΡ€ΠΈΠ²Π΅Ρ‚, OpenGL

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΠΎΠΊΠ½ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Π½Π΅ просто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Как Π½Π° счёт Π²ΠΊΠΎΡ€ΡΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ OpenGL?

    habr.com/ru/articles/1012786/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ²Π΅Π΄ΡŒΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  24. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: ΠŸΡ€ΠΈΠ²Π΅Ρ‚, OpenGL

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΠΎΠΊΠ½ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Π½Π΅ просто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Как Π½Π° счёт Π²ΠΊΠΎΡ€ΡΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ OpenGL?

    habr.com/ru/articles/1012786/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ²Π΅Π΄ΡŒΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  25. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: ΠŸΡ€ΠΈΠ²Π΅Ρ‚, OpenGL

    Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΠΎΠΊΠ½ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Π½Π΅ просто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Как Π½Π° счёт Π²ΠΊΠΎΡ€ΡΡ‡ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ OpenGL?

    habr.com/ru/articles/1012786/

    #php #opengl #glfw #Π½ΠΈΠΊΡ‚ΠΎΠ²Π΅Π΄ΡŒΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  26. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: Hello Window

    Π­Ρ‚ΠΎ вСдь ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ... Π’ ΠΌΠΈΡ€Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ бСсконСчноС количСство Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° "OpenGL Tutorial" (( Ρ€Π°Π· , двас )). Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ вопрос: Π—Π°Ρ‡Π΅ΠΌ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½? ΠžΡ‚Π²Π΅Ρ‚: Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ† пСрСвСсти ΠΈΡ…! Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ я просто ΠΈΡ… Ρ€Π΅ΡˆΠΈΠ» пСрСвСсти с Π‘/Π‘++ Π½Π° PHP. А Π²Ρ‹ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ? Π― с английского ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ собрался?

    habr.com/ru/articles/1012346/

    #php #glfw #sdl #opengl #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  27. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: Hello Window

    Π­Ρ‚ΠΎ вСдь ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ... Π’ ΠΌΠΈΡ€Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ бСсконСчноС количСство Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° "OpenGL Tutorial" (( Ρ€Π°Π· , двас )). Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ вопрос: Π—Π°Ρ‡Π΅ΠΌ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½? ΠžΡ‚Π²Π΅Ρ‚: Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ† пСрСвСсти ΠΈΡ…! Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ я просто ΠΈΡ… Ρ€Π΅ΡˆΠΈΠ» пСрСвСсти с Π‘/Π‘++ Π½Π° PHP. А Π²Ρ‹ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ? Π― с английского ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ собрался?

    habr.com/ru/articles/1012346/

    #php #glfw #sdl #opengl #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  28. OpenGL Π² PHP Π½Π΅ привлСкая внимания санитаров: Hello Window

    Π­Ρ‚ΠΎ вСдь ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ... Π’ ΠΌΠΈΡ€Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ бСсконСчноС количСство Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° "OpenGL Tutorial" (( Ρ€Π°Π· , двас )). Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ вопрос: Π—Π°Ρ‡Π΅ΠΌ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½? ΠžΡ‚Π²Π΅Ρ‚: Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ† пСрСвСсти ΠΈΡ…! Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ я просто ΠΈΡ… Ρ€Π΅ΡˆΠΈΠ» пСрСвСсти с Π‘/Π‘++ Π½Π° PHP. А Π²Ρ‹ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ? Π― с английского ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ собрался?

    habr.com/ru/articles/1012346/

    #php #glfw #sdl #opengl #Π½ΠΈΠΊΡ‚ΠΎΠ½Π΅Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Ρ‚Π΅Π³ΠΈ

  29. I've add a background πŸ–ΌοΈ and change the light πŸ’‘ rendering.

    For who ones who has an interest, you can download the new version from "Dima stand πŸ§β€β™‚οΈ" Codeberg page πŸ”οΈπŸ‘‰ codeberg.org/xolatgames/Dima-s

    Or check its source code πŸ‘‰ codeberg.org/xolatgames/Dima-s

    #opengl #gl #opengl3 #glfw #glfw3 #cpp #cpluplus #cmake #cmake3 #gles3 #OpenGLES3 #gles #3d #blender #blender3d #gimp #gimp3 #3dgame #simulator #simulators #codelite #Dima #idle

  30. I've add a background πŸ–ΌοΈ and change the light πŸ’‘ rendering.

    For who ones who has an interest, you can download the new version from "Dima stand πŸ§β€β™‚οΈ" Codeberg page πŸ”οΈπŸ‘‰ codeberg.org/xolatgames/Dima-s

    Or check its source code πŸ‘‰ codeberg.org/xolatgames/Dima-s

    #opengl #gl #opengl3 #glfw #glfw3 #cpp #cpluplus #cmake #cmake3 #gles3 #OpenGLES3 #gles #3d #blender #blender3d #gimp #gimp3 #3dgame #simulator #simulators #codelite #Dima #idle

  31. Hello again! So I've add a ground also, and rotation in both x and y axes πŸ‘‰ codeberg.org/xolatgames/Dima-s

    And also prepare the game to publish (and published a game's executable), so you can download the new version as executable file now πŸ‘‰ codeberg.org/xolatgames/Dima-s

    Have a good evening and night to everyone! βœŒοΈπŸ˜‰

    #opengl #gl #OpenGL3 #glfw #glfw3 #gamedev #simulator #simulators #opensource #codeberg #codelite #cmake #blender #blender3d #gimp #3d #gimp3 #devlog #game #games #glm #glsl #cpp #cplusplus

  32. Hello again! So I've add a ground also, and rotation in both x and y axes πŸ‘‰ codeberg.org/xolatgames/Dima-s

    And also prepare the game to publish (and published a game's executable), so you can download the new version as executable file now πŸ‘‰ codeberg.org/xolatgames/Dima-s

    Have a good evening and night to everyone! βœŒοΈπŸ˜‰

    #opengl #gl #OpenGL3 #glfw #glfw3 #gamedev #simulator #simulators #opensource #codeberg #codelite #cmake #blender #blender3d #gimp #3d #gimp3 #devlog #game #games #glm #glsl #cpp #cplusplus

  33. So, I couldn't resist, and added a texture, and an animation to the game about Dima who just stand πŸ§β€β™‚οΈπŸ‘‰ codeberg.org/xolatgames/Dima-s

    And, you can also try to build this game through CMake now, so you don't need to install CodeLite for building this game especially.

    #opengl #gl #glfw #glfw3 #cpp #cpluplus #gimp #3d #gimp3 #blender #blender3d #development #dev #devlog #opensource #codeberg #cmake #cmake3 #codelite #glsl #simulator #3danimation #simulators #opengl3

  34. So, I couldn't resist, and added a texture, and an animation to the game about Dima who just stand πŸ§β€β™‚οΈπŸ‘‰ codeberg.org/xolatgames/Dima-s

    And, you can also try to build this game through CMake now, so you don't need to install CodeLite for building this game especially.

    #opengl #gl #glfw #glfw3 #cpp #cpluplus #gimp #3d #gimp3 #blender #blender3d #development #dev #devlog #opensource #codeberg #cmake #cmake3 #codelite #glsl #simulator #3danimation #simulators #opengl3

  35. Hello everyone! ✌️

    Here's small (tiny) update of "Dima Defense" πŸ‘‰ codeberg.org/xolatgames/Dima-D

    And I taken a decision to rewrite "Dima stand πŸ§β€β™‚οΈ" πŸ‘‰ codeberg.org/xolatgames/Dima-s

    Now he use GLFW and OpenGL instead of Ogre3D framework.

    But more details about this on my devlog πŸ‘‰ xolat.games/devlogs/2026/02/22 πŸ˜‰

    #opengl #development #devlog #dev #gamedev #glfw #gl #glsl #libgdx #java #towerdefense #cpp #cplusplus #blender #opengl3 #shader #shaders #frustration #2d #3d #blender3d #gcc #codelite #netbeans #rewriting

  36. Hello everyone! ✌️

    Here's small (tiny) update of "Dima Defense" πŸ‘‰ codeberg.org/xolatgames/Dima-D

    And I taken a decision to rewrite "Dima stand πŸ§β€β™‚οΈ" πŸ‘‰ codeberg.org/xolatgames/Dima-s

    Now he use GLFW and OpenGL instead of Ogre3D framework.

    But more details about this on my devlog πŸ‘‰ xolat.games/devlogs/2026/02/22 πŸ˜‰

    #opengl #development #devlog #dev #gamedev #glfw #gl #glsl #libgdx #java #towerdefense #cpp #cplusplus #blender #opengl3 #shader #shaders #frustration #2d #3d #blender3d #gcc #codelite #netbeans #rewriting

  37. Wayland's "you can only swap when we say" strikes again (on some compositors):
    github.com/glfw/glfw/issues/28

    We will probably have to code a workaround. The workaround will not be what the Wayland compositors want this to achieve, but will instead waste more system resources as well as peoples time.

    I would be *extremely* pro this option if it was opt-in to only swap if visible.

    #GLFW #Wayland #CrossPlatform

  38. Wayland's "you can only swap when we say" strikes again (on some compositors):
    github.com/glfw/glfw/issues/28

    We will probably have to code a workaround. The workaround will not be what the Wayland compositors want this to achieve, but will instead waste more system resources as well as peoples time.

    I would be *extremely* pro this option if it was opt-in to only swap if visible.

    #GLFW #Wayland #CrossPlatform

  39. Wayland's "you can only swap when we say" strikes again (on some compositors):
    github.com/glfw/glfw/issues/28

    We will probably have to code a workaround. The workaround will not be what the Wayland compositors want this to achieve, but will instead waste more system resources as well as peoples time.

    I would be *extremely* pro this option if it was opt-in to only swap if visible.

    #GLFW #Wayland #CrossPlatform

  40. Wayland's "you can only swap when we say" strikes again (on some compositors):
    github.com/glfw/glfw/issues/28

    We will probably have to code a workaround. The workaround will not be what the Wayland compositors want this to achieve, but will instead waste more system resources as well as peoples time.

    I would be *extremely* pro this option if it was opt-in to only swap if visible.

    #GLFW #Wayland #CrossPlatform

  41. Wayland's "you can only swap when we say" strikes again (on some compositors):
    github.com/glfw/glfw/issues/28

    We will probably have to code a workaround. The workaround will not be what the Wayland compositors want this to achieve, but will instead waste more system resources as well as peoples time.

    I would be *extremely* pro this option if it was opt-in to only swap if visible.

    #GLFW #Wayland #CrossPlatform

  42. Spent some time today looking at another Wayland event issue in GLFW I can't replicate:
    github.com/glfw/glfw/issues/27

    Do note that the linked code in that issue is *really* rough.

    It appears that an event is being read from the file descriptor to a queue but not dispatched to the event handlers. This appears not to be in GLFW code, but potentially driver code for eglSwapBuffers.

    #GLFW #Wayland #OpenSource

  43. Spent some time today looking at another Wayland event issue in GLFW I can't replicate:
    github.com/glfw/glfw/issues/27

    Do note that the linked code in that issue is *really* rough.

    It appears that an event is being read from the file descriptor to a queue but not dispatched to the event handlers. This appears not to be in GLFW code, but potentially driver code for eglSwapBuffers.

    #GLFW #Wayland #OpenSource

  44. Spent some time today looking at another Wayland event issue in GLFW I can't replicate:
    github.com/glfw/glfw/issues/27

    Do note that the linked code in that issue is *really* rough.

    It appears that an event is being read from the file descriptor to a queue but not dispatched to the event handlers. This appears not to be in GLFW code, but potentially driver code for eglSwapBuffers.

    #GLFW #Wayland #OpenSource

  45. Spent some time today looking at another Wayland event issue in GLFW I can't replicate:
    github.com/glfw/glfw/issues/27

    Do note that the linked code in that issue is *really* rough.

    It appears that an event is being read from the file descriptor to a queue but not dispatched to the event handlers. This appears not to be in GLFW code, but potentially driver code for eglSwapBuffers.

    #GLFW #Wayland #OpenSource

  46. Spent some time today looking at another Wayland event issue in GLFW I can't replicate:
    github.com/glfw/glfw/issues/27

    Do note that the linked code in that issue is *really* rough.

    It appears that an event is being read from the file descriptor to a queue but not dispatched to the event handlers. This appears not to be in GLFW code, but potentially driver code for eglSwapBuffers.

    #GLFW #Wayland #OpenSource

  47. Draft PR for GLFW:

    glfwWaitEvents (and glfwWaitEventsTimeout) which only return if GLFW events are encountered (or timeout).

    This resolves issues with these functions returning early when they shouldn't. I use these to implement Avoyd's power saving for example.

    Since my Mac died I've not yet implemented the Cocoa backend, but will likely rent some remote desktop time at some point to add this. Cross platform open source can get expensive!

    github.com/glfw/glfw/pull/2792

    #GLFW #Wayland #Win32

  48. Draft PR for GLFW:

    glfwWaitEvents (and glfwWaitEventsTimeout) which only return if GLFW events are encountered (or timeout).

    This resolves issues with these functions returning early when they shouldn't. I use these to implement Avoyd's power saving for example.

    Since my Mac died I've not yet implemented the Cocoa backend, but will likely rent some remote desktop time at some point to add this. Cross platform open source can get expensive!

    github.com/glfw/glfw/pull/2792

    #GLFW #Wayland #Win32

  49. Draft PR for GLFW:

    glfwWaitEvents (and glfwWaitEventsTimeout) which only return if GLFW events are encountered (or timeout).

    This resolves issues with these functions returning early when they shouldn't. I use these to implement Avoyd's power saving for example.

    Since my Mac died I've not yet implemented the Cocoa backend, but will likely rent some remote desktop time at some point to add this. Cross platform open source can get expensive!

    github.com/glfw/glfw/pull/2792

    #GLFW #Wayland #Win32

  50. Draft PR for GLFW:

    glfwWaitEvents (and glfwWaitEventsTimeout) which only return if GLFW events are encountered (or timeout).

    This resolves issues with these functions returning early when they shouldn't. I use these to implement Avoyd's power saving for example.

    Since my Mac died I've not yet implemented the Cocoa backend, but will likely rent some remote desktop time at some point to add this. Cross platform open source can get expensive!

    github.com/glfw/glfw/pull/2792

    #GLFW #Wayland #Win32

  51. Draft PR for GLFW:

    glfwWaitEvents (and glfwWaitEventsTimeout) which only return if GLFW events are encountered (or timeout).

    This resolves issues with these functions returning early when they shouldn't. I use these to implement Avoyd's power saving for example.

    Since my Mac died I've not yet implemented the Cocoa backend, but will likely rent some remote desktop time at some point to add this. Cross platform open source can get expensive!

    github.com/glfw/glfw/pull/2792

    #GLFW #Wayland #Win32

  52. :mac: πŸ€˜πŸ»πŸ”»

    #Metal :metal: + #glfw with #cpp code only.
    Had to avoid #objc because my custom build system can't deal with that yet (and I didn't feel like changing that).

    What a pain to get it to compile.

    BUT

    It's using the exact same shader as my #Vulkan :vulkan: #HelloTriangle thanks to #Slang ❀️

    AND

    ```
    $ wc -l src/main.cpp src/shaders/hello_triangle.slang
    134 src/main.cpp
    40 src/shaders/hello_triangle.slang
    164 totalβ€―
    ```

  53. :mac: πŸ€˜πŸ»πŸ”»

    #Metal :metal: + #glfw with #cpp code only.
    Had to avoid #objc because my custom build system can't deal with that yet (and I didn't feel like changing that).

    What a pain to get it to compile.

    BUT

    It's using the exact same shader as my #Vulkan :vulkan: #HelloTriangle thanks to #Slang ❀️

    AND

    ```
    $ wc -l src/main.cpp src/shaders/hello_triangle.slang
    134 src/main.cpp
    40 src/shaders/hello_triangle.slang
    164 totalβ€―
    ```

  54. If anyone is using GLFW on Windows with raw mouse motion you might want to test a PR branch we're considering merging. It adds buffered raw mouse reading, which can lower the event loop timing considerably when used with high poll rate mice:

    github.com/dougbinks/glfw/tree

    I'd like to get a bit more testing on this before I merge, any help appreciated. Original PR: github.com/glfw/glfw/pull/2750

    #GLFW #Win32 #OpenSource

  55. If anyone is using GLFW on Windows with raw mouse motion you might want to test a PR branch we're considering merging. It adds buffered raw mouse reading, which can lower the event loop timing considerably when used with high poll rate mice:

    github.com/dougbinks/glfw/tree

    I'd like to get a bit more testing on this before I merge, any help appreciated. Original PR: github.com/glfw/glfw/pull/2750

    #GLFW #Win32 #OpenSource