SlideShare ist ein Scribd-Unternehmen logo
1 von 143
Downloaden Sie, um offline zu lesen
X-PLANE 11
AIRCRAFT
▸ New airliners with incredible detail
▸ Major updates to the fleet
▸ Consistent high quality in all default aircraft
▸ High performance
USER INTERFACE
YOU CAN’T TAKE AWAY THE POWER.
— Austin Meyer
X-PLANE 11 USER INTERFACE
X-PLANE 11
PHYSICALLY BASED RENDERING
▸ Lighting follows the laws of physics
▸ Realistic reflections and metals
▸ Materials just look “right” under all lighting
conditions
▸ Optically correct fog
X-PLANE 11
GLOBAL AIRPORTS
▸ Beautiful 3-d airports created by the X-Plane
community
▸ 4,447 3-d airports
▸ 3,092 registered gateway users
▸ 10,265 scenery packs uploaded
▸ 42 of the 50 busiest airports in the world
PHYSICS AND SYSTEMS
AUSTIN MEYER
X-PLANE 11
PHYSICS AND SYSTEMS
▸ New PT-6 model based on flying 844X
▸ Refined recipe engine model based on notes
from 842X
▸ Propeller and rotor model from POH for OH-58
▸ Jet engine N1 and N2 thrust curves based on
real jet engines and F-4 POH
▸ Updated pressurization modeling based on
real flight experience
X-PLANE 11 PHYSICS
VECTOR-BASED FLIGHT DYNAMICS
▸ Vector-based physics calculations - correct for
any direction of flight
▸ Correct results even when air flow is backward
or coming from the side
▸ Aircraft taxiing in a strong tailwind or tail
slide
▸ Helicopters hovering
X-PLANE 11 SYSTEMS
ELECTRICAL SYSTEM
▸ Generators and alternators follow curves from
real alternator and generator charts
▸ Realistic amps/volts by RPM
▸ Battery charges (or doesn’t) based on ground
operation like real world
AIRPORTS AND SCENERY
ALEX UNRUH
SCENERY
NEW SCENERY GATEWAY
LEGO BRICKS
SCENERY
NEW SCENERY GATEWAY
LEGO BRICKS
SCENERY
NEW SCENERY GATEWAY
LEGO BRICKS
VEHICLES
BUILDINGS
OBJECTS
SCENERY
MORE EURO AUTOGEN
SCENERY
MORE EURO AUTOGEN
SCENERY
LANDMARKS
SCENERY
LANDMARKS
SCENERY
LANDMARKSLONDON
SYDNEY
LAS VEGAS
CHICAGO
VIRTUAL REALITY
CHRIS SERIO
WHAT IS VR?
WHAT IS VR?
V-RRRRRRRRRRR!
VIRTUAL REALITY
VR FEATURES
▸ Easy to setup/use (ONE checkbox). No joystick/yoke/pedals required!
▸ 180 / 360 degree, 6 degree of freedom movement to look ANYWHERE.
▸ Teleport (with hotspots)
▸ Full 3D Cockpit Manipulation (with haptic feedback)
▸ xPad Companion Tablet (Maps, Shortcuts, Planning? Logbook? Plates?!!)
VIRTUAL REALITY
VR & 3RD PARTY AIRCRAFT
▸ Minor OBJ modifications to add “magnets” if desired.
▸ Simple txt file to override default manipulator behavior.
▸ Requires use of standard X-Plane manipulators (no custom manipulators!)
▸ Guidance for Aircraft Authors is coming!
VIRTUAL REALITY
“IT’S TOO EXPENSIVE! WHO CARES?! GET BACK TO FEATURE <XYZ>” ~USERS
▸ Mobile, Desktop and VR are strongly intertwined!
▸ V11 GUI came from Mobile Development
▸ 3D Immersive sound
▸ PERFORMANCE! Pipeline cleanup & modernization are how we’re getting
there.
▸ Reflections, Physically Based Rendering / Lighting
▸ FULLY functional 3D aircraft
“YOU GET A BENEFIT!
HE GETS A BENEFIT!
SHE GETS A BENEFIT!
EVERYBODY GETS A
BENEFIT!!!!”
Oprah Winfrey-ish…
AVIONICS
PHILIPP MÜNZEL
X-PLANE AVIONICS
X-PLANE 1000
▸ Based on G1000®
as found in Cessna 400 N428X
▸ Customizable for different aircraft types via Plane Maker
▸ Drop-in for 2d panels and 3d cockpits
▸ Standalone windows for home cockpit builders
▸ Fully vector, crisp on resize, blazingly fast (much smoother than real one)
X-PLANE AVIONICS
X1000 FEATURES
▸ extensive failure simulation (AHRS, fluxgate, air data computer, GIA,
transponder, etc. failures)
▸ WAAS and non-WAAS GPS option
▸ GFC-700 autopilot integration
▸ KN63 DME and KR87 ADF remote radio integration
▸ GDL-69 “NEXRAD” and wind weather displays
ADC failure
AHRS failure
Unusual Attitude declutter with splitting horizon
X1000
▸ Plane Maker engine/prop configuration:
▸ Single and Twin
▸ Turboprop and Reciprocating engines
▸ Turbocharged and normally aspirated engines
▸ Constant speed and fixed pitch propellers
▸ Limitations and max values as set in Plane Maker for
▸ engine parameters
▸ speed tape
▸ electrical systems (ammeter calibration, bus voltage)
▸ fuel capacity
CUSTOMIZATION
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
Example Configurations
C172, C182, C182 (systems), COL4, EVOT, BE58
X1000
NAVIGATION FEATURES
(the nerd slide)
▸ same as 430/530/X-Plane FMS
▸ SID/STAR/IAP
▸ SBAS approaches: WAAS, EGNOS, MSAS
▸ LNAV+V, L/VNAV, LP+V, LPV
▸ RNP-AR
Flight plan (narrow view) with SID and ILS app loaded
Demo
STATE OF THE PLATFORM
BEN SUPNIK
PERFORMANCE ROAD-MAP
THE GOAL: 60 FPS
▸ 60 fps Desktop
▸ 45 fps Stereo VR
▸ No Stutters!
MY CPU IS AT 25%, MY GPU IS BORED,
AND I’M STUCK AT 30 FPS. YOU STINK!
— Some Grumpy X-Plane User
STATE OF THE PLATFORM
PERFORMANCE ROADMAP
DRIVERS - OLD AND NEW
CURRENT GENERATION NEXT GENERATION
PERFORMANCE ROADMAP
DRIVERS - OLD AND NEW
CURRENT GENERATION NEXT GENERATION
NEXT-GEN DRIVERS
NEXT GEN DRIVERS HAVE THREE SUPER POWERS
NEXT-GEN DRIVERS
NEXT GEN DRIVERS HAVE THREE SUPER POWERS
▸ Low CPU Use - Faster FPS!
NEXT-GEN DRIVERS
NEXT GEN DRIVERS HAVE THREE SUPER POWERS
▸ Low CPU Use - Faster FPS!
▸ Multi-Core Friendly - No More Stuck at 25%
NEXT-GEN DRIVERS
NEXT GEN DRIVERS HAVE THREE SUPER POWERS
▸ Low CPU Use - Faster FPS!
▸ Multi-Core Friendly - No More Stuck at 25%
▸ No Surprise Pauses! No Stutters From The Driver
PERFORMANCE ROAD-MAP
CURRENT DRIVERS
▸ X-Plane talks to the driver.
▸ The driver tells the GPU what to do.
▸ The driver manages RAM, book keeping.
▸ The driver uses up CPU time.
▸ CPU time limits our framerate.
PERFORMANCE ROAD-MAP
NEXT-GEN DRIVERS
▸ X-Plane does most of the book-keeping.
▸ X-Plane talks to the driver.
▸ The driver is a thin layer on top of the GPU.
▸ CPU used mostly by X-Plane - we can make it
fast!
NEXT GEN DRIVERS
GOOD NEWS AND BAD NEWS
NEXT GEN DRIVERS
GOOD NEWS AND BAD NEWS
▸ Bad News: New Drivers Require Big Changes to the App.
▸ Could take another year to make those changes!
NEXT GEN DRIVERS
GOOD NEWS AND BAD NEWS
▸ Bad News: New Drivers Require Big Changes to the App.
▸ Could take another year to make those changes!
▸ Good News: every intermediate step toward Vulkan/Metal makes X-Plane
Better!
▸ Scenery Shadows No Longer Out of Reach!
▸ Faster FPS Now.
WHAT ABOUT ADD-ONS?
— Concerned Plugin Author
NEXT-GEN DRIVERS
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
▸ Very similar to the transition to 64-bit!
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
▸ Very similar to the transition to 64-bit!
▸ Scenery, models and aircraft Just Work™.
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
▸ Very similar to the transition to 64-bit!
▸ Scenery, models and aircraft Just Work™.
▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal.
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
▸ Very similar to the transition to 64-bit!
▸ Scenery, models and aircraft Just Work™.
▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal.
▸ Add-ons that draw in 3-d will need modification to work with Vulkan/Metal.
NEXT-GEN DRIVERS
ADD-ON COMPATIBILITY
▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
▸ Very similar to the transition to 64-bit!
▸ Scenery, models and aircraft Just Work™.
▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal.
▸ Add-ons that draw in 3-d will need modification to work with Vulkan/Metal.
▸ Add-on developers should adopt new tech Real Soon™ for maximum
compatibility.
X-PLANE 11 SDKS
X-PLANE 11 SDKS
WORLDEDITOR
▸ Use by thousands of users to create
airports for X-Plane.
▸ Capable of building advanced custom
scenery too!
▸ Version 1.6 released Thursday.
▸ Fully supports X-Plane 11, including
ground traffic operations.
X-PLANE 11 SDKS
FMOD SOUND
▸ Immersive, interactive, dynamic high
quality sound engine.
▸ Powerful, easy to use professional-class
editing tools for sound designers.
▸ Available Now.
X-PLANE 11 SDKS
FMOD SOUND
▸ Immersive, interactive, dynamic high
quality sound engine.
▸ Powerful, easy to use professional-class
editing tools for sound designers.
▸ Available Now.
X-PLANE 11 SDKS
BLENDER/3DS
▸ Blender Exporter 3.4 in Testing.
▸ Better Model Optimization for Higher
FPS.
▸ New 3DS Exporter Version Nearly
Complete.
▸ Open Source License for both!
X-PLANE 11 SDKS
X-PLANE 11 SDKS
NEW PLUGIN API
▸ Next Revision of Plugin API
▸ Support for New X-Plane 11 Features
▸ Pop-Out Windows
▸ Custom Maps
▸ 3-d Drawing Compatible with Metal/Vulkan
▸ Coming This Summer
X-PLANE 11 SDKS
WHEN DO I GET THIS STUFF?
— X-Plane User
X-PLANE 11
X-PLANE 11
PLANS FOR THE SUMMER*
X-PLANE 11
PLANS FOR THE SUMMER*
▸ X-Plane 11.02 (Beta now) - FPS!
▸ X-Plane 11.05 (Real Soon) - Airports!
X-PLANE 11
PLANS FOR THE SUMMER*
▸ X-Plane 11.02 (Beta now) - FPS!
▸ X-Plane 11.05 (Real Soon) - Airports!
▸ X-Plane 11.10 (Summer)
▸ New Lego Bricks, Landmarks
▸ G1000
▸ New Systems & Physics
▸ More Speed!
X-PLANE 11
PLANS FOR THE SUMMER*
▸ X-Plane 11.02 (Beta now) - FPS!
▸ X-Plane 11.05 (Real Soon) - Airports!
▸ X-Plane 11.10 (Summer)
▸ New Lego Bricks, Landmarks
▸ G1000
▸ New Systems & Physics
▸ More Speed!
▸ X-Plane with VR (Fall)
X-PLANE 11
PLANS FOR THE SUMMER*
▸ X-Plane 11.02 (Beta now) - FPS!
▸ X-Plane 11.05 (Real Soon) - Airports!
▸ X-Plane 11.10 (Summer)
▸ New Lego Bricks, Landmarks
▸ G1000
▸ New Systems & Physics
▸ More Speed!
▸ X-Plane with VR (Fall)
▸ X-Plane With Metal/Vulkan (The
Future™)
X-PLANE 11
PLANS FOR THE SUMMER*
▸ X-Plane 11.02 (Beta now) - FPS!
▸ X-Plane 11.05 (Real Soon) - Airports!
▸ X-Plane 11.10 (Summer)
▸ New Lego Bricks, Landmarks
▸ G1000
▸ New Systems & Physics
▸ More Speed!
▸ X-Plane with VR (Fall)
▸ X-Plane With Metal/Vulkan (The
Future™)
* All release plans subject to change.
QUESTIONS
X-PLANE 11

