Almas Baim

2.6K posts

Almas Baim banner
Almas Baim

Almas Baim

@AlmasBaim

Head of Computing & Robotics at Brighton University. Author of #FXGL game engine. #Java #JavaFX #Kotlin open sourcerer. Computer Science PhD.

UK Katılım Nisan 2017
97 Takip Edilen1.5K Takipçiler
Sabitlenmiş Tweet
Almas Baim
Almas Baim@AlmasBaim·
The door finally opens! The demo is running fully inside #FXGL using an adapted subset of #FXyz (for loading models). Happy holidays to all developers reading this, including #javafx #java #kotlin #gamedev communities! Here's hoping 2021 will be a safe one. Cheers!
English
10
20
124
0
Almas Baim
Almas Baim@AlmasBaim·
High #fantasy #novel about the adventures of two rangers in Zephyria. The book’s contents are largely AI generated. The goal is to evaluate the effectiveness of AI as a tool to aid authors in storytelling. Get chapter 1 here: fxgl.itch.io/zephyria-a-tal…
Almas Baim tweet media
English
0
0
0
112
Almas Baim
Almas Baim@AlmasBaim·
If you've used ossrh in the past for publishing, it's now done via central. Here's a quick migration guide: central.sonatype.org/publish/publis… tldr: change server from ossrh to central, recreate auth token, enable snapshots if needed
English
0
0
1
125
Almas Baim
Almas Baim@AlmasBaim·
Found it funny that I've completed Star Wars KotoR countless times, yet I've only now started to grasp its combat mechanics having finished Baldur's Gate 3. Well, time to replay.
English
0
0
0
114
Bruno Borges
Bruno Borges@brunoborges·
I like boring. Boring is good.
Bruno Borges tweet media
English
3
9
71
5.5K
Almas Baim
Almas Baim@AlmasBaim·
Just a quick proof-of-concept demo running WebGL inside #FXGL Given native GLSL support is on its way, WebGL support is unlikely to reach production. #JavaFX
English
0
0
6
594
Almas Baim
Almas Baim@AlmasBaim·
@seinecle Thanks, not on it I'm afraid. Most development updates will be featured on GitHub and LinkedIn, might be an option.
English
0
0
1
32
Almas Baim
Almas Baim@AlmasBaim·
#FXGL 25 will ship with an upgraded integration with MediaPipe hand tracking. The demo below uses a built-in laptop webcam. The demo consumes raw tracking data with no fine-tuning. So improved user experience results are certainly possible. #JavaFX
English
1
7
31
1.6K
Daniel Zimmermann
Daniel Zimmermann@DystopianSnow·
@AlmasBaim Wow. I think if I ever lift our speed test application to make version 3, I need to use your library as its base and add some shaders to the background... 😱
English
1
0
1
26
Almas Baim
Almas Baim@AlmasBaim·
There are some really cool shaders available online. Here's one from shadertoy.com/view/XfyXRV The demo shows a property bound to a shader variable, hence the ability to control the rotation speed. The glass effect and reflections are just🤩 #JavaFX #FXGL
English
2
2
25
838
Almas Baim
Almas Baim@AlmasBaim·
One of the use cases I envisaged for a combined JavaFX scene graph and OpenGL context. The majority of the game is rendered by JavaFX / FXGL, but some complex visual effects are done with OpenGL shaders. From performance point of view, this is also sensible. #JavaFX #FXGL
English
0
1
14
611
Almas Baim retweetledi
WhiteWoodCity
WhiteWoodCity@WhiteWoodCity·
#FXGL editor 1st step drag the view component and place it
English
0
2
7
338
Max Rydahl Andersen
Max Rydahl Andersen@maxandersen·
What's up with windows needs these days ? Jreleaser need windows testing for Monday support and now fxgl shader demos only on windows. Y'all making me boot up virtual machines after Xmas!
Almas Baim@AlmasBaim

First public demo of #FXGL shaders is available: github.com/AlmasB/FXGL-Sh… If you are on Windows and feel bored, give this demo a try and play with different shaders. If anything fails / crashes / doesn't work, please report an issue on the main FXGL repo. #JavaFX @maxandersen

English
1
0
0
537
Almas Baim
Almas Baim@AlmasBaim·
First public demo of #FXGL shaders is available: github.com/AlmasB/FXGL-Sh… If you are on Windows and feel bored, give this demo a try and play with different shaders. If anything fails / crashes / doesn't work, please report an issue on the main FXGL repo. #JavaFX @maxandersen
Almas Baim tweet media
English
0
4
13
1.1K
Almas Baim
Almas Baim@AlmasBaim·
Any shader resolution up to 1080p is now supported. Not particularly happy with performance (the demo below is 720p, an integrated Intel UHD), but I hope we can improve on that. Native code is up, Maven snapshot release tomorrow: github.com/AlmasB/FXGL/bl… #JavaFX #FXGL
English
1
5
18
682
Almas Baim
Almas Baim@AlmasBaim·
@shakilmith Indeed it has been a busy year. Starting another project at work in January, so trying to build this quickly over the holidays.
English
0
0
1
14
Shakil Ahmed
Shakil Ahmed@shakilmith·
@AlmasBaim After a long time, I have seen your post in my feed, what the hack of twitter algorithm! I thought, as a prof you may be busy with your research papers or pupils.
English
1
0
0
22
Almas Baim
Almas Baim@AlmasBaim·
A minimal example of the user code with 2 shaders and the resulting visual. Each GLImageView is driven by a GLSL shader. Using FXGL properties, any uniform variable can be set directly, at runtime. Those with a Windows box will be able to play with this shortly. #JavaFX #FXGL
Almas Baim tweet media
English
1
1
11
489
Almas Baim
Almas Baim@AlmasBaim·
@carldea @DystopianSnow @SeanMiPhillips Yes, OpenGL is deprecated on Mac. After getting a simple PoC to work, I'm hoping it'll work on Mac as is (older 4.x bindings probably still work). If it doesn't, then a migration to Vulkan might be required, but I don't have yet enough Vulkan knowledge for a simple integration.
English
0
0
2
92
Almas Baim
Almas Baim@AlmasBaim·
@carldea @DystopianSnow @SeanMiPhillips I looked at it a while ago. In essence, that's kind of the aim, just without touching the internal javafx rendering pipeline. Ideally, the user should have a plug'n'play ability with 0 prep.
English
1
0
3
64