rickloader, on 17 January 2018 - 03:39 AM, said:
Hi Jeroen,please would you consider adding Aliasing of track shapes to TrackViewer. thanks, rick
Dear Rick, I think I have to agree with shadowmane on that this is not a very natural match for TrackViewer at the moment. If I understand the request correctly, I think this is about how the tracks look in the simulation. TrackViewer itself does not consider that at all at the moment and currently does nothing with the, I guess, .w files.
eolesen, on 17 January 2018 - 02:19 PM, said:
-- menu option to show broken paths without having to search for them... or better, maybe a way to do mass-correction?
I think that is already available (x4031). I worked on that based on feedback from roeter. But as Rick mentioned in
http://www.elvastowe...post__p__231543, the popup with all the modified paths needs a bit of an update still.
eolesen, on 17 January 2018 - 02:19 PM, said:
-- tabbing thru the path metadata dialog on a new path... can you highlight the <unknown> so that it gets overwritten?
I updated this in x4033. Together with a number of other improvements in the menu and popups (better separation of who owns the mouse, some improvements in the Show other paths menu, keyboard shortcuts for the menu itself).
eolesen, on 17 January 2018 - 02:19 PM, said:
-- path definition... can you assign a keystrokes to change start direction, and maybe end path?
One of the last things I worked on back in 2015 was allowing to drag a node using the mouse (and ctrl-key pressed). This works for start, end, wait, and reversal points just fine as far as I know. It also allows you to drag a piece of track to a nearby parallel track (That was not documented and might not be well-known). Next to that, TrackViewer implemented a number of other actions that could be done with a mouse. On an empty route, pressing ctrl-left-mouse-button will place a start-point. There are much more things that can be done with a ctrl-left-mouse-button click, and in some versions that worked (so things like change-start-direction, take-other exit, ...). But after the dragging I just mentioned was added, it takes precedence. That means that there is already an implementation to support various actions using mouse clicks instead of the context menu. But it is not really functional.
So I am thinking of the following: Use
ctrl-left-mouse-button to support dragging, as it is implemented now. Add
shift-left-mouse-button clicks for various other actions on the active node (the purple circle). To make sure that it is clear which action will be taken, the editor can show some text on the main window, when you press shift, that shows what action will be taken if you subsequently would press the left mouse button. I think this would be much more versatile than adding keyboard shortcuts (but feel free to disagree).
This might not work very well for end-path though (there are so many other actions that would take precedence; making an end can not get a high precedence, because otherwise the other actions would never appear). So perhaps a keyboard short-cut for that ('e') might make sense.
eolesen, on 17 January 2018 - 02:19 PM, said:
-- modify how terrain textures are displayed when you have >9 tiles showing... hogs up a lot of memory when you have lots of detailed terrtex.
I am aware of the fact that currently a lot of memory is used because the .ace files are all loaded into memory. I am not sure what the solution needs to be. I guess the general idea would be to load an .ace file and somehow reduce the memory needed by reducing the resolution. At least I cannot imagine reducing the memory in another way (feel free to correct me if I am wrong here). But as you show more tiles, you do not need the full resolution, which is your point, I guess. Unfortunately, that would also mean that you can no longer zoom in with the original resolution (because that would need reloading). But I guess that is fine. I still need to figure out how to get rid of the higher-resolution information though.
eolesen, on 17 January 2018 - 02:19 PM, said:
-- standalone lables that could be entered on a track diagram? I use this to produce route maps, and being able to put markings on here that aren't platform names, station names, etc. would be helpful, although you'd need to either dispose of these or create some form of dat file to save the rendering info...
If I understand you right, you just want to be able to put text on the screen (and maybe move it around a bit). And then of course, you would like to be able to save and load that information. As far as I know, there is no MSTS format where we can leave that information. So we would need to come up with a separate file. And it does not even need to be a file in a release route, would it? If you do think it should become parts of a route, then the filename could perhaps be <route>.lbl.
As far as I know the current standard format for ORTS added files is json. That would not be a problem from my side.
Best regards. Jeroen.