<story><title>Scenic Tram Simulator</title><url>http://alexanderperrin.com.au/paper/shorttrip/</url></story><parent_chain><item><author>Asooka</author><text>Beautiful, well done. I love that we can now publish short interactive-ish experiments like that on the plain web. Also, I love the little details - the wheels conform to the shape of the track and the pantograph conforms to the shape of the wires above.&lt;p&gt;Mean rant below:
However, this suffers from terrible hitching and framerate issues. I tried it both in Firefox and Chrome (latest stable release for both), on Windows, on a i7-6700k cpu and nVidia GTX 1080ti gpu. The framerate just isn&amp;#x27;t stable and there are random hitches of one or two dropped frames. By itself this wouldn&amp;#x27;t be that big of a problem, but combined with the very contrasting art style (black on full white), it started giving me a headache and making me seriously sick after a short while. Even when not dropping frames, the motion was quite juddery, e.g. I saw the nearby poles jumping from position to position. I won&amp;#x27;t ask that the authors resolve the frame-rate issues, because I suspect it&amp;#x27;s an inherent issue to the browsers. Instead I would suggest that motion blur be implemented to hide the harsh frame-to-frame transitions and less contrast be employed between foreground and background (maybe make the background a bright grey rather than 100% full white).</text></item></parent_chain><comment><author>alexanderperrin</author><text>Thanks so much for the kind words and also the performance analysis! I agree with you 100% that the motion can be jarring and unpleasant. I&amp;#x27;m yet unsure as to what exactly is causing the issue, but I believe it&amp;#x27;s something with regards to GC that is just over my head for the moment. Resolution also plays a huge factor, and as a temporary measure I&amp;#x27;ve added a half-res toggle in the info panel. This helps out especially with high DPI monitors.&lt;p&gt;Whilst it shouldn&amp;#x27;t be surprising, I&amp;#x27;m astounded as to how much of a science and balancing act it is to achieve frames that at least ~feel~ smooth, especially on web browsers.&lt;p&gt;I&amp;#x27;ll be working away as much as possible to try and make things silky all over. Thanks for your patience until then!</text></comment>
<story><title>Scenic Tram Simulator</title><url>http://alexanderperrin.com.au/paper/shorttrip/</url></story><parent_chain><item><author>Asooka</author><text>Beautiful, well done. I love that we can now publish short interactive-ish experiments like that on the plain web. Also, I love the little details - the wheels conform to the shape of the track and the pantograph conforms to the shape of the wires above.&lt;p&gt;Mean rant below:
However, this suffers from terrible hitching and framerate issues. I tried it both in Firefox and Chrome (latest stable release for both), on Windows, on a i7-6700k cpu and nVidia GTX 1080ti gpu. The framerate just isn&amp;#x27;t stable and there are random hitches of one or two dropped frames. By itself this wouldn&amp;#x27;t be that big of a problem, but combined with the very contrasting art style (black on full white), it started giving me a headache and making me seriously sick after a short while. Even when not dropping frames, the motion was quite juddery, e.g. I saw the nearby poles jumping from position to position. I won&amp;#x27;t ask that the authors resolve the frame-rate issues, because I suspect it&amp;#x27;s an inherent issue to the browsers. Instead I would suggest that motion blur be implemented to hide the harsh frame-to-frame transitions and less contrast be employed between foreground and background (maybe make the background a bright grey rather than 100% full white).</text></item></parent_chain><comment><author>cyberferret</author><text>I&amp;#x27;ve got a 32GB iMac here, and in Chrome, on full screen on my 27&amp;quot; display, the animation worked smooth as butter.  In fact, the smooth scrolling added to the whimsical, arty style of the site for me, leading to a great experience.&lt;p&gt;EDIT: Actually, I just tried it again in entirety, and noticed some juddering from time to time.  However, when I am looking at the beautiful background artwork (which is most of the time), that juddering is less obvious.  I guess it depends if you are looking at the background art or the foreground animation as to whether it is really apparent for you.</text></comment>