<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 22 November 2013 03:15, geneb <span dir="ltr"><<a href="mailto:geneb@deltasoft.com" target="_blank">geneb@deltasoft.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br><div class="im"><br>
</div>Yep. I'll be interested in seeing how your OpenGL code works. I've tried<br>
getting RJGlass running on mine and it just throws a hissy fit over the ES<br>
stuff. I haven't taken the time to pursue it yet. I keep getting<br>
side-tracked by 3D printer tasks.<br></blockquote></div><br></div><div class="gmail_extra">I tried to do a screen capture, but Fraps can't do hi-res well enough it would seem.<br><br></div><div class="gmail_extra">There is a video at <a href="https://www.youtube.com/watch?v=np0tAftkcSI">https://www.youtube.com/watch?v=np0tAftkcSI</a> which shows a test panel being edited. It's running on pseudo data just to animate things but it talks happily to X-Plane and it won't take too much to make it talk to FSX, P3D et al. You'll see yellow rectangles appear in the video, these optionally highlight the hotspots you can use with a mouse or touchscreen to manipulate the instruments.<br>
<br></div><div class="gmail_extra">In short(ish):<br><br></div><div class="gmail_extra">The display can be any size you like provided it is 640x480 or larger.<br></div><div class="gmail_extra">You can select a background image should you wish.<br>
</div><div class="gmail_extra">You can select from a shitload of different instruments/switches/etc. The already large list is always growing.<br></div><div class="gmail_extra">many instruments can be drawn without bezels - handy if you're mounting a screen behind a panel.<br>
You can drag items around the screen to wherever you want them and re-size them to suit.<br></div><div class="gmail_extra">You can add bitmaps if you like to simulate sub-panels or other hardware.<br></div><div class="gmail_extra">
You can change the drawing order so that things can overlap.<br></div><div class="gmail_extra">You can daisy-chain screens so that data is relayed across as many screens as you can eat. (pilot, co-pilot, engineer, etc).<br>
</div><div class="gmail_extra">You can run X-Plane on the _same_ machine - there is almost no impact on frame-rates.<br><br></div><div class="gmail_extra">Unlike the old versions of X-Panel, all editing is done on the fly while it is live. Just hit Ctrl-E (Edit) and you're away.<br>
<br></div><div class="gmail_extra">The code is ANSI C, uses the ubiquitous SDL lib's and only requires OpenGL 2.0 or better.<br><br></div><div class="gmail_extra">Although there's some basic glass in here, as found in the J-41 and the 737-NG, I've now got the manuals to reverse engineer the real deal, so some of the instruments are going to become fairly intelligent.<br>
<br></div><div class="gmail_extra">Once the current contract I'm working on comes to a close I'll figure out a better video capture and do a narrated version.<br><br></div><div class="gmail_extra">Thought this might interest you though.<br>
<br></div><div class="gmail_extra">Roy.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><br></div></div>