Search found 87 matches

by hex
Wed Dec 20, 2023 14:57
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

How did you get such a high render distance? What's FPS like? Block generate and send distance are at 32 (512 nodes), batching (client_mesh_chunk) at 4. FPS is fine but this is a new PC. Due to bugs in block management, I currently do not limit the amount of blocks loaded. Of course, the mapgen its...
by hex
Sat Dec 02, 2023 19:55
Forum: News
Topic: 2023 Minetest GAME JAM (December 1st-21st) [Theme: "UNEXPECTED"] [$300] jam.minetest.net
Replies: 51
Views: 11823

Re: 2023 Minetest GAME JAM (December 1st-21st) [$300] jam.minetest.net

Huh. I was always under the impression that one would participate in a game jam simply for the fun of it. Many game jams don't even have prize money, and even the ones that do just provide it as an incentive to spark a bit more competition between people so they produce better games. Not having any...
by hex
Fri Dec 01, 2023 16:45
Forum: News
Topic: 2023 Minetest GAME JAM (December 1st-21st) [Theme: "UNEXPECTED"] [$300] jam.minetest.net
Replies: 51
Views: 11823

Re: 2023 Minetest GAME JAM (December 1st-21st) [$300] jam.minetest.net

Wow. Have you ever thought about... being considerate? At all? The prize money isn't all that much, but it all comes from donations from people who just like Minetest. It's not like they can force people to donate more. And "kids' compo?" Really? What did I say there that's so insulting? ...
by hex
Fri Dec 01, 2023 16:31
Forum: General Discussion
Topic: IS THIS REALLY the maximum amount of way you can go in MT?
Replies: 15
Views: 3013

Re: IS THIS REALLY the maximum amount of way you can go in MT?

16,777,21.6 is 2^24/10. Not sure why the division by ten, but otherwise that's the maximum value you can represent in 3 bytes. Not sure why that would be a limit The mantissa of single precision floating point numbers is 24-bit, past which you cannot represent every integer precisely. The division ...
by hex
Fri Dec 01, 2023 14:04
Forum: News
Topic: 2023 Minetest GAME JAM (December 1st-21st) [Theme: "UNEXPECTED"] [$300] jam.minetest.net
Replies: 51
Views: 11823

Re: 2023 Minetest GAME JAM (December 1st-21st) [$300] jam.minetest.net

You're disgusted that we are allowing people to use the tools available to them if the licensing clearly allows them to do so? Ludum Dare allows AI assets for the jam portion as well. I'm sorry you feel this way. There are currently no models available with weights derived entirely from public doma...
by hex
Thu Nov 30, 2023 18:41
Forum: News
Topic: 2023 Minetest GAME JAM (December 1st-21st) [Theme: "UNEXPECTED"] [$300] jam.minetest.net
Replies: 51
Views: 11823

Re: 2023 Minetest GAME JAM (December 1st-21st) [$300] jam.minetest.net

Freely-licensed media from third-parties or AI is allowed if documented properly Freely-licensed media from [...] AI That is a very bold claim and also entirely incorrect, and will be incorrect even if corrupt or clueless judges end up botching the currently ongoing court cases. I'm quite disgusted...
by hex
Tue Nov 28, 2023 10:44
Forum: General Discussion
Topic: Defragmenting the Minetest community
Replies: 36
Views: 8855

Re: Defragmenting the Minetest community

Should we perhaps even migrate to yet another service like Discourse? Discourse is garbage, it's just broken. Hijacks your browser hotkeys, messes with the DOM, depends on JS to even read, cannot be easily archived. Absolutely worthless and a textbook case of second system syndrome. I'm not sure ho...
by hex
Sat Nov 25, 2023 19:04
Forum: Problems
Topic: Geometry Holes in Pitch-Black Darkness
Replies: 4
Views: 989

Re: Geometry Holes in Pitch-Black Darkness

These are T-junction cracks, I'm surprised nobody has pointed it out yet. The engine's greedy meshing fails to account for the fact that a vertex living on the line between two other vertices - but not connected to them - usually doesn't end up touching that line after a series of lossy transformati...
by hex
Sat Nov 25, 2023 17:45
Forum: Feature Discussion
Topic: My experiment and suggestion for a chunk LOD system
Replies: 17
Views: 3333

Re: My experiment and suggestion for a chunk LOD system

You're describing essentially an octree. I've thought of LODs a lot as well so let me add what I know. First, textures currently mip out to basically a single color within the practical viewing range. (i currently consider 500 the new "okay" range) This means that beyond some point, you sh...
by hex
Fri Nov 24, 2023 18:55
Forum: Feature Discussion
Topic: Ideas for an in-world mod editor
Replies: 14
Views: 2181

Re: Ideas for an in-world mod editor

You can do a shutdown with a reconnect button, there's a flag for this in request_shutdown.
by hex
Fri Nov 24, 2023 14:52
Forum: Feature Discussion
Topic: Ideas for an in-world mod editor
Replies: 14
Views: 2181

Re: Ideas for an in-world mod editor