Weitere ähnliche Inhalte

Ähnlich wie The Future of X-Plane 11 - Hartford FlightSimCon 2017

Webinar: ArangoDB 3.8 Preview - Analytics at Scale
Webinar: ArangoDB 3.8 Preview - Analytics at Scale Webinar: ArangoDB 3.8 Preview - Analytics at Scale
Webinar: ArangoDB 3.8 Preview - Analytics at Scale ArangoDB Database
 
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...DataWorks Summit
 
LMG Lightning Talks - SFO17-205
LMG Lightning Talks - SFO17-205LMG Lightning Talks - SFO17-205
LMG Lightning Talks - SFO17-205Linaro
 
Computação acelerada – a era das ap us roberto brandão, ciência
Computação acelerada – a era das ap us   roberto brandão,  ciênciaComputação acelerada – a era das ap us   roberto brandão,  ciência
Computação acelerada – a era das ap us roberto brandão, ciênciaCampus Party Brasil
 
Propeller & Fan Design Optimization
Propeller & Fan Design Optimization Propeller & Fan Design Optimization
Propeller & Fan Design Optimization SimScale
 
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARNHadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARNDataWorks Summit
 
SvenBlaserPortfolio
SvenBlaserPortfolioSvenBlaserPortfolio
SvenBlaserPortfolioSven Blaser
 
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Chris Fregly
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Amazon Web Services
 
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...Chris Fregly
 
