NokiMo
umsoea
umsoea

patreon


Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more



Hey!

Please check out the images above - in full-screen (there are a lot of details)

First, let's talk about YouTube:  I've been thinking of starting to make videos again - but on a new channel with a different name. There is just so much weird MCPE stuff associated with "umsoea" now, that I'm actually kind of ashamed to still use this username.

Here are a few "survival-friendly" textures that made:
(downloads are at the bottom of this post)


I think the survival textures are somewhat usable now.
Before I finish this project, I'd like to have most of the overworld vegetation completed.




My progress on learning how ray/path-traced shaders work:


In my last post, I created a renderer with ray-traced shadows, reflections and glass refractions. Every frame calculates a completely new, pixel-perfect image. This approach only works for simple effects that can be calculated perfectly. For example, to calculate a 100% sharp shadow, we just need to shoot a ray from the surface to the light-source and check if there is something in between that's blocking the light. (0 or 1, nothing in between)


This only works for infinitely small light sources. Any real light source has a certain radius/size and thus creates soft shadows. The larger the light source, the softer the shadow. 


Calculating soft shadows
We would need to shoot infinite rays from the surface towards all possible points on the light source and then average all the results. We would get a value between 0 and 1 which tells us how much of the light source is exposed and illuminates the surface. 0 is completely blocked. 1 is completely exposed. and everything in between means that there is a soft shadow visible there.


Noise
Because we cannot do infinite checks, the best thing is to choose random points on the light source. Here we finally introduce noise. Noise just means that something is sampled randomly. In our example, this means we shoot a ray from the surface point towards a random point on the light source.

For every pixel, we choose a different, random point - this is the reason every pixel has a slightly different level of brightness.


Accumulating Frames
Now we have soft shadows but a really noisy image.
The easiest way to reduce noise is to just average multiple images/frames.
The noise is different on every frame so when you average them, they "smear" over time and slowly converge to a single correct value.
A good comparison would be a real camera:
The longer the camera aperture opens to take an image, the more the electronic noise caused by the sensor is "smeared" over time and you get a clean image.  But longer shutter-speeds also mean that everything that moves is "smeared" as well. This is one of the reasons - besides TAA and denoising - why shaders like PTGI have visible "ghosting" when you move.


Global Illumination
Light is infinitely complex. Light rays bounce around many many times until they loose all their energy.  Calculating this cannot be done with super basic raytracing - it cannot be calculated, it can only be approximated by averaging A LOT of random checks/samples. (Monte-Carlo-Theory)


What's the difference between Ray and Path-tracing?
Ray-tracing is just a general term for calculating things like intersections with vector-mathematics. Path-tracing is just a special/advanced use of ray-tracing.

During Path-tracing, we follow one possible path of a light ray - it can reflect, refract, scatter, be absorbed etc.... And at the end we get an RGB value that describes the brightness at this specific pixel. By doing this many many times randomly and for every single pixel, we get a clean final image - the average of all the individual light paths.

This takes a lot of time and is just an approximation of something infinitely complex that cannot be calculated directly.


The goal was to code a simple Monte-Carlo path-tracer in minecraft. That's done now.
I don't want to dive any deeper into graphics programming for now. - I was mostly interested in the "geometric" aspect. More advanced topics like BRDFs, denoising and optimizations require a lot more math and system level understanding.

