Merry Christmas lazarus / 39-Graphics ---------------------------------------------------------------------- Lulu · 2025-12-23 21:20 Hi, for Chrismas, this little demo with lot of snow. download OGLCScene v2.1 from https://github.com/Lulu04/OGLCScene/releases/tag/v2.1 In Lazarus IDE, open the package 'oglcscenepackage.lpk' located in source folder Compile it then run the demo I hope I haven't forgotten anything... ---------------------------------------------------------------------- ackarwow · 2025-12-23 23:08 Thank you and Merry Christmas for you! ---------------------------------------------------------------------- ginoo · 2025-12-24 10:01 Merry Cristmas ---------------------------------------------------------------------- paweld · 2025-12-24 12:15 Merry Christmas ---------------------------------------------------------------------- Paolo · 2025-12-24 13:31 Buon Natale ! ---------------------------------------------------------------------- AlexTP · 2025-12-24 14:26 For Ru people and Orthodox Church, Xmas date is 7 January. Bad thing is that not much youngsters celebrate Xmas. After 'Stalin' (Jugashvili) killed 99.999% of Orthodox Church people in 1937-38 genocide. ---------------------------------------------------------------------- 440bx · 2025-12-24 19:18 Merry Christmas and Happy New Year to all. ---------------------------------------------------------------------- CM630 · 2025-12-24 20:07 Quote from: AlexTP on December 24, 2025, 03:26:34 pmFor Ru people and Orthodox Church, Xmas date is 7 January. Bad thing is that not much youngsters celebrate Xmas. After 'Stalin' (Jugashvili) killed 99.999% of Orthodox Church people in 1937-38 genocide. Actually, it is on 7th january only for some orthodox churches. 6th of January for Armenia and tomorrow for some others. Personally I will not celebrate properly Xmas, because I do not have a pig and Stalin has nothing to do with it ---------------------------------------------------------------------- ackarwow · 2025-12-24 21:13 Quote from: CM630 on December 24, 2025, 09:07:20 pmPersonally I will not celebrate properly Xmas, because I do not have a pig and Stalin has nothing to do with it  In Poland, it's actually the opposite! On Christmas Eve, meat (including pork) is traditionally not allowed at all (we focus on fish, cabbage, and mushrooms). So from a Polish perspective, you don't need a pig to have a proper Christmas ---------------------------------------------------------------------- Dzandaa · 2025-12-25 11:06 Merry Christmas for all. B-> ---------------------------------------------------------------------- CM630 · 2025-12-25 21:17 Quote from: Lulu on December 23, 2025, 10:20:34 pm... I hope I haven't forgotten anything... Unable to find the component class "TOpenGLControl"... but I just had to press Yes, install whatever you want and it got compiled and running. Nice, but I prefer the lights on the pine shining. Quote from: ackarwow on December 24, 2025, 10:13:32 pmIn Poland, it's actually the opposite! On Christmas Eve, meat (including pork) is traditionally not allowed at all (we focus on fish, cabbage, and mushrooms). So from a Polish perspective, you don't need a pig to have a proper Christmas It is quite the same on the day before xmas. But with beans instead of fish... that is why the "silent night, holy night" is never silent.  But without a pig the name of the  xmas day should have been changed. ---------------------------------------------------------------------- jcmontherock · 2025-12-25 22:54 Merry Xmas for all and best wishes for new year. ---------------------------------------------------------------------- ginoo · 2025-12-27 07:12 Quote from: Lulu on December 23, 2025, 10:20:34 pmHi, for Chrismas, this little demo with lot of snow. download OGLCScene v2.0 from https://github.com/Lulu04/OGLCScene/releases/tag/v2.0 In Lazarus IDE, open the package 'oglcscenepackage.lpk' located in source folder Compile it then run the demo I hope I haven't forgotten anything... In Linux it gives the error "font family not found("Arial")". How do I solve it? ---------------------------------------------------------------------- Thaddy · 2025-12-27 07:51 Arial or an Arial style font family - is not uncommon on Linux so it is your distro. Simply copy the font from Windows or select another sans-serif font, like e.g. Roboto or Open Sans. These two are open source and royalty free, which Arial is not. Google fonts has many alternatives.: https://fonts.google.com/ ---------------------------------------------------------------------- Lulu · 2025-12-27 20:10 Quote from: ginoo on December 27, 2025, 08:12:12 amIn Linux it gives the error "font family not found("Arial")". How do I solve it? I thought the Arial font would be available on all platforms... Please open the project with Lazarus, in the unit 'screen_1', line 65 there is: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i   fd.Create('Arial', 25, [], BGRA(255,255,255));  FTexturedfont := FAtlas.AddTexturedFont(fd, FScene.Charsets.TextToCharset(sOpenURLForMusic)); Replace 'Arial' by the name of a True Type font (.ttf) present on your linux distro. The font is used only to show a button with text 'Open URL for music'. This button, when clicked, open an url on youtube. Thanks Thaddy for the info about Arial font. EDIT: see below, the new version that use a font provided with the project ---------------------------------------------------------------------- Lulu · 2025-12-27 22:18 To simplify things, I've added the Roboto font to the project to avoid the 'font not found' problem. Tested on Windows and Linux (Ubuntu 20.04). I corrected another bug: before, on Linux the font manager don't found the installed font. This bug is now fixed on the new release OGLCScene v2.1 https://github.com/Lulu04/OGLCScene/releases/tag/v2.1 Thanks ginoo and Thaddy for your comments!  Below the new version of the Christmas demo ---------------------------------------------------------------------- circular · 2025-12-28 07:04 Program runs fine here. And I am discovering your framework OGLCScene, wow that's amazing! Sharing your demo here is a wonderful chrismas gift ---------------------------------------------------------------------- LV · 2025-12-28 09:04 🎅 ---------------------------------------------------------------------- olatov · 2025-12-28 13:44 Nice one, Lulu! With this one check removed from OGLCScene, it also runs in macOS on Apple Silicon (arm64) https://github.com/Lulu04/OGLCScene/blob/2abed99c75e9637f874b4dc1cbcd5 295e415bd67/source/oglcAppSaveUtils.inc#L172 Happy holidays! ---------------------------------------------------------------------- Lulu · 2025-12-28 15:42 Quote from: circular on December 28, 2025, 08:04:58 amProgram runs fine here. And I am discovering your framework OGLCScene, wow that's amazing! Sharing your demo here is a wonderful chrismas gift  Hi circular, the main pillar of OGLCScene is your lib BGRABitmap ! Thanks to you for the BGRA gift you offers for all since years! Quote from: Nimbus on December 28, 2025, 02:44:41 pmNice one, Lulu! With this one check removed from OGLCScene, it also runs in macOS on Apple Silicon (arm64) https://github.com/Lulu04/OGLCScene/blob/2abed99c75e9637f874b4dc1cbcd5 295e415bd67/source/oglcAppSaveUtils.inc#L172 Happy holidays! I'm very happy to known the OGLCScene library run on newer MacOS! Thank you for the info. I will remove the check. Happy holidays!