Ricky:
I've taken my first look at the UR 4.0 track editor, and I thought I would send back some comments / questions. The first thing I see, before I see the editor GUI, is a JAVA error when it is loading the Tomy AFX library:
I am running the latest Java that was available to me. The editor does continue to load and eventually I see the editor GUI.
Graphically, for HO scale track, the track rails are way too wide - it looks more like 1/32 or 1/24 scale track. At least for the Tomy AFX library, when the 'Lane Color' Preference is selected, the lane colors show in 3D view, but not in 2D view. It would still be helpful to see the lane colors in 2D view.
The next thing I notice is that track ColorCoding is the same as it is for UR 3.0 - i.e., it only works for 2-lane track pieces. I was hoping (without having any idea how difficult it would be to do) that some way of defining colors for the multiple sections making up track layouts of 4 lanes and above could be done. Since the multilane library files do have an 'Equivalent' entry for each multilane track section, could the colors for the 2-lane sections referred by those 'Equivalent' entries be used?
I didn't quite get how to 3D/elevation is supposed to work - I'll try again when I have more time.
Overall, the improvements look really good and I look forward to having this new editor to create track designs with!!
Regards,
BigBadBuzz
I've taken my first look at the UR 4.0 track editor, and I thought I would send back some comments / questions. The first thing I see, before I see the editor GUI, is a JAVA error when it is loading the Tomy AFX library:
Code:
java.lang.IndexOutOfBoundsException: Index 13 out of bounds for length 13 at java.base/jdk.internal.util.Preconditions.outOfBounds(Precon ditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIn dex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Precond itions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:372) at java.base/java.util.ArrayList.get(ArrayList.java:459) at com.racer40.shapes.tracks.misc.TrackLane.buildLane Polyline(TrackLane.java:622) at com.racer40.shapes.tracks.parsers.TrackLaneParser. parseLane(TrackLaneParser.java:83) at com.racer40.shapes.tracks.parsers.TrackLaneParser. parseLanes(TrackLaneParser.java:41) at com.racer40.tracklib.TrackLibrary.parseAndBuildPre view(TrackLibrary.java:450) at com.racer40.tracklib.TrackLibrary$1.lambda$call$0( TrackLibrary.java:295) at com.sun.javafx.application.PlatformImpl.lambda$run Later$10(PlatformImpl.java:428) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$run Later$11(PlatformImpl.java:427) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run( InvokeLaterDispatcher.java:96) at com.sun.glass.ui.win.WinApplication._enterNestedEv entLoopImpl(Native Method) at com.sun.glass.ui.win.WinApplication._enterNestedEv entLoop(WinApplication.java:201) at com.sun.glass.ui.Application.enterNestedEventLoop( Application.java:509) at com.sun.glass.ui.EventLoop.enter(EventLoop.java:10 7) at com.sun.javafx.tk.quantum.QuantumToolkit.enterNest edEventLoop(QuantumToolkit.java:635) at javafx.stage.Stage.showAndWait(Stage.java:465) at javafx.scene.control.HeavyweightDialog.showAndWait (HeavyweightDialog.java:162) at javafx.scene.control.Dialog.showAndWait(Dialog.jav a:346) at com.racer40.utils.TaskExecutor.runTasks(TaskExecut or.java:72) at com.racer40.gui.LayoutEditorController.onNewScene( LayoutEditorController.java:388) at com.racer40.gui.LayoutEditorController.lambda$init ialize$12(LayoutEditorController.java:930) at com.sun.javafx.application.PlatformImpl.lambda$run Later$10(PlatformImpl.java:428) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$run Later$11(PlatformImpl.java:427) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run( InvokeLaterDispatcher.java:96) at com.sun.glass.ui.win.WinApplication._runLoop(Nativ e Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop $3(WinApplication.java:174) at java.base/java.lang.Thread.run(Thread.java:829)
Graphically, for HO scale track, the track rails are way too wide - it looks more like 1/32 or 1/24 scale track. At least for the Tomy AFX library, when the 'Lane Color' Preference is selected, the lane colors show in 3D view, but not in 2D view. It would still be helpful to see the lane colors in 2D view.
The next thing I notice is that track ColorCoding is the same as it is for UR 3.0 - i.e., it only works for 2-lane track pieces. I was hoping (without having any idea how difficult it would be to do) that some way of defining colors for the multiple sections making up track layouts of 4 lanes and above could be done. Since the multilane library files do have an 'Equivalent' entry for each multilane track section, could the colors for the 2-lane sections referred by those 'Equivalent' entries be used?
I didn't quite get how to 3D/elevation is supposed to work - I'll try again when I have more time.
Overall, the improvements look really good and I look forward to having this new editor to create track designs with!!
Regards,
BigBadBuzz
Comment