If you're doing things like realtime script reloading, it would also be useful to create proper error handlers for all the callbacks so that the server doesn't immediately die from loading in a buggy script, unless it encounters a type of assert that specifically tells it to croak. Also bear one thi...
by hex
Fri Nov 24, 2023 14:09
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Some time ago I've implemented texture-based heightmaps using a stochastic texture sampling algorithm. Perhaps it is possible to use the algorithm to add high-frequency detail to the mapgen. https://forum.minetest.net/viewtopic.php?p=424261#p424261 https://github.com/HybridDog/texture_noise But why...
by hex
Thu Nov 23, 2023 09:35
Forum: Feature Discussion
Topic: Idea: advertisements in ContentDB
Replies: 20
Views: 2802

Re: Idea: advertisements in ContentDB

Nobody can stop you unless you violate the GPL by not giving us the source, but who's going to use it unless it's better than original Minetest? Being identical and in sync with the master branch except for not having ads would mean it's impossible for it to not be better, similar to how any ad blo...
by hex
Wed Nov 22, 2023 18:02
Forum: Feature Discussion
Topic: Idea: advertisements in ContentDB
Replies: 20
Views: 2802

Re: Idea: advertisements in ContentDB

I'm very curious to hear how would you stop me from making a fork that doesn't have the ads.
by hex
Wed Nov 22, 2023 15:29
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

current state of the mapgen
worldaligned.jpg
worldaligned.jpg (881.65 KiB) Viewed 8107 times
by hex
Wed Nov 22, 2023 04:21
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Mapgen starting to look alright.
1700622024076.jpg
1700622024076.jpg (845.57 KiB) Viewed 8142 times
1700577034692.jpg
1700577034692.jpg (867.15 KiB) Viewed 8142 times
I made it compile as HLSL so that I could preview the map instantly without having to remake a world and explore it.
1700578867693.jpg
1700578867693.jpg (874.21 KiB) Viewed 8142 times
by hex
Wed Nov 22, 2023 03:53
Forum: General Discussion
Topic: Poll: GUI API design
Replies: 5
Views: 1061

Re: Poll: GUI API design

I prefer rebuilding, basically keep the current system but make it binary with an API, not a parsed string. If you try to bundle a UI scene graph system with it, you'll just break people's existing ones.
by hex
Mon Nov 20, 2023 06:46
Forum: Modding Discussion
Topic: infinte view distance simulated with skybox
Replies: 9
Views: 1750

Re: infinte view distance simulated with skybox

Regarding OP's question: I did this years ago, it worked but clients currently do not free old skybox textures and just leak them, so the client would eventually run out of RAM and crash. 1670240757009.jpg 1670240755028.jpg zxc.jpg I had an emulator of mgv7 set up, using noiseparams queried from the...
by hex
Mon Nov 13, 2023 04:35
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Nininik wrote:
Sun Nov 12, 2023 17:18
wait, is that for the development of mibi?
Yup, and it's so fast now that even in synchronous mode it doesn't block the main thread much. I'd risk saying it's much faster than the builtins. (in return for being a lot less general purpose or portable)
nice.jpg
nice.jpg (848.96 KiB) Viewed 8355 times
by hex
Sun Nov 12, 2023 15:36
Forum: General Discussion
Topic: How do we increase modder involvement in engine development?
Replies: 25
Views: 4448

Re: How do we increase modder involvement in engine development?

Make the engine easier to compile. This is the biggest reason people don't bother not only contributing but also testing. Compiling on Windows currently gives you the following options: - Join the Microsoft botnet and use MSVC - Use a third party package system like MSYS2 and be prepared that things...
by hex
Sun Nov 12, 2023 06:19
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Readded the slab filter and vectorized the entire mapgen.
huge.jpg
huge.jpg (871.8 KiB) Viewed 8135 times
by hex
Fri Nov 10, 2023 16:40
Forum: General Discussion
Topic: Minetest roadmap is kinda mid
Replies: 15
Views: 4091

Re: Minetest roadmap is kinda mid

SAO is a ServerActiveObject; aka "entity". Actually I meant CAO traffic; packets instructing the client how to render the entity. Those are the biggest bandwidth killer. Certain state changes trigger redundant re-sends of other state, which has nothing to do with the modder's skill, it's j...
by hex
Thu Nov 09, 2023 20:06
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Day 3 of the mapgen from scratch; at the moment it resembles mgflat with added topsoil gradients.
noisynoisy.jpg
noisynoisy.jpg (655.98 KiB) Viewed 8090 times
by hex
Wed Nov 08, 2023 07:26
Forum: Modding Discussion
Topic: Getting a VoxelManip's internal data buffer in FFI (memory hack, no engine modifications)
Replies: 2
Views: 587

Re: Getting a VoxelManip's internal data buffer in FFI (memory hack, no engine modifications)

Oh thanks, I missed that.

I was looking at what https://github.com/corsix/ffi-reflect does to walk GC memory, didn't occur to me to just check.the cast table.
by hex
Tue Nov 07, 2023 19:05
Forum: General Discussion
Topic: Post your screenshots!
Replies: 11112
Views: 2063704

Re: Post your screenshots!

Humble beginnings of a C mapgen.
It's utter garbage, but it's fast garbage.
cmg.jpg
cmg.jpg (411.1 KiB) Viewed 8363 times