My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

QtDXSample is a Qt sample based on DirectX SDK sample 'HLSLWithoutFX'.

This source code is substantively in the public domain and is thus free for use for any purpose.

Requirements:

Features:
  • Easy-to-use custom Qt widgets for DirectX 9/10.1/11 and Direct2D
  • Easy-to-use dynamic property editors for numerical entry
  • Maya-like camera operation & attribute editor
  • Platform independent core module (based on Sony vector math library)
  • Support handling DirectX device lost and resizing swap-chain
  • Automatical detection of MSAA capability (default : up to x4 sampling)
Snapshots:

Operation:

  • Tumble Tool
    • (Alt)+LMB: Rotate the point of view around the center of interest
    • LMB Drag: Use LMB or MMB to tumble. Shift to constrain rotaion(not supported)
  • Track Tool
    • (Alt)+MMB: Track the camera
    • MMB Drag: Use LMB or MMB to track. Shift to constrain translation(not supported)
  • Dolly Tool
    • (Alt)+RMB: Move ehe camera in and out
    • RMB Drag: Use mouse to dolly
  • Wheel
    • Zoom Tool: Zoom the camera in and out
To Do:
  • Support OpenGL

Powered by Google Project Hosting