02 ai inference acceleration with components all in open hardware: opencapi a...
02 ai inference acceleration with components all in open hardware: opencapi a...02 ai inference acceleration with components all in open hardware: opencapi a...
02 ai inference acceleration with components all in open hardware: opencapi a...Yutaka Kawai
 
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...Chris Fregly
 
SimScale: Unparalleled CFD Speeds with Parallel Computing
SimScale: Unparalleled CFD Speeds with Parallel ComputingSimScale: Unparalleled CFD Speeds with Parallel Computing
SimScale: Unparalleled CFD Speeds with Parallel ComputingSimScale
 
Tuning Android for low RAM
Tuning Android for low RAMTuning Android for low RAM
Tuning Android for low RAMChris Simmonds
 
AMD 2014 Performance Mobile APUs
AMD 2014 Performance Mobile APUsAMD 2014 Performance Mobile APUs
AMD 2014 Performance Mobile APUsAMD
 
It's Time to Debloat the Cloud with Unikraft
It's Time to Debloat the Cloud with UnikraftIt's Time to Debloat the Cloud with Unikraft
It's Time to Debloat the Cloud with UnikraftScyllaDB
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usasahmad bassiouny
 
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化NVIDIA Taiwan
 

Ähnlich wie The Future of X-Plane 11 - Hartford FlightSimCon 2017 (20)

