Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Hapaxia

@hapaxia@mastodon.world
mastodon 4.7.3
  • Open on mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

22 Followers
28 Following
16 Posts
Joined December 20, 2022
Links:
https://linktr.ee/hapaxia
GitHub:
https://github.com/Hapaxia
pronouns:
she/they/he/it
Open post
Hapaxia @hapaxia@mastodon.world
· 11mo ago

Oh.

Imgur just blocked the UK so its UK users can no longer access their accounts as well as UK internet users can no longer see Imgur images that are linked on places like forums etc..

We need to be aware that people from the UK can no longer see images if you share using Imgur.

On that note, any recommendations for a replacement that can be used globally?

29
14
41
0
Open post
Hapaxia @hapaxia@mastodon.world
· 10mo ago

Begun creating a new PSG (Provided Symbol Group) for Grambol (https://github.com/Hapaxia/Grambol/wiki):

Flags!

Obviously, I've stuck to the more simple ones for now (mostly striped) but there are so many more to come!

The image is a screenshot of what I have so far (challenge: can you name them all?!)

#grambol #sfml #cpp #flags

GitHub

Home

Programmatic Symbols (header-only/for use with SFML) - Hapaxia/Grambol

3
2
1
0
Open post
Hapaxia @hapaxia@mastodon.world
· 8mo ago
Created some tutorials to aid the initial use of Cheese Map, with guidance from scratch to creating grid-style tile maps as well as layers of free tiles: https://github.com/Hapaxia/CheeseMap/wiki/Tutorials Cheese Map is a map drawable for use with SFML and can simplify drawing maps, especially grid-style (the most obvious type) tile maps (it can work with and also draw multiple at once - order by z-order) and can also use 3D scaling. Here is a video of it in action during tests: https://www.youtube.com/watch?v=de0OGuVQkGk #cheesemap #sfml
GitHub

Tutorials

Drawable, Layered Map. Contribute to Hapaxia/CheeseMap development by creating an account on GitHub.

2
0
3
0
Open post
Hapaxia @hapaxia@mastodon.world
· 19mo ago

Selba Ward is now fully up-to-date to use with SFML 3.

This includes all of the drawables, of course, but now also all of the documentation, examples and tutorials!

In addition, there are a few new drawables since I last posted about it so here are a few GIFs 😀

https://github.com/Hapaxia/SelbaWard/wiki

#selbaward #sfml #animation #sfml3 #update #coding #cpp

GitHub

Home

A collection of SFML drawables. Contribute to Hapaxia/SelbaWard development by creating an account on GitHub.

7
0
4
0
Open post
Hapaxia @hapaxia@mastodon.world
· 10mo ago
Replying to
@0x10f@tech.lgbt This is a great result; really well done! You were right about Armenia and the one before it is the Bahamas. Your guess of Romania was super close; it's actually Chad but they look the same with just slight shade variation so you can be forgiven! You were also right about the bottom one; it's polysexual.
1
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 15mo ago

Updated Kairos, my timing library.

Already entirely header-only, all objects are now single files, having compiled .inl into .hpp.

Some added features here and there too, which is always nice ;)

However, possibly the biggest change is the addition of a new object: Clock. It simplifies getting the current date and time and can work with any time zone.

Note: this update is on a different branch known simply as "newer" and is not yet part of "master".

https://github.com/Hapaxia/Kairos

#cpp #kairos

GitHub

GitHub - Hapaxia/Kairos: Timing Library

Timing Library. Contribute to Hapaxia/Kairos development by creating an account on GitHub.

1
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 23mo ago
Replying to
@darkcisum@swiss.social Since it's not actually any better (unless in Debug mode), it seems somewhat pointless finishing it. I'm interested how using multiple sf::Texts can be just as fast (sometimes actually faster) than just a single (static) vertex array of triangles with a single draw call. At least, this goes to show that just using loads of sf::Texts should be fine in pretty much all standard cases! :)
1
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 23mo ago

I created a Batched Text object for SFML that renders multiple texts as one vertex array, reducing the draw calls down to just one (including outlines). However, it's not actually faster in Release mode (if all sf::Texts match and are drawn together) and that irks me.

With that said, my object can export the triangles of all texts together so they can be used to create a (single) vertex buffer and that IS faster! :)

#cpp #sfml #optimization #batch

mastodon.world

Mastodon

1
2
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 32mo ago

Decided Selba Ward's Polygon wasn't good enough so updated it again (to v1.4).

It now does vertex colours, textures, clockwise vertices, as well as getting its perimeter, area, centroid and centre of mass (yes they're different!) amongst other stuff.

I haven't set up a Simple Example or screenshot to show off these features yet, but when I do, I'll let you know :D

https://github.com/Hapaxia/SelbaWard/pull/46

#selbaward #sfml #polygon

GitHub

Polygon - update to v1.4 by Hapaxia · Pull Request #46 · Hapaxia/SelbaWard

update Polygon to v1.4 adds: vertex color, and tex-coords bounds (local and global) texture (used by tex-coords if set, ignored if not set; always ignored by wireframe) ability to provide points i...

1
0
1
0
Open post
Hapaxia @hapaxia@mastodon.world
· 8mo ago
Replying to
Here's a spritesheet of the animation frames.
0
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 10mo ago
Replying to
GitHub

Home

Programmatic Symbols (header-only/for use with SFML) - Hapaxia/Grambol

0
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 23mo ago

I tried. I mean, I REALLY tried, to build SFML 3 from source (since its release ) using CMake and it really just does not like me.

So, I guess I'll wait for the official builds and stick to SFML 2 in the meantime...

#sfml #cmake #build #cpp

mastodon.world

Mastodon

0
0
0
0
Open post
Hapaxia @hapaxia@mastodon.world
· 28mo ago

I lost my particle system that I created a while back because it was created on a portable device and that device is "unwell".

Therefore, I have decided that I am going to attempt to create a new one from scratch!

There's a lesson here: always have a backup...

#cpp #dev

mastodon.world

Mastodon

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:57:39 UTC