Added a debug screen that displays a few technical values such as the light source storage or the auto-focus distance, etc.. The image on the right is an "infinity mirror room". 4 spheres and 2 blocks of orange glass, surrounded by iron_blocks (mirrors).  The auto-focus for the DOF is also working through reflections and through glass. There is an option to switch between different auto-focus modes. (focus glass surface directly, ignore glass and focus whats behind, focus what's visible in reflections)


Downloads:   

Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more Bamboo, Sugar Cane, Sun Flowers, Quartz ... and more

Comments

1.20 ver plz !

Hold_Up 홀드업

you need to use it with the other r14,15,16

XTRM XPRT KILR

I bought the 2 dollar membership, do I need a higher one in order to get the pack

Fakey

why doesnt r17 work (512x)

SN vlogs SNBcoolvids

i spent 10 dollers for this umsoea pack

ellis furman

hello

ellis furman

I downloaded the texture pack and I can't upload it to Minecraft pls help me I spent $5

scroll all the way down to the bottom of this post under downloads and click on the blue text to download the chosen pack

how to downlod i paid 5 dolars where resource pac

Hey Jaco! I'm going to assume that you have solved this problem, But in the case that you haven't, All you need to do is look for the hyperlinks in the post above that say "256x" and "512x". These links are located under the "Downloads:" heading in the post. Sorry if you didn't need help.

Where can I download the texture pack?

yo también no se como descargarlo :(

como lo descargo?

put the 2048x here this is the highest tier there is no other access

BRA I CANT GET THE FULL VERSION EVEN KNOW I BUT THE BEST TEIR THIER IS REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

Kaden Wolfenden

Do you know how I could use these textures in 1.18? Not necessarily an entirely new 1.18 pack, but a way to get the existing textures to work in the current version of minecraft.

Alex

Hi guys, is there any previous texture for characters in the game? Like monsters or villagers?

post date 2021 may, this is basically an old broken project, "i dont make resource packs"

David Villegas

1.18.2 ????

servers

nah just minecraft serers probs

when ever I try and load your texture pack with a shader it just crashes and i have a 3070 ti so it shouldn't be due to graphics.

am I missing something my tools aren't looking any different than original Minecraft but my armor is can someone help?

i hope this won't blow up my pc!

i installed r 17 1024 and now chiuckens are spheres how can i fix it?

same for me

Ive installed in Minecraft 1.16.5 and it works great! the enchanting table looks amazing but the book on the table is just showing the vanilla version. i hope you can update it because i love the look of the enchanting table and stuff. thanks for making these texture packs.

Enrique Castillo

It appears black where the books should be

The bookshelf isn't loading right

ghjf v

Do you have any texture pack for minecraft 1.18?

lmao

i love me an insane texture pack on mobile eh

Lix Tertrax

Hey, as mentioned in the guide my content was made only for Minecraft Java Edition 1.14.4 on PC. Anything else will not work properly. My content was very experimental and thus breaks very easily.

umsoea

Heya uh how can you download it and put it into Minecraft Mobile 1.17.40

Try placing a lightsource (glowstone or endrod). Could also be a driver issue (amd mesa) which breaks my lighting system

umsoea

When I disable demo scene on the soft shadow textures my screen goes black Im on minecraft 1.16.5 and am using a rx 6600xt

add me: umsoea#8675 or join the server: https://discord.gg/J2SDtqU

umsoea

Hey How Can i get Your Discord?

its called money

Hiii love 6##];08==0%8-{(

how do i get like... teh full pack

ma men

Sorry for the late reply. There are no 2048x versions for the content from this post. The highest is 512x.

umsoea

are there no 2048x packs?

The download link could not be opened

I've seen a lot of videos saying MCPE Umsoea but you can actually take them down quite easily

Yassin

Did you refresh the resource-pack menu after copying the .zip files?

umsoea

The resource packs aren't appearing in the menu.

can you send a link to these?

it doesn't work with 1.16.5

thank you

The first image of the bamboo and sugar cane is with PTGI (E11). The top right bamboo screenshot is Kappa shader (v2 i think).. The rest is Seus Renewed 1.0 or PTGI HRR 2.1

umsoea

what shaders are you using in the photos?

what about 2048x?

There are download links in this post. (At the bottom. the links to 256x and 512x)

umsoea

how do I download?

You could upload them on sites like imgur and send me a link, or post them on our discord server, if you have discord: https://discord.gg/J2SDtqU

umsoea

off course! where can i send you these?

Could you send me screenshots? so I can see what's wrong

umsoea

all my textures look bad.. fix??

we need 1.16.5

how do i run this on my low end pc ROG gaming laptop

We need 1.16

I am a player from China, and my English may not be very good. The author forgives me. I am very grateful to the author for his efforts to make the material better. I wonder if the author can add some indoor textures. For example, the texture of tables and doors, lights, beds, etc., will make the interior more realistic. I am also very satisfied with the purchase and will continue to support it in the future!

What are you going to retexture for the next update? I'm hoping for all the furnaces to be retextured, crafting tables, Smithing tables, ender chests, and the rest of the armor sets/tools. Regardless, I'm really happy with the purchase, and I think you did a very good job on this! No pressure by the way. Take your time!

And What about 1024x...?

VIPUL

its starting to make Minecraft feel more life-like and I'm absolutely here for it!!!!

Devilswarchild

The bamboo looks beautiful


Related Creators