KotH Bagel (2020) rc3

De-Halloweenification

  1. MegapiemanPHD

    aa MegapiemanPHD Doctorate in Deliciousness

    Messages:
    1,454
    Positive Ratings:
    847
    I was gonna make a nice big feedback post but I couldn't really find anything to leave feedback for, so good job there. Only have these 2 things to say.

    1. the lighting feels a bit too bright making textures wash out and the skybox hard on my eyes
    2. this lil tiny texture misalignment on the point nub:
    20200814000001_1.jpg
     
  2. sevin

    aa sevin

    Messages:
    983
    Positive Ratings:
    704
    I'm sure #2 can't be corrected since wrapping the texture must create a misalignment in at least one spot if you wrap it around a cylinder.
     
    • Respectfully Disagree Respectfully Disagree x 1
  3. Yrr

    aa Yrr An Actual Deer

    Messages:
    1,201
    Positive Ratings:
    2,436
    • Respectfully Disagree Respectfully Disagree x 1
  4. MegapiemanPHD

    aa MegapiemanPHD Doctorate in Deliciousness

    Messages:
    1,454
    Positive Ratings:
    847
  5. iiboharz

    aa iiboharz eternally tired

    Messages:
    793
    Positive Ratings:
    1,142
    No one's gonna notice (especially during gameplay,) so I'd say it's a non-issue personally.
     
    • Agree Agree x 2
  6. BigfootBeto

    aa BigfootBeto Too obsessed with perfection

    Messages:
    464
    Positive Ratings:
    732
    Except it's not a sphere, it's a cylinder, and you can have it perfectly tile since you can bend a flat sheet of paper into a cylinder without any gaps or missing tiling. The length of (or a factor of) the texture has to be the same as the circumference and it will repeat correctly.

    Part A)

    The easiest way to do this is select all the faces and then just click "fit." Each texure will be automatically scaled to fit one face of the cylinder, but this may be too squished if the faces of the cylinder are too small. In which case you can select one face to see the scale, and simply multiply whatever X scale is in there by 2, so that the texture now takes up two faces of the cylinder (which looks to be about right from the screenshot).

    Part B)

    Another way that would minimize the scale warping would be to measure the circumference, and then scale of the texture to fit as closely as possible.

    We can approximate the geometry with a circle, so the circumference is just pi * diameter. So if the capture point is 256 units across, the circumference will be ~804.2 units.

    The default scale of 0.25 makes the 256x64 texture 64x16 units, so it will repeat 12.56 times in a distance of 804.2 units (804.2 / 64). It's not a round number, so there will be a seam in the texture. To make that an even 13 times, just divide 804.2 by 13 to get 61.86. Now this is just a ratio of 61.86/64 = X/0.25 to get your new scale. In this case it is, 0.2416. Using this X scale will make the texture repeat 13 times.

    Part C)

    Here's a screenshot of what all this looks like. All are a cylinder 256x256 with 32 sides except #3 only has 16 sides.

    From top to bottom:
    1. Selecting all the faces and pressing "fit"
    2. Using the scale from #1 and multiplying it by 2
    3. Selecting all the faces and pressing "fit" (except didn't have to *2 because the faces were larger)
    4. Using the ratio method from part B.
    5. Original 0.25x0.25 texture scale and resulting seam.

    upload_2020-8-16_14-32-19.png

    As you can see, some of them are a bit more stretched or squashed than others, but #4 is the closest to the original size and is the least noticeable. The only way you could possibly notice is if you had both side by side.
     
    • Like Like x 2
    Last edited: Aug 16, 2020
  7. Yrr

    aa Yrr An Actual Deer

    Messages:
    1,201
    Positive Ratings:
    2,436
    im gonna be real i just said hairy ball theorem cause its funny, i knew i could make it work if i stretched/squashed it but i didnt want to do the math

    ill keep this in mind if i update it
     
  8. Yrr

    aa Yrr An Actual Deer

    Messages:
    1,201
    Positive Ratings:
    2,436
    • Like Like x 3
  9. Yrr

    aa Yrr An Actual Deer

    Messages:
    1,201
    Positive Ratings:
    2,436
    [​IMG]

    Changed the map filename from bagel_fall to bagel, and skipped rc2 to ensure that this is the most clearly up-to-date version.

    -Simplified geometry around the boiler ramp area
    -Changed jump pad particle to read better
    -Minor visual tweaks
    -Added menu photos

    Read the rest of this update entry...
     
    • Like Like x 4