PC-Logix / LanteaCraft

A Stargate-themed mod for Minecraft
http://lanteacraft.com
Other
43 stars 21 forks source link

Everything that needs to be done to make the gates 100% canonical #231

Open JohnOptegrove opened 10 years ago

JohnOptegrove commented 10 years ago

In rough order of what I see to be (perceived) easiest to implement/should be implemented first:

My apologies if this comes across as a needy list, similar to how some of my suggestions or feedback have come across in the past. I, under no circumstances, advocate dropping everything for work on these aesthetic issues, but merely wished to present an easy checklist for improving the animations and aesthetics in the future, once more pressing issues are worked out.

AfterLifeLochie commented 10 years ago

I have now fixed all the issues which are actually aesthetic. The rest all require significant restructures to the code, which I have attempted to avoid needing to do. Apparently I can't do that now.

FatherOwnage commented 10 years ago

If I may recommend. Instead of using poly's for the vortex animation of establishing a wormhole, I would like to recommend possibly using particles instead. As John mentioned how it should work is correct and I think particles would look way better into a phase of the event horizon.

If I may help with this, I would love to so. As far as the graphics part goes I can be a big help, but I'm not very good with java coding just yet.

AfterLifeLochie commented 10 years ago

I don't understand how switching to particles instead of triangle-fan rendering would make the current animation better. Right now it's correct aside the missing 'orb', which I haven't gotten around to fixing yet.

JohnOptegrove commented 10 years ago

By "correct animation" do you mean the aesthetic changes to the wormhole that nobody has been able to see yet, or just the unstable vortex animation? Because Greg's stock animation for the wormhole both looks like crap and isn't canonically correct. Now, if you fixed it...I rest my case.

FatherOwnage commented 10 years ago

Well, currently using LanteaCraft-1.7.10-52 thats in the Bevo's Tech Pack provided by the ATLauncher. I'm not sure if the animation Lochie mentions is what I'm seeing, but what particles would do is make it look more fluid and flowing in an eye candy type of way that (in my head looks really cool) would be way more accurate then using solid poly's. What I can do is make an example animated gif of it would look like and show you and if you guys like it, we can work together on figuring out how to implement it when time permits.

AfterLifeLochie commented 10 years ago

No, it's not fixed. You've successfully given me the longest list of things which need fixing (aka, I did it wrong and now I may as well rewrite everything) and I don't really have the motivation to do it at present.

JohnOptegrove commented 10 years ago

@FatherOwnage In any other game, I would be inclined to agree with you. Minecraft's particles both look like crap and it would take a ton of them to get a remotely canonical effect, meaning an epic lag spike whenever anybody dials a gate.

No, I'm just in favor of simply putting more than Greg's 5 minutes of work into the animation, which would make it look far more realistic.

@AfterLifeLochie So why did you refer to it as "correct" or "fixed"? I understand it's not the highest priority item for the mod right now, don't get me wrong on that.

AfterLifeLochie commented 10 years ago

To fix half the 'aesthetic issues' you've listed here, I have to rewrite easily more than 50% of the mod as it currently stands. I can't keep working on other features or fixing other things until it is rewritten, so this implicitly has the highest priority.

At this point I'm wondering if it's worth rewriting the mod entirely from zero by myself so that I don't have to deal with an exceptionally long list of semantic issues - most of which aren't my fault.

FatherOwnage commented 10 years ago

@JohnOptegrove Yeah, i considered how much lag it would cause, but I have seen some crazy particle effects from other mods that didnt lag my game at all. Now that we are in MC 1.7.10 lots of optimizations have fixed a lot of lag issues and even further in 1.8. Just thought of the possibility for the gates to use particles, but not sure how many particles it would take to make it look awesome but now I am curious to find out.

@AfterLifeLochie I'm really sorry for the lack of motivation. I really wish I knew java programming so I could help out more in taking some of that load off of you. I am learning though, so there maybe some hope yet!

JohnOptegrove commented 10 years ago

It really isn't anyone's fault but Greg's. He wrote a subpar mod in the first place (both aesthetically and from a programming standpoint) and we, as Stargate fans or programmers, either have to live with the crappiness or almost completely gut the mod and start anew. From what I understand, almost none of Greg's original, unchanged code is actually used in build 52, and Lochie sure had a hell of a time just sorting it out and programming a proper multiblock, let alone adding some of the recent features.

@FatherOwnage It would take a metric crapload of particles to do properly, otherwise it would just look like a bunch of randomly placed water particles around the gate, and would properly look worse. While I do agree that the current wormhole animation leaves much to be desired, adding in a laggy, difficult-to-program revised animation would hardly be an improvement.

AfterLifeLochie commented 9 years ago

I think I can pretty much close this off now, as the engine (and most of the items on the list) are themselves resolved - @JohnOptegrove, please let me know if there's anything else which wasn't on this list which should have been fixed ASAP?

lieven121 commented 8 years ago

could you also add the stripes on the side of the gate ? and even maybe the piece that's on the top ? image (that's on every chevron)