TCamera.PaintToBitmap
Hola buenos días.
¿Sabe alguien como utilizar el método PaintToBitmap de una cámara en FireMonkey? Estoy tratando de hacer un "snapshot" (o captura) de un ViewPort3D pero no logro nada: Tengo un form ("MiForm") con un ViewPort3D ("ViewPort3D1") en el que hay un texto3D ("Text3D1") mostrado desde la perspectiva de la cámara "Camera1":
Al pulsar el botón ("Button2") hago que se muestre el contenido de la vista de la camara en un TImage que tengo en el formulario ("Image1") y además que se grabe en el archivo "prueba.gif". Lo que ocurre es que en el TImage no se muestra nada y el gif que se graba correctamente está vació (transparente)...... He probado con todos los parámetros del PaintToBitmap y un montón de valores pero nada.... ¿? Gracias y un saludo. |
Ya lo he arreglado con el método MakeScreenShot de Viewport3D.
Un Saludo!! |
La franja horaria es GMT +2. Ahora son las 07:34:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi