AlexIIL / LargeCurvedRails

whats that? a recent commit?
5 stars 1 forks source link

Perhaps there shouldn't be an 8 wide curved track... #13

Closed AlexIIL closed 8 years ago

AlexIIL commented 8 years ago

At what point is it just tooo big?

chardo440 commented 8 years ago

4 or 6 is probably the max I'd think. Anything is better than vanilla tracks trying to make a curve.

NitroxydeX commented 8 years ago

You have a 45° curve 8 that's way too big.

In Original Traincraft there was a 10x10 90° curve that was...uhm...I don't know. I think it was nice. So 8x8 shouldn't be too big as 90° curve.

So the 45° curved tracks are good, expect of the 8 wide.

90° curve should be: 4x4, 6x6, 8x8. Anything under 4x4 blocks is not realistic enough.

AlexIIL commented 8 years ago

The issue I have is that 8-wide curve is actually a 24x24 90 degree curve... which is ridiculous.

NitroxydeX commented 8 years ago

That's why I counted the curves in Blocks. 8x8 is 8x8 blocks. So 8 blocks forward and 8 blocks to the left/right

AlexIIL commented 8 years ago

In the next commit there will be a 5-wide one rather than an 8 wide one.

AlexIIL commented 8 years ago

(so you can have tracks that do this) 2,3,4,5 curved tracks

NitroxydeX commented 8 years ago

Yeah, this seems to be okay.

If 8-wide is 24x24 then 5-wide is 15x15 in 90°?

The invisible Blocks are development related I think?

chardo440 commented 8 years ago

These look so good. I can't wait!

AlexIIL commented 8 years ago

8-wide was done in an older way, where the REAL width was 8 blocks. The new tracks have shown widths of 2, 3, 4, 5 but have hidden widths of 1.5, 2, 2.5 and 3. I'm also going to change the names from "width" to "radius" to better reflect what actually happens.

The invisible blocks are "pointers" that point to the ACTUAL track block fro the path. This is to make searching for a track path quicker, as the train only needs to search the 27 blocks in a 3x3x3, rather than all possible places that a curved track could originate from. I will make the invisible blocks have the proper bounding box soon, and make them break when the origin block is broken when I get the track pointers placing down correctly.

NitroxydeX commented 8 years ago

So that means that these block are likely not there in the final stage of the tracks or just that small that you didn't notice them and can't run against them?

AlexIIL commented 8 years ago

They should look like they are a part of the full curved track, and should have the correct bounding box for it too. They essentially form a "multi-block" for curved tracks that go over multiple tracks, and will be in the final release.

NitroxydeX commented 8 years ago

I think I don't get you right there without a picture reference :D

AlexIIL commented 8 years ago

Fair enough :P It will look like TrainCraft in 1.6.4: screenshot from 2016-02-09 16 05 11

NitroxydeX commented 8 years ago

Ahh. Never really looked at the curves of Traincraft. The update came really late when 1.7.10 was already too big. ^^

But to sum this up as I said: You can't run against them ^^

AlexIIL commented 8 years ago

The not being able to run up against them is a bug :)

AlexIIL commented 8 years ago

Here is a comparison of 45-degree verses the new 90-degree turns. Much better :) screenshot from 2016-02-09 16 48 11

(also the next commit is breaking, but it should be the last one that removes your blocks)

chardo440 commented 8 years ago

Yeah I'd say that looks much better! Those are good sized curves too.

NitroxydeX commented 8 years ago

Pretty nice ones. I think you can't really compare them. 45° turns are more to work with the diagonal tracks rather then making a turn.

Something like this: 2016-02-09_18 41 36

And about running against them: This is when it will looks like in Traincraft. You because it's not a block anymore ^^

Larky2k commented 8 years ago

the size of the turn would depend on the size of the locomotive. So bigger turns will make things look smoother going around corners and allow bigger locomotives.

Also something seems off with the size comparison.

AlexIIL commented 8 years ago

The left of the side comparison is made up of 2 separate 45-degree turns, but the ones on right are just a single 90-degree turn.

Larky2k commented 8 years ago

ah that explains it. :)

AlexIIL commented 8 years ago

Thanks for all the feedback :)