Webinar: ArangoDB 3.8 Preview - Analytics at Scale
Webinar: ArangoDB 3.8 Preview - Analytics at Scale Webinar: ArangoDB 3.8 Preview - Analytics at Scale
Webinar: ArangoDB 3.8 Preview - Analytics at Scale
 
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...
Comparative Performance Analysis of AWS EC2 Instance Types Commonly Used for ...
 
LMG Lightning Talks - SFO17-205
LMG Lightning Talks - SFO17-205LMG Lightning Talks - SFO17-205
LMG Lightning Talks - SFO17-205
 
Computação acelerada – a era das ap us roberto brandão, ciência
Computação acelerada – a era das ap us   roberto brandão,  ciênciaComputação acelerada – a era das ap us   roberto brandão,  ciência
Computação acelerada – a era das ap us roberto brandão, ciência
 
GTC 2022 Keynote
GTC 2022 KeynoteGTC 2022 Keynote
GTC 2022 Keynote
 
Propeller & Fan Design Optimization
Propeller & Fan Design Optimization Propeller & Fan Design Optimization
Propeller & Fan Design Optimization
 
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARNHadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
 
SvenBlaserPortfolio
SvenBlaserPortfolioSvenBlaserPortfolio
SvenBlaserPortfolio
 
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
Optimizing, Profiling, and Deploying TensorFlow AI Models with GPUs - San Fra...
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
 
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...
High Performance TensorFlow in Production - Big Data Spain - Madrid - Nov 15 ...
 
