shaders are not compatible with the satin mod что делать
Satin API [1.18] [1.17.1]
Библиотека Fabric для помощи моддерам в использовании шейдеров.
Satin — это простая библиотека, позволяющая моддерам добавлять интересные графические эффекты в свои моды. Его основная функция заключается в том, чтобы значительно упростить использование системы шейдеров, управляемых данными в Minecraft (то есть той, которая используется сверхсекретными настройками, видением мобов и спектральными стрелками).
Доступен полный список функций с инструкциями по установке в репозитории github: https://github.com/Ladysnake/Satin/
. Документацию по формату шейдеров можно найти в вики: https://github.com/Ladysnake/Satin/wiki/. Datadrivenshaders
Может ли он заменить Optifine?
Нет. Optifine шейдеры значительно сложнее, чем позволяет эта библиотека. Альтернативный вариант workinprogress см. В проекте Canvas Renderer.
Может ли он вернуть суперсекретные настройки?
Satin — это просто библиотека, поэтому он не добавляет никакого контента сам по себе. Возможно, вас заинтересует Secrets No More, мод, использующий Satin именно для этого!
Есть ли в этой библиотеке версия Forge?
Нет, и автор не хочу портировать это сам. Однако автор буду поддерживать любого, кто так поступает. Также обратите внимание, что документация для формата шейдера остается применимой независимо от используемого загрузчика модов.
Fabric Rendering API is not compatible with the shaders mod vertex format. #10
Comments
Slye-Fox commented May 30, 2019
When I try to use Optifabric(0.2.0) with Optifine(1.14.2_HD_U_F1_pre6), this is what I get:
https://www.dropbox.com/s/rv7ojtz6rxu0sq6/Optifine.png?dl=0
I have Fabric API(0.3.0+build.175) & Fabric Loader(0.4.8+build.154).
(Sorry about the dropbox link, I was having trouble uploading it to here & imgur)
The text was updated successfully, but these errors were encountered:
modmuss50 commented May 30, 2019
Known issue, disable shaders for now.
I will update this post once it’s fixed.
Slye-Fox commented May 30, 2019
Ah, okay then.
Thank you for the quick response.
iPollox commented May 30, 2019
I get the same issue without shaders
haodadajipai commented May 30, 2019
modmuss50 commented May 30, 2019
Yeah, this only occurs if you use the shader pipeline in optifine. Make sure you are not using the internal option as well.
Dinolek commented May 30, 2019
You can disable always-tesselate-blocks in config to fix this for now.
KingReboot2 commented May 30, 2019
So will this be fixed so we can use shaders in the future
Slye-Fox commented May 30, 2019
So will this be fixed so we can use shaders in the future
You can use shaders now, you just have to disable ‘always-tesselate-blocks’ in the optifabric config file.
KingReboot2 commented May 30, 2019
KingReboot2 commented May 30, 2019
where is that located?
neico commented May 30, 2019
Slightly related, albeit not as serious: FabricMC/fabric#221 (comment)
Seems like those options aren’t as stable as they seem to be.
ghost commented May 30, 2019 •
Downgrading to Fabric API 0.3.0-pre build 157a lets you use shaders. I have no issues running this with the latest optifine and optifabric. This is on 1.14.2 by the way.
Romaq commented May 31, 2019
For me, 1.14.2 OptiFabric does not display the ground. My default is «no Shaders». Optifabric-0.2.0.jar, preview_OptiFine_1.14.2_HD_U_F1_pre6.jar, fabric-api-0.3.0+build.175.jar. 4G memory, and this is true with only Vanilla as the resource pack.
The preview of Optifine works showing the ground, and if I rename OptiFabric*.jar
(turning them off) Fabric displays fine. I do have screenshots I can upload if necessary. I understand «bugs are expected with a preview Optifine», that’s cool. 🙂 I can pick Fabric when I need my map and Optifine if I need things to look pretty. 😉
ghost commented May 31, 2019 •
@Romaq are you using canvas render by chance? That caused me to not have any blocks display if I loaded the game with canvas, optifine, and optifabric.
If you don’t want to use shaders the most recent fabric API will be fine as long as they are off.
The blocks not rendering is more than likely something conflicting with either optifine or optifabric
Romaq commented May 31, 2019
I’m not clear what «canvas rendering» is. VoxelMap might be doing something with rendering, but I would not know the details. I can turn it off and report tomorrow. The only other mod is the AutoFisher, which should have no impact on rendering. I’ll look tomorrow for clarification on what to test and report.
ghost commented May 31, 2019
https://minecraft.curseforge.com/projects/canvas-renderer is what I was talking about. It’s the only thing that gave me issue. I have the latest of voxel and autofish as well and neither cause problems.
Cynosphere commented May 31, 2019
For those not using shaders and still not seeing the world properly, disable Render Regions.
Romaq commented May 31, 2019
That’s it! I turned it off, the ground is back now. I’m not clear if that is a bug that should be fed up the chain to Optifine or not, but if @Cynosphere or someone else knows the specifics of how Optifine «ought» to work combined with Fabric when Render Regions is enabled, or any other details behind this, I would be grateful. Since turning it off fixes my specific problem, and I have no clue in hell what is going on behind the scenes, I don’t feel adequate to report a «bug,» or even which part of the eco-system to report his as a bug «to.» But if someone else can get a handle on this in my place, it would be happy to have this problem go away for the next person. 🙂
modmuss50 commented Jun 1, 2019
This issue will not be fixed, sorry about that.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.