Jebbo (@PycraftDev) header
Jebbo (@PycraftDev) profile picture

I am the lead developer behind PMMA and Pycraft and here to improve application development in Python, with a bit of art and fun thrown in!

Joined June 2021
Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)Photo by Jebbo (@PycraftDev)
Replying to @MetWatchUK
I second this, absolute whopper this one! Best I've ever seen (and about time, first big storm in years!)
1
50
Replying to @UKWX_
The cells that went through Coventry/Rugby way were super intense - I've never seen anything like that before: Torrential rain Lightning every few seconds from multiple points in the sky No hail No funnel cloud (although it was dark so maybe hard to see, there was no wind)
1
5
196
Big bang! Never seen anything like it!
2
6
Except me, I have the worst luck in the world 😂
1
36
Zoom Earth if it's not too late 😬
1
1
33
11
287
8
2,949
56,872
Replying to @cmzw_
How would one do this in Blender? Would it be geometry nodes?
4
154
3
2,295
94,083
5
77
2
1,134
31,205
Ricardo B. Ponce (pixel.flux)
2
50
440
10,799
... Will help PMMA become a more optimized API overall, and will be very enlightening to us as PMMA isn't just about making something, it's as much about learning new skills too. Of course, whilst also destroying benchmarks 💪 ...
1
10
... Optimisations also. This is because we are fast approaching a point now where not only is memory getting very expensive, we are running out of it, before we can fully stress the API. Either way, being careful to get every last byte of memory savings...
1
2
... Approach which is the most likely strategy, but would require more of a design change for the render pipeline. Regardless of what we choose, the solution will likely involve instanced rendering, although we are also reviewing other rendering...
1
4
... Was predicted. The past approach assumes the scenario isn't going to change, but in applications it sometimes does, but in applications where no discerning pattern is identifiable (like a game) this strategy also breaks. Finally we have the present...
1
1
... Will involve more complex mathematics and perhaps even machine learning, but this also isn't memory efficient and can be costly to performance. It also is the most likely to cause graphical issues if the rendered frame differs too much from what...
1
6
... The current frame from there. Or finally we can attempt to 'predict' what the next frame will be and go from there. Really it all boils down to having past, present and future approaches and they all have problems. Using the future approach likely...
1
2
... The time. So, we could look to previous frames to establish what objects can be better optimised. Alternatively we could analyse the data for the current frame - being careful to consider if it's likely to change - and work out ways of optimising...
1
2
... Optimising the existing process. Instead some changes to the way the program operates will be needed. But the question then is how do we go about this? It is typical for an application to render the same content on screen for the majority of...
1
6