Oculus

Oculus

60M Downloads

invisible Fluids in Tinkers' Construct Containers with Shaders

ZeroOneNineMODS opened this issue ยท 2 comments

commented

What happened?

when you load any shader with oculus.
tinkers construct liquids go invisible

Screenshots

with out shaders
2022-06-12_02 47 54

with shaders
2022-06-12_02 48 16

shader used in photo Complementary v4.4

tested with 7 others same issue

Relevant log output

these errors happen in front of the smeltery

this is done in front of the smeltery I have no idea if they are linked to the issue 



Shaders Disabled outputs this (no errors)
#######################################
[02:55:37] [Render thread/INFO] [Oculus/]: Destroying pipeline OVERWORLD
[02:55:37] [Render thread/INFO] [Oculus/]: Shaders are disabled because enableShaders is set to false in iris.properties
[02:55:37] [Render thread/INFO] [Oculus/]: Shaders are disabled
[02:55:37] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension OVERWORLD
[02:55:37] [Render thread/INFO] [ChunkBuilder/]: Stopping worker threads
[02:55:37] [Render thread/INFO] [ChunkBuilder/]: Started 10 worker threads
[02:55:39] [Render thread/INFO] [Oculus/]: Destroying pipeline OVERWORLD
[02:55:39] [Render thread/INFO] [Oculus/]: Shaders are disabled because enableShaders is set to false in iris.properties
[02:55:39] [Render thread/INFO] [Oculus/]: Shaders are disabled
[02:55:39] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension OVERWORLD
################################################################################################################################
When activating shaders (errors happen)
################################################################################################################################

[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:1:1: error: Unknown preprocessor directive Profiles
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:10:1: error: Unknown preprocessor directive Screen
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:80:1: error: Unknown preprocessor directive Set
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:83:1: error: Unknown preprocessor directive Force
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:92:1: error: Unknown preprocessor directive Disable
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:93:1: error: Preprocessor directive not a word #
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:95:1: error: Unknown preprocessor directive Program
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:102:1: error: Unknown preprocessor directive Alpha
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:111:1: error: Unknown preprocessor directive Misc
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:121:1: error: Unknown preprocessor directive Custom
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:129:1: error: Unknown preprocessor directive Custom
[02:57:23] [Render thread/INFO] [Oculus/]: Profile: Custom (+99 options changed by user)
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:3:1: error: Preprocessor directive not a word 1.13
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:31:6: warning: No newline before end of file
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:3:1: error: Preprocessor directive not a word 1.13
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:30:6: warning: No newline before end of file
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:1:1: error: Preprocessor directive not a word --
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:2:2: error: Unknown preprocessor directive Useful
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:3:2: error: Preprocessor directive not a word 12345
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:4:2: error: Preprocessor directive not a word 888
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:5:2: error: Preprocessor directive not a word 889
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:6:2: error: Preprocessor directive not a word 300
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:7:1: error: Preprocessor directive not a word --
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:10:1: error: Preprocessor directive not a word 1.13
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:174:1: error: Preprocessor directive not a word 1.12
[02:57:23] [Render thread/INFO] [or.an.cp.DefaultPreprocessorListener/]: null:283:6: warning: No newline before end of file
[02:57:23] [Render thread/INFO] [Oculus/]: Using shaderpack: ComplementaryShaders_v4.4.zip
[02:57:23] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension OVERWORLD
[02:57:24] [Render thread/WARN] [Oculus/]: [Triforce Patcher] gl_FragColor is not supported yet, please use gl_FragData! Assuming that the shaderpack author intended to use gl_FragData[0]...
[02:57:24] [Render thread/INFO] [ChunkBuilder/]: Stopping worker threads

Minecraft Version

1.18.2

Iris Version

oculus-mc1.18.2-1.2.5.jar

Sodium Version

rubidium-0.5.2a.jar

Operating System

Windows 10

What is your GPU?

Nvidia GeForce RTX 2080 TI FE

Java Version

java 17

Additional context

No response

commented

I am having same exact issue.
MC Version: 1.18.2
Forge Version: 40.1.47
Iris Version: oculus-mc1.18.2-1.2.5.jar
Sodium Version: rubidium-0.5.2a.jar
Operating System: Windows 10
GPU: NVIDIA GeForce GTX 1050 Ti

commented

Issue solved.
I found a fix but it will remove the animations for fluids.

Locate the file in the config folder: tconstruct-client.toml
change TankFluidMode = false to true