Domanda

Sto cercando di mettere un modello 3D in un file PDF.Quando carico il file PDF in Acrobat, ma arriva.

Tuttavia, quando si utilizza l'ruotare, girare, a mano o di controllo, immagine 3D rimane lo stesso orientamento, mentre il punto di vista della telecamera sembra puntare in direzioni diverse, in modo che anche una leggera rotazione invia l'immagine al di fuori dello schermo a meno che non mi zoom via d'uscita.Questo è l'opposto di come dovrebbe funzionare:la fotocamera deve rimanere immobile mentre l'immagine 3D ruota.

Io sono il terzo uomo di essere al lavoro su questo codice, e si vede.Il software è una combinazione di libharu, U3D codice da Sourceforge (Intel castoff codice, in sostanza), e un po ' di roba scritta da un interno.

Così, qualcuno ha mai visto nulla di simile e ho scoperto perché sta accadendo?C'è qualche riferimento per a livello di programmazione la costruzione di un file PDF con le immagini in 3D che è meglio spiegare le cose che lo standard PDF?Eventuali altri suggerimenti su come affrontare questo?

È stato utile?

Soluzione

Ho capito.

Nel PDF spec, sezione 13.6.4, c'è la definizione di punto di vista della telecamera.Esso comprende varie cose, di cui non ho ben capito a prima:il valore del CO.Quello che fa è imposta il centro di rotazione del punto di vista, che è il valore di CO, direttamente davanti alla telecamera.

Quello che è successo è che un numero negativo ottenuto in CO in questo caso.Che mettere il centro di rotazione di un certo numero di unità negativo nella parte anteriore della fotocamera, il che significa che il centro di rotazione è stato dietro la macchina da presa.Questo significa che il punto di vista viaggiato attorno a una sfera una certa distanza dall'immagine, e così potuto portare l'immagine, ma potrebbe puntare lontano da esso.

Per nessuno a livello di programmazione la costruzione di una immagine 3D in un file PDF, se si dispone di un valore di CO, assicurarsi che sia positivo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top