GregTechCEu / GregTech

GregTech CE 1.12 fork continuing progression and development
GNU Lesser General Public License v3.0
243 stars 178 forks source link

Issues with Multiblock Previews after rework #157

Closed ALongStringOfNumbers closed 2 years ago

ALongStringOfNumbers commented 3 years ago

This is a list of a couple issues that I noticed with the Multiblock preview screens after they were reworked

Untitled

rendering2

Additionally, when the preview is on this minimum zoom state, using the right mouse button to attempt to zoom out will not work, and instead cause a lot of flickering

seam2

Something similar happened for the steam grinder, at the default multiblock preview: grinder Around the controller texture something similar can be seen.

In addition to this issue, the tier is not reset when scrolling through the multiblock preview category. I opened up the preview for the assembly line (just the assembly line, not the category), expanded it to its maximum tier, clicked on the title "Multiblock Pattern" to bring up the multiblock preview category, scrolled through the category until I got to the assembly line, and it was still at its maximum tier, instead of at default tier like I would expect after closing the window where I expanded the structure to maximum tier.

These are some issues I noticed with the multiblock preview renders after the rework.

TechLord22 commented 3 years ago

Something else I'd like to add is that multiblock previews have a hard limit of 180 degrees for vertical rotation. It looked like this was intentional, but is it possible to safely remove this limit, or was there a reason for it to be locked?

Yefancy commented 3 years ago

Something else I'd like to add is that multiblock previews have a hard limit of 180 degrees for vertical rotation. It looked like this was intentional, but is it possible to safely remove this limit, or was there a reason for it to be locked?

There are two common camera controllers for 3D scenes, trackball and orbit. If I understand you correctly, you mean the first one. i prefer the second one and implement it. I think it's easier to find directions. of cause, if you're more of a trackball type, can also implement it in the first way, it's not that hard to do.

TechLord22 commented 2 years ago

After doing some thinking, I think I prefer the way the preview rotation works as is. It's definitely more intuitive and I can see why that full 360 degree rotation can be hard to navigate. So I'd say to leave it as how it is right now.