Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Image sampler interpolation #325

Open
4 tasks done
astrsh opened this issue Jun 17, 2022 · 1 comment
Open
4 tasks done

[Feature] Image sampler interpolation #325

astrsh opened this issue Jun 17, 2022 · 1 comment
Labels
Status: Pending Issue/PR is currently awaiting approval by a moderator. Type: Enhancement A request for a new feature or enhancement to be added.

Comments

@astrsh
Copy link
Member

astrsh commented Jun 17, 2022

Pre-Request Checklist

  • I have checked that I am on the latest version of Terra.
  • I have searched github for similar features requests, including closed
    ones, and found none.
  • I believe this is within the scope of Terra.
  • This feature request is for all of Terra, and isn't something that
    should be implemented by a pack or addon.

Feature Description

Add a interpolation key to the IMAGE sampler.

What Problem Does This Solve?

With frequencies below 1.0, outputs from image samplers become pixelated. For things distributed on a very large scale (e.g continents), config devs would have to use a very large image to avoid pixelation, which may not be ideal if the scales are on the magnitude of thousands of blocks.

A Solution You'd Like

Allow an option for interpolation to be applied for upscaled images. This could be applied at load time so interpolation isn't calculated at runtime, or calculated at runtime if memory is a concern

Alternative Solutions

Config devs could upscale the images themselves, this just provides another more convenient option.

@astrsh astrsh added Type: Enhancement A request for a new feature or enhancement to be added. Status: Pending Issue/PR is currently awaiting approval by a moderator. labels Jun 17, 2022
@nihiluis
Copy link

Would be super useful. I assume that upscaling the image yourself significantly decreases image editor performance (while painting, for example in GIMP) and also requires additional RAM at runtime if 1:1 detail is not needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Pending Issue/PR is currently awaiting approval by a moderator. Type: Enhancement A request for a new feature or enhancement to be added.
Projects
None yet
Development

No branches or pull requests

2 participants