this post was submitted on 27 Mar 2024
635 points (97.7% liked)

Games

32725 readers
1512 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ICastFist@programming.dev 2 points 8 months ago (1 children)

What you been describing is not 3D models and meshes, which is what takes up the majority of the hard drive space.

My brother in christ, what the fuck do you think i've been describing then? I even linked an example of how the 3d model itself, the geometry, the mesh, occupies less disk space than the actual textures

For comparison, this Damaged Helmet in gltf format (which you can see on your browser here) has 15k triangles, a .bin file (the actual 3D geometry) of 545kb and roughly 3MB of textures - The Default_albedo.jpg is the “actual color” and it alone is larger than the .bin + .gltf, at 914kb.

What I see is that you don't understand how procedural generation works. As is today, how do you think planetary terrain is generated? That it is all saved as a file that is read from your computer/PC? That you could load up a "planetXYZ.file" externally to edit it? That the terrain mesh is this huge file with all sorts of hills and plains that you could import/export and load in Blender?

[–] CosmicCleric@lemmy.world 1 points 8 months ago* (last edited 8 months ago)

My brother in christ, what the fuck do you think i’ve been describing then?

Algorithms that use the models/meshes/etc., and not the models/meshes data themselves. Algorithms take up allot less space on the hard drive.

What I see is that you don’t understand how procedural generation works.

I'm a computer programmer. I've written that kind of code before (gotta love some Perlin noise). /sigh

Also, you're not quoting me on that part, but someone else. I didn't make any mention about a 'Damaged Helmet in gitf format' (or anything else in that text you quoted).

As is today, how do you think planetary terrain is generated?

It mixes/matches models (that have meshes, etc.) like Lego pieces to assemble the landscapes/things. If you want more new/varied worlds, you need more models/meshes. The algorithms are not going to create them, its going to just assemble the ones that already exist as files on the hard drive.

Edit: Funny enough, I'm currently downloading the update, all 7.48GB of it. The whole game takes up 14.69GB on my hard disk. I'm going to bet most of the update is the new stations look/variety, and not the logic code for mix-and-matching ship parts.