2011-11-21 32 views
5

me gustaría poner en práctica la visualización 3D básico en mi winforms aplicación usando DirectXC# control sencillo DirectX

Mi modelo:

  • polígonos con agujeros y el grosor
  • cilindros
  • texto 2D
  • texturas básicas
  • iluminación
de control

Escena:

  • zoom
  • paneo
  • gire

Está alguno "todo en uno" de control .net tan fácil que puede poner en la forma y configuración de mi modelo añadiendo primitivas de forma?

+0

No sé la respuesta a esto, pero es una pregunta muy interesante. Si existe, me interesaría saber más. – Polynomial

+0

Esto podría hacer que te hagas una parte del camino hasta allí: http://sites.google.com/site/quamtar/d3dcontrols-main Nunca lo he usado, pero las capturas de pantalla parecen prometedoras – robowahoo

+0

Pero ten en cuenta que el control de quamtar está usando Managed DirectX que se suspendió a favor de XNA. –

Respuesta

0

Finalmente, he implementado Awesomium WebControl con página html usando la biblioteca three.js. Esto me permite mostrar fácilmente modelos 3D (y generar dinámicamente el modelo) utilizando la aceleración de la GPU (back-end WebGL).

1

No sé si hay un control que tenga la funcionalidad exacta que desee, pero this sample contiene un que he usado en el pasado para obtener un control similar al que desea. Tendrá que agregar zoom, panorámica, girar, pero esto no debería ser demasiado difícil en el mundo 3D.