XTextureExtractor

By Wayne Piekarski

XTextureExtractorXTextureExtractor

XTextureExtractor extracts the textures for the HSI, ND, EICAS, and CDU displays, and renders them in separate windows that you can place anywhere within X-Plane, on external unused monitors, and on Android devices.

YOU MUST INSTALL THE LATEST 0.4 PLUGIN, THE NETWORK PROTOCOL HAS CHANGED FROM 0.3.

Tap on the window displays to cycle through all the available textures. You can arrange the phone in portrait or landscape mode.

Requirements:

- X-Plane 11

- Download XTextureExtractor plugin from http://waynepiekarski.net/XTextureExtractor and unzip into the Resources/Plugins directory

- Supported aircraft in X-Plane 11

- Open TCP port 52500 in Windows firewall for XTextureExtractor

- Multicast support on your network for auto-detection

If multi-cast is not working, you can tap on the connection text to configure a manual X-Plane hostname or IP address.

Most X-Plane 11 aircraft only allow you to view these displays within the virtual cockpit. These displays can also be quite small and hard to read. However, if you have a home cockpit set up with multiple monitors, it would be ideal to see each of these displays shown full screen and without having to move the view around to see it clearly. Some aircraft support a pop-up CDU, but rarely any of the other displays. There are external apps that can provide some of these displays, but they reimplement everything from scratch and will never be an exact match for your aircraft.

XTextureExtractor analyzes all the OpenGL textures and works out where these displays are rendered to. This same texture is then rendered into separate windows that you can move around and place wherever you want. They can be rendered as windows within X-Plane, or popped out and moved around within Windows itself. You can drag popped-out windows to external monitors and arrange them however you like.

X-Plane 11 doesn't natively support this functionality via the SDK, so the plugin uses OpenGL calls to try and guess the correct texture id. The coordinates of all the displays are hard coded for each supported aircraft. It has only been tested with an NVidia GTX 1080 and Windows 10, and the texture finding algorithm may not work on other video cards.

Supported aircraft are the standard X-Plane 737, Zibo 738, Flight Factor 757, Flight Factor 767, and the Felis Tu-154.

You must extract the plugin ZIP file and copy the Plugin-XTextureExtractor-x64-Release directory into your X-Plane 11\Resources\plugins directory.

XTextureExtractor is open source, licensed under the GNU Public License v3, and available from https://github.com/waynepiekarski/XTextureExtractor

This plugin is very experimental and may have bugs. I look forward to your feedback on this plugin, and hope you all find it useful for your home flight simulator systems.

Similar Apps

Description:

XPChecklist - The checklist library for flight simulation available for Android.You're looking for a library of multiple checklists for flight simulation? Than is XPChecklist the right app for you. Supported Games:- XPlane 10/11 (XPL)- DCS World (DCS) Include...

Description:

Remotely control X-Plane™ from your Android™ phone or tablet.FEATURES•  Control autopilot/autothrottle modes•  Tune radio frequencies•  Use your voice to control aircraft systems (with over 200 built-in voice commands)•  Supplied with voice command pro...

Description:

Are you into flight simulation? Navigraph Charts is the preferred charts app in the flight simulation community offering the largest coverage available of Jeppesen charts updated continuously every 28 days following the AIRAC cycle.Navigraph Charts allows you to search, view and organiz...

Description:

This app displays flight info about the brakes, flaps, landing gear, reverse thrust, G-forces, time and distance to NAV1, without having to look around the cockpit.It also has buttons to turn on and off all lights, and adjust all the settings for the EFIS map display. It works with most...

Description:

PmdgSim App provides you with all Boeing 737NG Series (800,900,BBJ2,BBJ3) checklists and procedures. Procedures will provide you with exactly what you need to fly the aircraft from cold and dark state to shutdown and secure, it also contains additional hints and information, and checklists wil...

Description:

XPlaneCDU is a remote control interface for the Control Display Unit (CDU) present in X-Plane 11. This app does not provide an FMS, but simply a way to control the existing CDU from an Android tablet or phone. Currently it works with the Zibo Boeing 737 and SSG 747 aircraft.Requirements...

Description:

XPlaneCDU modified to provide the first officer display in the Zibo 738. You should use the standard XPlaneCDU if you just want a CDU for X-Plane.

Description:

XPlane748EFB is a remote control interface for the Electronic Flight Bag (EFB) present in SSG's 747-8 aircraft. The app provides a way to control the existing EFB in the aircraft, using ExtPlane for button presses, and XTextureExtractor to display the image from the display.Requirements...

Description:

Demo displaying various sensors on mobile and wearable devices

Comments