2010-02-26 15 views
8

estoy jugando con DxScene y VxScene: http://www.ksdev.com/dxscene/index.html¿DxScene es el "WPF para Delphi"? ¿Alguien lo usó?

Se ve muy agradable y potente: gráficos vectoriales 3D aceleradas, plaform cruz, efectos agradables, muchos controles GUI 2D (vector basado), buena escala, la transparencia, la rotación (x, y, z), modelos 3d, etc. ¡Incluso con muchos efectos, la CPU se mantiene muy baja (0%)! http://www.ksdev.com/dxscene/snapshot/screen0.jpeg

¿Pero se puede ver como una buena alternativa de WPF para Delphi?

¿Alguien lo usa en lugar de Delphi VCL normal?

+0

¿Quién pone "parece lo mismo que esto" allí? Parece que debería haber sido un comentario. – Domus

+0

Tienes razón, @Domus. En cuanto a quién lo colocó allí, puede descubrirlo fácilmente mirando el historial de edición de la pregunta, disponible a través del enlace "Editar X hace" a la izquierda del cuadro del autor. –

Respuesta

3

Sí, lo estoy usando ahora en un nuevo proyecto y la intención de usarlo para todos los proyectos futuros.

De hecho, es extremadamente potente y versátil. Sí consume SVG e incluso XAML, entre muchos otros formatos, por lo que podría considerarlo como una alternativa Win32 API WPF. Créame, he estado buscando uno durante años, y esto es todo para mí.

Inconveniente actual: falta de documentación. Tienes que aprenderlo todo de los ejemplos y haciendo preguntas en su foro. ¡No es ideal, pero solo puede mejorar!

Todo lo que necesita es más usuarios, y se convertirá en algo maravilloso.

+0

¿Dónde o cómo puedo importar (consumir) un archivo .XAML con DxScene? –

+0

@ André: el componente TvxPath tiene una propiedad de datos. Puede pegar datos SVG o XAML allí. – Domus

+0

Encontré algo en la ayuda en línea: http://www.ksdev.com/vgscene/help/path.html Pero eso es solo para rutas (¿WPF Mesh?), No para "ningún" archivo WPF XAML ... I intentado el siguiente ejemplo: http://blog.pixelingene.com/?p=50 pero tenía que quitar la etiqueta XAML hasta que tuve esto: M 100 100 C 100 200 400 300 400 400 M 600 100 C 600 200 500,300 500,400 M 100,100 L 600,100 M 400,400 L 500,400 –

0

no estoy seguro, pero parece que es la base GUI para FlStudio

+0

Estás totalmente equivocado aquí. – pani

+0

¿Y cuál es el correcto? –

+0

Si no es Graphics32 entonces su propio motor. – pani

0

Usted puede encontrar este interesante artículo, se explica cómo utilizar las características DirectWrite y Direct2D en Delphi 2010, parece ser bastante simple, y está bien explicado aquí: Delphi 2010 DirectWrite "Hello World" Example [1].

Hello World Example using DirectWrite http://blogs.embarcadero.com/files/2009/12/delphi2010directwritesimplehelloworldwin7sdkexamplescreenshot_2216-300x116.png
Captura de pantalla del artículo que muestra el resultado.

[1] http://blogs.embarcadero.com/pawelglowacki/2009/12/14/38872

+0

Sí, conozco ese artículo, pero VCL no usa eso por defecto, y Direct2D solo funciona con Windows 7. Por cierto, VxScene también usa Direct2D ahora: http://ksdev.blogspot.com/2010/03/direct2d -directwrite-preview.html –

0

Parece muy prometedor, los efectos son muy buenos, en los últimos años he visto que se mejora constantemente. Lo he comprobado por segunda vez hoy (solo la demo compilada), parece que se han agregado muchos controles nuevos, me gusta el panel expansible "expansor".

Es muy prometedor, considero usarlo en el futuro, no estoy seguro de si la nueva versión tiene arreglo o no, pero cuando la primera vez que revisé la versión de prueba, carece de documentación ...

¡Muy buen efecto y prometedor!

Cuestiones relacionadas