Everything was physically measured in the aircraft so all dimensions are correct. They only contain sketches and no solid geometry. Here are some screenshots of the CAD drawings. However, I already know Autodesk Inventor, so I used that to create the sketch instead. It is best to use QCAD as this can export a good quality SVG file. The constraint based parametric workflow is a joy to work with, and much faster and accurate than using a freehand vector based program. Instead, I decided to create an initial sketch with a CAD program. I tried simply eyeballing the design using a perspective corrected photo as a background, but even with perspective and barrel distortion removed, a photograph is not accurate enough. The vector graphics can be created in a vector graphics drawing program like Inkscape, but this is not designed for precision which makes the workflow very cumbersome. Unlike the name suggests, it can be used to render anything xaml based, not just a GUI. In order to render vector graphics, a 3rd party tool called NoesisGUI is used. The latter is much easier to maintain, easier to animate, and much faster to render. Render the vector graphics directly into a render texture. Create an SVG vector graphics file containing the graphics. Assign the render texture to the display material.
![how to open unwrella window how to open unwrella window](http://lh6.ggpht.com/-m4AZm6Hn5wY/VLnheXpfFTI/AAAAAAAACTY/21uSD02xrCM/Open-Plug-in-manager-and-scroll-down.png)
Render it with a separate orthographic camera into a render texture. Place the meshes at different heights relative to each other, simulating layers.
#How to open unwrella window how to#
This is a tutorial on how to create a real time rendering system for a PFD, ND, ECAM, MCDU, LCD, or any other electronic aircraft display.