Giter VIP home page Giter VIP logo

Comments (7)

asumagic avatar asumagic commented on June 3, 2024 2

Feels like you're basically asking for CΒ²ME. World generation appears off-topic for sodium. To reduce stutters consider connecting to a local server instead of running singleplayer.

from sodium-fabric.

MCRcortex avatar MCRcortex commented on June 3, 2024 1

Currently, generating new chunks ... share the same thread, causing significant FPS drops.

This is not correct for the render thread directly, the chunks that generate while flying around are already generated off the render thread entirely (integrated server on multiplayer of which it has further threading executors)

from sodium-fabric.

Niterux avatar Niterux commented on June 3, 2024 1

Improving chunk generation performance is out of scope for Sodium, consider installing Lithium, C2ME, Noisium, and Faster Random.

from sodium-fabric.

vlad0-0 avatar vlad0-0 commented on June 3, 2024

Sorry, I seem to be a bit off-topic with this feature. Thanks for the tips, I will definitely use the suggested mods and methods. If I replace the words "generation" with "rendering" in the feature description, would that make sense here then?

from sodium-fabric.

douira avatar douira commented on June 3, 2024

Rendering, as in assembling terrain geometry, is already done in separate threads by sodium. Getting this right is one of the important optimizations sodium does.

from sodium-fabric.

vlad0-0 avatar vlad0-0 commented on June 3, 2024

Thanks for helping me to understand the situation. It turns out that the bottleneck is generation, not rendering. I would be glad if you could advise me where I should write about this proposed feature

from sodium-fabric.

jellysquid3 avatar jellysquid3 commented on June 3, 2024

Not in scope; World generation is not related to the client or rendering system. The problems discussed are in server code and that's not something we can (or want to) touch.

from sodium-fabric.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.