Figuring out how to render the roads correctly in OpenSAGE turned out to be a little more challenging than expected...and to be honest, so has writing this series of blog posts!

Wow...I never thought it would take eleven posts. They turned out a lot more detailed than I had originally planned them, but that way they hopefully also serve as documentation. I also found two or three bugs while going through the code again :)

Thank you for reading this far! I hope you enjoyed it and I could show you that roads are not quite as boring as the GLA rocket buggy driver thinks.

Roads in OpenSAGE

Last but not least, I want to thank my soon-to-be wife Birgit, without whose help I couldn't have possibly figured out all the necessary geometry!