SEUS PTGI E13 Dev News
Hey, all! Here's what's going on with the development of SEUS PTGI E13.
The focus of this update is compatibility and robustness. I've talked before about some ideas I've had about making PTGI work well with mods and custom block models, and none of those ideas were all that great. However, I think I may have found one that is!
The idea revolves around using a resource pack along with PTGI. PTGI would then require the use of a resource pack to inform it about the blocks that are in the world. Of course, I'll include one that works with vanilla Minecraft's blocks.
The first really cool thing is that this approach removes the need to use geometry shaders or instancing for voxelization (the process used to store the information needed to perform ray tracing)! Since geometry shaders are quite slow on AMD graphics cards, AMD users stand to see some significant performance improvements. In my preliminary tests, performance on NVIDIA graphics cards seems to be about the same (the savings from avoiding geometry shaders about equals the performance draw of this new approach).
The second awesome thing is that precise control over voxelization is finally possible. If the resource pack is set up right, blocks should always properly voxelize. If you're using a resource pack with custom models that is not made to be compatible with this new system, or if you're playing with mods that add newly shaped blocks to the game, those blocks will simply not be voxelized, instead of writing garbage and corrupting the world.
Compatibility will also be greatly improved. Keeping PTGI compatible across Minecraft versions will be almost automatic, and any mods that add new blocks whose models inherit from the base game's models (like a mod that adds new types of stone or ores) will be handled automatically.
I'm pretty confident about the above all being possible. I'm a little more uncertain about the next features, but they're even more awesome.
All non "tile entity" blocks (at least in the vanilla game) will be able to be represented and rendered in ray tracing! That means stairs, fences, doors, trapdoors, levers, buttons, torches, end rods, and even more complex blocks like grass, brewing stands, and nether portal. Pretty much everything is possible! Until now, I've had to be careful which blocks to include, because each one I added made the ray tracing more expensive. This is not the case with this new system!
With some setup work by resource pack developers, custom models defined by resource packs will be able to be properly ray traced! There will be some limitations--like the inability to have separate elements reference multiple textures or have fine control over UVs and a limit to how many geometry elements will be drawn. But even with these limitations, this is a pretty exciting possibility!
There's still a lot of work to do and so much to explore with this new technique, but things are going well! Some steps to this are still conceptual and haven't been proven yet, so I cannot guarantee that this will work out, but the potential is totally worth it.
Anyway, I just wanted to let you know what I've been working on in case it takes a while longer to complete. I'll update you if anything awesome or horrible happens. Wish me luck!
Comments (80)
Wow! The shader is already stunning so I cannot imagine how stunning the above will be!
when will the first releases be released?
I can't wait
your doing gods work here. I can not wait for the next update.
How do i download it to my Minecraft
this is news about it, it isn't released
Everthing is black even when torches are placed for me
E12 stopped working for me yesterday. torches are broken cant even go down a mine. im pretty disappointed.
love E13!!
Can you make it so that in the next update glass has more gradient reflections?? And make it so that it reflects the player????
eeeeeeeeeee
e
i have a problem where there are some black flickers on the blocks and everxtime i moove they moove also
You most likely have a mod installed that's causing that. I had the same problem, in my case it was a mod called Create.
We are 3 months since the last new build, and a month and a half since the last blog post. How are things coming along?
do I need rtx to run this mod properly?
just got scammed lol
Yeah this isn't near as good as SEUS Renewed, 2070 RTX i7-9700k here
You should try and fix the white water in caves and d other areas.
Can u fix an E12 bug where transparent blocks (water and glass) have broken reflections (The colors are the main issue)
Nvm it was me being stupid and using the wrong texture resolutions
Seems like you got tricked by one of the fake sitesa around. there are SEO assholes that try to get their searchresult higher up than the official mod site
wow
wow, awesome
I love shaders
hey guys does anyone know if i can change the position of the sun
that doesnt solve the problem, obviously i know how to do that. im wondering if i can change the latitude and longitude of it, so like have it directly in the centre of the sky instead of it being on an angle
90
40
what kind of fps are you getting with PTGI
With PTGI 10 is everything rigth.
Hy. I run PTGI E12 and have some Problems. Nearly any Block is Reflexting. I User the Ultimate Immersion Textures.
wait so will custom glas/or the cultivat of f&a no longer be renderet as water? I hope so that i can may be play my modpack a bit better and i also wish you best luck
I have the pggi e12 and this shader has some errors that I would like to be fixed, the water is reflected many suns and there is only one no? xd and at night I wish it was darker
HOW TO WITHDRAW FROM SUPPORTING LESS TO PAY EVERY MONTH 1usd?
https://www.patreon.com/sonicether/membership
Hi Sonic, When using SEUS with Custom Block models, all the block models that are translucent and custom textured fluids get parsed through the water Gbuffer. This causes them to lose their textures/colour and render as unique 3d transparent water models. I thought they might be getting miss assigned in the block.properties file, but assigning their ID to stained glass or even an opaque block doesnt fix it. Alternatively, in the water Gbuffer I tried including an exception for the material ID in the IF statement(for ice, glass and slime) to assign some of them to transparent glass, but they are still rendered as water. This makes most modpacks incompatible with SEUS when otherwise everything looks great. Considering the huge community in modded, and your generous income can you please include a fix???
Would it be possible to have light (and bloom) be emitted from modded blocks, adding them in manually is very tedious, and the results can be a mixed bag. This would also allow for some breathtaking lighting scenarios, could you imagine FINALLY having coloured lights in Minecraft after soo many years.
id really like to see a feature where light is diffused through rough glass
No the resource pack is integrated into the engine of the shader and changes the block models so that certain things can be raytraced. It won't look any different as a resource pack.
So am I reading this correctly... the next update should include a resource pack and shader pack?
Yes
I was a gold patron for three months during seus 5-7 releases. Do we not get access to current release updates?
are you still a patreon? If you not a gold patreon anymore. That would be the reason as soon as you stop the "subscription" and the last month you paid comes to an end you loose access to the downloads
PLEASE make this compatible with mac
will you make this shader compatible with mac in some days?
I'm not sure about the difference between all of the above edition like stone,iron and gold , does it all useful for download the shadows ? and why there is the payment for each months? i would appreciate it if someone can give me some advice. thank you.
@NUT you have to have gold to access the shader and you pay monthly so that you can access the new versions of it.
It is a real shame that I cant use this for the RLcraft Modpack, it would look super good, especially if the shaders worked with the Extra Foliage mod.
Nice work! We can get light sources on the End Rods!
Compatibility with older versions of Minecraft would be nice.
I would also love this like for at least 1.12.2 if possible.
I've noticed camp fire smoke is weird in a lot of shaders.
campfire smoke is a lil janky
Try it
Hey, I just became a member and just wanted to ask if PTGI will work on a laptop with intel graphics, thanks!
Intel integrated graphics? No, probably not. I'm using an RTX 2070 and I have to lower some of the settings to get 60fps.
Will you be able to see rain in E13 because it’s not working in E12.
you need blocks that light up like redstone and lapis lazuli and also redstone powder it needs to light up
mmm i was the 69th like B) keep up the good work! I love your stuff!
Does this mean moded light sources can light up now?
I want super particle and beautiful lava
hey, will we be able to see the rain?
will POM for blocks make a return to this shader? I really hope so
these are my favorite shaders
Maybe next time you can consider about how the bubble affect the light when we were under water or on the ground? :)
sonic you're the best, good luck and keep going :)
看上去不错,厉害了
Hey can you keep in mind with shadows if the block produces light and is not transparent it shouldn't produce a shadow. (This happens in the real world example fire won't produce a shadow against a light source)
Patreon for a couple of monts know 10$ tier... Worth every %
Good luck and thanks for your awesome work so far!
Will E13 work with the OptiFabric? Thank you
Great idea! I’ve always wanted to use it between versions and with such versatility
Good luck!
So, how easy would it be to make a PTGI-Compatible Mod/Resourcepack?
It kind of depends on how developing this system goes. But, it could be as easy as running a tool over the resource pack, but resource pack creators could also define additional options as well if they need/want to. I've already begun work on that tool, both for my own use with the vanilla resources, but also for resource pack creators to use.
Great! Maybe also a good time to do some restructure work?
Sounds great! Performance is always welcome
Good Luck!
This sounds awesome! Keep it up!
