Show newer

I'm developing an ubershader for Liblast. Each mesh here uses exactly one material and only reusable textures.

All unique features are driven with geometry, it's UVs and vectex colors that drive uberhsader's effects.

You can see how nicely Godot batches rendering when using the same shader and material!

The amount of geometry seems exorbitant, but it's still just a few draw calls and a 100 FPS. Adding decent LODs to the model would probably help bring the FPS up still.

- unfa

#GodotEngine

Weekly Linux and open source news, now expanded to potentially 15 minutes or less, still with no ads and no chatter.

fullcirclemagazine.org/podcast

An old samsung tablet picked up from ewaste dump, running #postmarketos edge. Connected bluetooth mouse and keyboard and it works as my laptop. Can run libreoffice to edit documents, watch youtube videos and much more.

Thanks @postmarketOS

"But think about the artists!" is a favorite refrain of so-called "intellectual property" enthusiasts (aka corporations.) Hear from one #DefectiveByDesign (DBD) guest writer and musician about how #DRM totally cramped his style: u.fsf.org/1rx #EndDRM #Music

If you own a razer mouse and use Linux then you may be interested in OpenRazer. While Razer doesn't provide open source drivers for their products OpenRazer aims to fill this void. It has recently been updated to version 3.8 which brings support for six new devices. The update also fixes six bugs, and adds support for 8000 Hz polling rate for the HyperPolling Wireless Dongle. OpenRazer is licensed under GPLv2.0 and is available through various distros and Github.

The project's main website is here:

openrazer.github.io/

The source code is on Github:

github.com/openrazer/openrazer

The release notes for this update can be found here:

github.com/openrazer/openrazer

The project also has a presence on Mastodon and Matrix:

matrix.to/#/#openrazer:matrix.

fosstodon.org/@openrazer

They currently accept donations through Paypal via the Github page if you want to help support the project.

2D arcade style puzzle game "PathBlasters" was released recently. It has a native Linux version and is available DRM free on GOG.

gog.com/en/game/pathblasters

I had to get creative when solving a bug earlier. A class was sometimes reading behind by one line of data to be read in so I added an if statement to call an additional sr.ReadLine() so if the error shows up the class was not interrupted in loading and if it didn't show up it carried on as usual. I never could figure out why it insisted on doing this sometimes but at least I found a flexible solution.
Government of Alberta to intervene on legal challenge of Saskatchewan's parental rights bill
Alberta Justice Minister Mickey Amery said the province will file an application to bar the Saskatchewan Court of King’s Bench from reviewing the constitutionality of the Parents’ Bill of Rights Act. 'This case has the potential to impact parental rights across Canada,' he said.
https://www.rebelnews.com/government_of_alberta_to_intervene_on_legal_challenge_of_saskatchewan_s_parental_rights_bill
Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.