02 ai inference acceleration with components all in open hardware: opencapi a...
02 ai inference acceleration with components all in open hardware: opencapi a...02 ai inference acceleration with components all in open hardware: opencapi a...
02 ai inference acceleration with components all in open hardware: opencapi a...
 
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...
Building Google's ML Engine from Scratch on AWS with GPUs, Kubernetes, Istio,...
 
SimScale: Unparalleled CFD Speeds with Parallel Computing
SimScale: Unparalleled CFD Speeds with Parallel ComputingSimScale: Unparalleled CFD Speeds with Parallel Computing
SimScale: Unparalleled CFD Speeds with Parallel Computing
 
Unmanned Aerial Delivery III - WayStations
Unmanned Aerial Delivery III - WayStationsUnmanned Aerial Delivery III - WayStations
Unmanned Aerial Delivery III - WayStations
 
Tuning Android for low RAM
Tuning Android for low RAMTuning Android for low RAM
Tuning Android for low RAM
 
AMD 2014 Performance Mobile APUs
AMD 2014 Performance Mobile APUsAMD 2014 Performance Mobile APUs
AMD 2014 Performance Mobile APUs
 
It's Time to Debloat the Cloud with Unikraft
It's Time to Debloat the Cloud with UnikraftIt's Time to Debloat the Cloud with Unikraft
It's Time to Debloat the Cloud with Unikraft
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usas
 
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
 

