Pregunta

Estoy tratando de poner un modelo 3D en un archivo PDF. Cuando cargo el archivo PDF en Acrobat, que aparece.

Sin embargo, cuando se utiliza la rotación, giro, o el control de la mano, la imagen 3D se mantiene en la misma orientación, mientras que el punto de vista de la cámara parece apuntar en diferentes direcciones, por lo que incluso una ligera rotación enviará la imagen de la pantalla a menos que yo Amplía salida. Esto es lo contrario de lo que debería funcionar:. La cámara debe permanecer inmóvil mientras la imagen 3D gira

Soy el tercer chico que está trabajando en este código, y se nota. El software es una combinación de libHaru, el código U3D de Sourceforge (código de desecho de Intel, en esencia), y un poco de materia escrita por un interno.

Por lo tanto, nadie ha visto nada como esto y averiguado por qué está sucediendo? ¿Hay alguna referencia que hay para la construcción de programación un archivo PDF con imágenes en 3D que es mejor en explicar las cosas que el estándar PDF? ¿Alguna otra sugerencia sobre cómo abordar esto?

¿Fue útil?

Solución

lo he descubierto.

En la especificación PDF, sección 13.6.4, no es la definición del punto de vista de la cámara. Incluye varias cosas, una de las cuales yo no acababa de entender al principio: el valor de CO. Lo que esto hace es establece el centro de rotación del punto de vista, que es el valor de CO directamente en frente de la cámara.

Lo que pasó es que un número negativo se metió en el CO en este caso. Eso puso el centro de rotación de un número determinado de unidades negativas frente a la cámara, lo que significaba que el centro de rotación estaba detrás de la cámara. Eso significaba que el punto de vista viajó alrededor de una esfera a cierta distancia de la imagen, por lo que no podía moverse por la imagen, pero podría apuntar hacia afuera de la misma.

Para obtener una imagen 3D a nadie construcción de programación en formato PDF, si usted tiene un valor de CO, asegúrese de que es positivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top