Download presentation
Presentation is loading. Please wait.
1
3D Flight Simulator for CE Balaban Nir Lander Shiran Supervisor: Futerman Yan
2
The Problem Building a 3D Flight Simulator for iPaq computers based on Direct3D. Performance optimization – the iPaq is not a powerful graphic machine because lack of proper hardware, therefore, the application must be efficient. iPaq H3975
3
Solution Overview 1.Building a 3D surface in the Direct3D environment (referred as “scene”). 2.The user view-port will be through a “camera” that will be moved around the scene. 3.A timer will schedule the movement of the plane. 4.Each quantum a few actions will be taken: 1.Checking for user keyboard interrupts. 2.Moving the plane forward. 3.Rendering the new scene seen. 4.Checking whether or not a crash happened.
4
Application Screenshot
5
Coping with Windows CE One should keep in mind when he transits Windows applications to Windows CE about some facts: 1.The Pocket PC is not a powerful machine and “heavy” effects (like texture, lighting…) might not work properly. 2.There are function that exits in Direct3D for PC and doesn’t in Direct3D windows CE edition. Therefore, one must check every function he adds to the application. 3.There are some functions that does exist on Windows CE, but for different reasons, the parameters were changed slightly. 4.Not like PC computers, the pocket PC has other kind of hardware. There is no keyboard, and the presentation on the screen is different (full screen mode…)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.