Creators-of-Create/Create

Create Flywheel Batching rendering issue

2056435787 opened this issue · 12 comments

Describe the Bug

When have /flywheel backend batching on, it will make the kinetic machine go transparent.

Reproduction Steps

  1. Create a kinetic machine of any kind. Including windmill.
  2. type /flywheel backend batching
  3. turn on the machine
    ...

Expected Result

Make kinetic machine look normal when operating.

Screenshots and Videos

Screenshot (97)
Screenshot (95)
Screenshot (96)

Crash Report or Log

N/A

Operating System

Windows 11

Mod Version

0.5.1f

Minecraft Version

1.20.1

Forge Version

47.3.0

Other Mods

appleskin-forge-mc1.20.1-2.5.1.jar
architectury-9.2.14-forge.jar
armourersworkshop-forge-1.20.1-3.0.0-beta.6.jar
BiomesOPlenty-1.20.1-18.0.0.598.jar
blueprint-1.20.1-7.1.0.jar
carryon-forge-1.20.1-2.1.2.7.jar
cfm-forge-1.20.1-7.0.0-pre36.jar
citadel-2.5.4-1.20.1.jar
clockwork-1.20.1-0.1.13-forge-8cf946b78e.jar
create-1.20.1-0.5.1.f.jar
create_tweaked_controllers-1.20.1-1.2.4.jar
createbigcannons-forge-1.20.1-0.5.4.jar
createdieselgenerators-1.20.1-1.2i.jar
createendertransmission-2.0.7-1.20.1.jar
creategoggles-1.20.1-0.5.5.g-[FORGE].jar
curios-forge-5.9.1+1.20.1.jar
curtain-mc1.20.1-1.3.2.jar
DungeonsArise-1.20.x-2.1.58-release.jar
eureka-1201-1.5.1-beta.3.jar
geckolib-forge-1.20.1-4.4.5.jar
iceandfire-2.1.13-1.20.1-beta-4.jar
inventorypets-1.20.1-2.1.1.jar
Jade-1.20.1-forge-11.9.3.jar
jei-1.20.1-forge-15.3.0.4.jar
journeymap-1.20.1-5.9.21-forge.jar
kotlinforforge-4.11.0-all.jar
nocreeperexplosion-1.20.x-1.0.1.jar
pamhc2crops-1.20-1.0.3.jar
pamhc2foodcore-1.20.4-1.0.5.jar
pamhc2foodextended-1.20.4-1.0.1.jar
pamhc2trees-1.20-1.0.2.jar
pointblank-1.20.1-1.4.3.jar
silent-lib-1.20.1-8.0.0.jar
storagedrawers-1.20.1-12.0.3.jar
TerraBlender-forge-1.20.1-3.0.1.7.jar
TheOuterEnd-1.0.9.jar
tournament-1.20.1-forge-1.1.0_beta-5.3+af35b3821f.jar
valkyrienskies-120-2.3.0-beta.5.jar
veinmining-forge-1.4.1+1.20.1.jar
[worldedit-mod-7.2.15.jar]

Additional Context

When disable flywheel the bugs disappears.

install embeddium instead of rubidium and see if it still happens

install embeddium instead of rubidium and see if it still happens

I removed the rubidium and installed embeddium but issue still occurs. I also tried removing embeddium to run the game without any performance mod but issue still exists.

try /flywheel backend instancing

try /flywheel backend instancing

Yeah I tried, but only make things worse, instancing will not only make moving parts go transparent, but also make all shafts, gears , and assembly lines to go transparent too. I am using I7-11800h + 32gb ram + 3060 laptop gpu, tried to update to most recent driver and restarting laptop but all does not work. Like this.

Flywheel off
Screenshot (98)
Flywheel Batching
Screenshot (99)
Flywheel instancing
Screenshot (100)

try using instancing with valkyrien skies disabled

So I tried to uninstall and reinstall all the mods and found out that it is not valkrien skies's or create's problem , flywheel is incompatible with a mod I have that is related to disable fogs. When I have fog disable and flywheel on, any statioary contraption of the create mod will be be looking as transparent just like above. When I don't disable the fog then the flywheel will be looking just fine. Sorry.

try using instancing with valkyrien skies disabled

i'm curious, what's the fog mods name?

i'm curious, what's the fog mods name?

zergatul.cheatutils-2.7.5-forge-1.20.1 This is a cheat mod I used to afk farming which I primarily use full bright, free cam, and kill aura. It has a options of diable fogs. Look like this.
image
So I just suppose that flywheel increase performance by making all statioary contraption into fog like entity and I disabled fogs, then boom. Skiped rendering of fogs with all the statioary contraption objects of create. :(

You can try this version of Create with updated Flywheel. Note that Supplementaries, and most Create addons do not work with this version.
create-1.20.1-0.5.1.f-updated.zip
Make sure to unzip the file, drag the contents to the mods folder, and delete all Create addons, Supplementaries and the original mod version.
I know it's a developer build, but it is working OK for me.

do not tell people to use dev builds, that hasnt been tested enough yet and is still being worked on.

since this is related to cheats this will be a wontfix, cheats usually use alternative forms of rendering and just do their own thing and this should be fixed on their side

Can confirm. Cheats can render like shaders which forcefully disable flywheel optimizations.