Я пытаюсь создать «пользовательский виджет» (extends HBox
), который отображает 3D-графику.JavaFX: Перспективная камера на пользовательском виджете
Проблема в том, что все примеры, которые я вижу для настройки камеры, показывают, как это сделать на главной «сцене», которая принадлежит к главному окну.
Я не хочу никакого отношения к главному окну, я хочу, чтобы он был независимым виджетами.
В любом случае это можно сделать?
Я буду рад, если вы можете поделиться некоторыми пример кода, как я чувствую себя довольно потерял с ним ...
Я никогда не пробовал это, но попробовать оборачивать свой контент в [ 'SubScene'] (HTTP: // docs.oracle.com/javase/8/javafx/api/javafx/scene/SubScene.html). Вы можете настроить выбранную вами камеру на «SubScene», а клиентский код может добавить ее на любой другой граф сцены. –