in effetti, sono andato a sfogliare la documentazione dell'sdk e, cercando di ricordare qualcosa della programmazione che ho fatto, ti confermo che il tipo di telecamera usata è disponibile nell'sdk:The global function returns a pointer to an LWCameraInfo.
typedef struct st_LWCameraInfo {
[...]
unsigned int (*flags) (LWItemID);
[...]
} LWCameraInfo;
dovef = flags( camera );
Returns flags describing the camera, combined using bitwise-or.
[...]
LWCAMF_USECAMTYPE
Indicates that the camera uses a camera type plugin, instead of the built-in classic type (rev.4+)
[...]
quindi, sempre teoricamente, quando kray passa tutta la scena per sapere cosa c'è come oggetti, luci e telecamere, allora può anche richiedere il tipo di telecamera, quindi richiedere i parametri di quel tipo di telecamera:
To allow plugins to evaluate the camera projection there is a camera evaluator global. Camera evaluators can be used independently from each other.
(nn sono andato a cercare la funzione nell'sdk..)
ti faccio un altro esempio: le parti del render globals sarà supportata da kray 1.7? ovvero.. una telecamera può usare i settaggi impostati nel pannello dei render globals.. anche lì, leggendo quella pagina sulle telecamere, gli agganci nell'sdk ci sono.. basta usarli
insomma.. forse nn siamo le persone giuste per parlare di queste cose, ma la situazione mi sembra confusa, un continuo rimbalzo di responsabilità, e mi sa che alla fine tutti hanno la loro parte.
vashts
Segnalibri