duas câmeras diferentes em uma imagem em 3D-Objeto em Cena (JavaFX)
Pergunta
Atualmente estou experimentando com o novo JavaFX Objetos 3D.Com a Molécula de exemplo como ponto de partida, eu tentei construir uma Scene
com uma incorporado SubScene
.No principal cenário, não deve ser a molécula, como no exemplo da oracle e no subscene deve-se ver apenas e.g.apenas a projeção da esquerda para a molécula.
É possível adicionar uma segunda câmera para a cena, e defina-o para o subscene, ou não, a cada subscene precisam do mesmo tipo de Objeto 3D nele?
Eu sou novo para este tópico, e eu seria feliz para ler algumas dicas/truques/infos.Obrigado antecipadamente!
Solução
Apenas uma Câmera pode ser ajustada para uma Cena ou SubScene.A visualização simultânea requer vários SubScenes com uma Câmera individual e redundante cena gráficos.Instâncias de compartilhável classes como PhongMaterial e TriangleMesh pode ser re-utilizado em cada grafo de cena.
Como alternativa, o Nó.snapshot() recurso pode ser utilizado.Mas a iluminação não funcionar corretamente ainda.Ver a prova de conceito aqui http://www.interactivemesh.org/models/jfx3dtuxcube.html.