Kürzlich hochgeladen

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Kürzlich hochgeladen (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

The Future of X-Plane 11 - Hartford FlightSimCon 2017

  • 1.
  • 2.
  • 3.
  • 4. X-PLANE 11 AIRCRAFT ▸ New airliners with incredible detail ▸ Major updates to the fleet ▸ Consistent high quality in all default aircraft ▸ High performance
  • 5.
  • 7. YOU CAN’T TAKE AWAY THE POWER. — Austin Meyer X-PLANE 11 USER INTERFACE
  • 8.
  • 9.
  • 10.
  • 11. X-PLANE 11 PHYSICALLY BASED RENDERING ▸ Lighting follows the laws of physics ▸ Realistic reflections and metals ▸ Materials just look “right” under all lighting conditions ▸ Optically correct fog
  • 12.
  • 13. X-PLANE 11 GLOBAL AIRPORTS ▸ Beautiful 3-d airports created by the X-Plane community ▸ 4,447 3-d airports ▸ 3,092 registered gateway users ▸ 10,265 scenery packs uploaded ▸ 42 of the 50 busiest airports in the world
  • 14.
  • 15.
  • 16.
  • 18. X-PLANE 11 PHYSICS AND SYSTEMS ▸ New PT-6 model based on flying 844X ▸ Refined recipe engine model based on notes from 842X ▸ Propeller and rotor model from POH for OH-58 ▸ Jet engine N1 and N2 thrust curves based on real jet engines and F-4 POH ▸ Updated pressurization modeling based on real flight experience
  • 19. X-PLANE 11 PHYSICS VECTOR-BASED FLIGHT DYNAMICS ▸ Vector-based physics calculations - correct for any direction of flight ▸ Correct results even when air flow is backward or coming from the side ▸ Aircraft taxiing in a strong tailwind or tail slide ▸ Helicopters hovering
  • 20. X-PLANE 11 SYSTEMS ELECTRICAL SYSTEM ▸ Generators and alternators follow curves from real alternator and generator charts ▸ Realistic amps/volts by RPM ▸ Battery charges (or doesn’t) based on ground operation like real world
  • 25.
  • 26.
  • 27.
  • 29.
  • 30.
  • 31.
  • 32.
  • 34.
  • 35.
  • 36.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 50.
  • 51.
  • 52.
  • 53.
  • 55.
  • 56.
  • 57.
  • 59.
  • 60.
  • 61.
  • 63.
  • 64.
  • 65.
  • 69.
  • 70.
  • 71.
  • 73. VIRTUAL REALITY VR FEATURES ▸ Easy to setup/use (ONE checkbox). No joystick/yoke/pedals required! ▸ 180 / 360 degree, 6 degree of freedom movement to look ANYWHERE. ▸ Teleport (with hotspots) ▸ Full 3D Cockpit Manipulation (with haptic feedback) ▸ xPad Companion Tablet (Maps, Shortcuts, Planning? Logbook? Plates?!!)
  • 74. VIRTUAL REALITY VR & 3RD PARTY AIRCRAFT ▸ Minor OBJ modifications to add “magnets” if desired. ▸ Simple txt file to override default manipulator behavior. ▸ Requires use of standard X-Plane manipulators (no custom manipulators!) ▸ Guidance for Aircraft Authors is coming!
  • 75. VIRTUAL REALITY “IT’S TOO EXPENSIVE! WHO CARES?! GET BACK TO FEATURE <XYZ>” ~USERS ▸ Mobile, Desktop and VR are strongly intertwined! ▸ V11 GUI came from Mobile Development ▸ 3D Immersive sound ▸ PERFORMANCE! Pipeline cleanup & modernization are how we’re getting there. ▸ Reflections, Physically Based Rendering / Lighting ▸ FULLY functional 3D aircraft
  • 76. “YOU GET A BENEFIT! HE GETS A BENEFIT! SHE GETS A BENEFIT! EVERYBODY GETS A BENEFIT!!!!” Oprah Winfrey-ish…
  • 77.
  • 78.
  • 80.
  • 81.
  • 82.
  • 83. X-PLANE AVIONICS X-PLANE 1000 ▸ Based on G1000® as found in Cessna 400 N428X ▸ Customizable for different aircraft types via Plane Maker ▸ Drop-in for 2d panels and 3d cockpits ▸ Standalone windows for home cockpit builders ▸ Fully vector, crisp on resize, blazingly fast (much smoother than real one)
  • 84.
  • 85. X-PLANE AVIONICS X1000 FEATURES ▸ extensive failure simulation (AHRS, fluxgate, air data computer, GIA, transponder, etc. failures) ▸ WAAS and non-WAAS GPS option ▸ GFC-700 autopilot integration ▸ KN63 DME and KR87 ADF remote radio integration ▸ GDL-69 “NEXRAD” and wind weather displays
  • 88. Unusual Attitude declutter with splitting horizon
  • 89. X1000 ▸ Plane Maker engine/prop configuration: ▸ Single and Twin ▸ Turboprop and Reciprocating engines ▸ Turbocharged and normally aspirated engines ▸ Constant speed and fixed pitch propellers ▸ Limitations and max values as set in Plane Maker for ▸ engine parameters ▸ speed tape ▸ electrical systems (ammeter calibration, bus voltage) ▸ fuel capacity CUSTOMIZATION
  • 90. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 91. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 92. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 93. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 94. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 95. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 96. Example Configurations C172, C182, C182 (systems), COL4, EVOT, BE58
  • 97. X1000 NAVIGATION FEATURES (the nerd slide) ▸ same as 430/530/X-Plane FMS ▸ SID/STAR/IAP ▸ SBAS approaches: WAAS, EGNOS, MSAS ▸ LNAV+V, L/VNAV, LP+V, LPV ▸ RNP-AR
  • 98. Flight plan (narrow view) with SID and ILS app loaded
  • 99. Demo
  • 100. STATE OF THE PLATFORM BEN SUPNIK
  • 101. PERFORMANCE ROAD-MAP THE GOAL: 60 FPS ▸ 60 fps Desktop ▸ 45 fps Stereo VR ▸ No Stutters!
  • 102. MY CPU IS AT 25%, MY GPU IS BORED, AND I’M STUCK AT 30 FPS. YOU STINK! — Some Grumpy X-Plane User STATE OF THE PLATFORM
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109. PERFORMANCE ROADMAP DRIVERS - OLD AND NEW CURRENT GENERATION NEXT GENERATION
  • 110. PERFORMANCE ROADMAP DRIVERS - OLD AND NEW CURRENT GENERATION NEXT GENERATION
  • 111. NEXT-GEN DRIVERS NEXT GEN DRIVERS HAVE THREE SUPER POWERS
  • 112. NEXT-GEN DRIVERS NEXT GEN DRIVERS HAVE THREE SUPER POWERS ▸ Low CPU Use - Faster FPS!
  • 113. NEXT-GEN DRIVERS NEXT GEN DRIVERS HAVE THREE SUPER POWERS ▸ Low CPU Use - Faster FPS! ▸ Multi-Core Friendly - No More Stuck at 25%
  • 114. NEXT-GEN DRIVERS NEXT GEN DRIVERS HAVE THREE SUPER POWERS ▸ Low CPU Use - Faster FPS! ▸ Multi-Core Friendly - No More Stuck at 25% ▸ No Surprise Pauses! No Stutters From The Driver
  • 115. PERFORMANCE ROAD-MAP CURRENT DRIVERS ▸ X-Plane talks to the driver. ▸ The driver tells the GPU what to do. ▸ The driver manages RAM, book keeping. ▸ The driver uses up CPU time. ▸ CPU time limits our framerate.
  • 116. PERFORMANCE ROAD-MAP NEXT-GEN DRIVERS ▸ X-Plane does most of the book-keeping. ▸ X-Plane talks to the driver. ▸ The driver is a thin layer on top of the GPU. ▸ CPU used mostly by X-Plane - we can make it fast!
  • 117. NEXT GEN DRIVERS GOOD NEWS AND BAD NEWS
  • 118. NEXT GEN DRIVERS GOOD NEWS AND BAD NEWS ▸ Bad News: New Drivers Require Big Changes to the App. ▸ Could take another year to make those changes!
  • 119. NEXT GEN DRIVERS GOOD NEWS AND BAD NEWS ▸ Bad News: New Drivers Require Big Changes to the App. ▸ Could take another year to make those changes! ▸ Good News: every intermediate step toward Vulkan/Metal makes X-Plane Better! ▸ Scenery Shadows No Longer Out of Reach! ▸ Faster FPS Now.
  • 120. WHAT ABOUT ADD-ONS? — Concerned Plugin Author NEXT-GEN DRIVERS
  • 122. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible.
  • 123. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible. ▸ Very similar to the transition to 64-bit!
  • 124. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible. ▸ Very similar to the transition to 64-bit! ▸ Scenery, models and aircraft Just Work™.
  • 125. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible. ▸ Very similar to the transition to 64-bit! ▸ Scenery, models and aircraft Just Work™. ▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal.
  • 126. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible. ▸ Very similar to the transition to 64-bit! ▸ Scenery, models and aircraft Just Work™. ▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal. ▸ Add-ons that draw in 3-d will need modification to work with Vulkan/Metal.
  • 127. NEXT-GEN DRIVERS ADD-ON COMPATIBILITY ▸ OpenGL supported for life of X-Plane 11 - 100% compatible. ▸ Very similar to the transition to 64-bit! ▸ Scenery, models and aircraft Just Work™. ▸ Goal: many add-ons with custom plugin UI or panels work with Vulkan/Metal. ▸ Add-ons that draw in 3-d will need modification to work with Vulkan/Metal. ▸ Add-on developers should adopt new tech Real Soon™ for maximum compatibility.
  • 129. X-PLANE 11 SDKS WORLDEDITOR ▸ Use by thousands of users to create airports for X-Plane. ▸ Capable of building advanced custom scenery too! ▸ Version 1.6 released Thursday. ▸ Fully supports X-Plane 11, including ground traffic operations.
  • 130. X-PLANE 11 SDKS FMOD SOUND ▸ Immersive, interactive, dynamic high quality sound engine. ▸ Powerful, easy to use professional-class editing tools for sound designers. ▸ Available Now.
  • 131. X-PLANE 11 SDKS FMOD SOUND ▸ Immersive, interactive, dynamic high quality sound engine. ▸ Powerful, easy to use professional-class editing tools for sound designers. ▸ Available Now.
  • 132. X-PLANE 11 SDKS BLENDER/3DS ▸ Blender Exporter 3.4 in Testing. ▸ Better Model Optimization for Higher FPS. ▸ New 3DS Exporter Version Nearly Complete. ▸ Open Source License for both!
  • 134. X-PLANE 11 SDKS NEW PLUGIN API ▸ Next Revision of Plugin API ▸ Support for New X-Plane 11 Features ▸ Pop-Out Windows ▸ Custom Maps ▸ 3-d Drawing Compatible with Metal/Vulkan ▸ Coming This Summer
  • 136. WHEN DO I GET THIS STUFF? — X-Plane User X-PLANE 11
  • 137. X-PLANE 11 PLANS FOR THE SUMMER*
  • 138. X-PLANE 11 PLANS FOR THE SUMMER* ▸ X-Plane 11.02 (Beta now) - FPS! ▸ X-Plane 11.05 (Real Soon) - Airports!
  • 139. X-PLANE 11 PLANS FOR THE SUMMER* ▸ X-Plane 11.02 (Beta now) - FPS! ▸ X-Plane 11.05 (Real Soon) - Airports! ▸ X-Plane 11.10 (Summer) ▸ New Lego Bricks, Landmarks ▸ G1000 ▸ New Systems & Physics ▸ More Speed!
  • 140. X-PLANE 11 PLANS FOR THE SUMMER* ▸ X-Plane 11.02 (Beta now) - FPS! ▸ X-Plane 11.05 (Real Soon) - Airports! ▸ X-Plane 11.10 (Summer) ▸ New Lego Bricks, Landmarks ▸ G1000 ▸ New Systems & Physics ▸ More Speed! ▸ X-Plane with VR (Fall)
  • 141. X-PLANE 11 PLANS FOR THE SUMMER* ▸ X-Plane 11.02 (Beta now) - FPS! ▸ X-Plane 11.05 (Real Soon) - Airports! ▸ X-Plane 11.10 (Summer) ▸ New Lego Bricks, Landmarks ▸ G1000 ▸ New Systems & Physics ▸ More Speed! ▸ X-Plane with VR (Fall) ▸ X-Plane With Metal/Vulkan (The Future™)
  • 142. X-PLANE 11 PLANS FOR THE SUMMER* ▸ X-Plane 11.02 (Beta now) - FPS! ▸ X-Plane 11.05 (Real Soon) - Airports! ▸ X-Plane 11.10 (Summer) ▸ New Lego Bricks, Landmarks ▸ G1000 ▸ New Systems & Physics ▸ More Speed! ▸ X-Plane with VR (Fall) ▸ X-Plane With Metal/Vulkan (The Future™) * All release plans subject to change.