Вопросы по теме 'dat.gui'

Как добавить элементы управления datgui для камеры в threejs?
Я хочу включить элементы управления dat-gui для камеры threejs в базовом примере threejs на этой странице: https://github.com/mrdoob/three.js/ var camera, scene, renderer; var geometry, material, mesh; init(); animate(); function init() {...
5489 просмотров
schedule 22.06.2022

обновить dat.gui с новыми значениями
Я хотел бы обновить меню dat.gui новыми значениями. Я загрузил модель и отобразил в папке имена объектов внутри папки с графическим интерфейсом. Как я могу отобразить новое имя объекта при перезагрузке другой модели? Или можно сбросить/очистить...
18976 просмотров
schedule 15.10.2023

Снимок экрана одного кадра WebGL из webGL
пытался искать что-то подобное, но мне не повезло. Я пытаюсь открыть новую вкладку со скриншотом текущего состояния моего изображения webgl. По сути, это 3D-модель с возможностью изменения отображаемых объектов, цвета этих объектов и цвета фона. В...
7812 просмотров
schedule 07.01.2023

Сохранение параметров с помощью dat.gui не работает?
Кажется, проблема с сохранением параметров в dat.gui, или я упускаю что-то действительно очевидное.. Проблема проявляется при нажатии на значок шестеренки, который должен открыть всплывающее окно с JSON для сохранения. Также у меня не работает...
2915 просмотров
schedule 21.06.2023

Как получить тип контроллера dat.gui?
У меня есть экземпляр dat.gui с несколькими контроллерами. Я могу получить их список с помощью gui.__controllers , но я не вижу в них никаких свойств, показывающих их тип (раскрывающийся список, ползунок, палитра цветов и т. д.). Есть ли способ...
909 просмотров
schedule 09.03.2023

Как добавить всплывающие подсказки в dat.gui
Кто-нибудь нашел способ добавить tooltips к записям dat.gui? Кажется, им не назначено class , так как я могу их выбрать?
906 просмотров
schedule 17.08.2022

Создание псевдонима для имени свойства в dat.gui
Я пытаюсь использовать dat.gui в проекте three.js, чтобы включить и выключить видимое свойство различных элементов сцены. Функционально это работает нормально. Однако проблема, с которой я сталкиваюсь, заключается в том, что я создаю флажок для...
3028 просмотров
schedule 26.03.2023

Переключайтесь между несколькими 3D-моделями в three.js с помощью dat.gui
Я пытаюсь переключаться между несколькими 3D-моделями (загруженными с помощью OBJMTLLoader.js), отображаемыми в моей сцене three.js. Я использую dat.gui для создания раскрывающегося списка имен моделей, и когда одно из них выбрано, сцена добавит...
1133 просмотров
schedule 14.01.2023

Динамическое добавление элементов Dat.gui из массива объектов
Я пытаюсь расширить меню dat.gui для поддержки нескольких наборов данных по мере их добавления пользователем. Цель состоит в том, чтобы перестроить графический интерфейс при загрузке нового набора данных. Таким образом, в приведенном ниже...
1625 просмотров
schedule 04.09.2022

Пользовательское размещение dat.GUI не отображается
Итак, я пытаюсь разместить dat.GUI в правом верхнем углу холста, используя учебник по пользовательскому размещению: Вот кодовая ручка, показывающая неработающее пользовательское размещение: http://codepen.io/eternalminerals/pen/avZBOr Я...
1483 просмотров
schedule 21.01.2023

Как я могу получить доступ к различным частям OBJ, загруженного с помощью OBJMTLLoader?
Я сделал модель здания с 3DS Max, где каждая комната представляет собой модифицированный куб, я использовал OBJMTLLoader для загрузки файла OBJ с его собственным MTL. Проблема в том, что мне нужно выделить определенные комнаты в соответствии с...
740 просмотров
schedule 02.10.2022

Сохранение PNG из скетча Processingjs?
Я запускаю свой скетч processingjs локально и пытаюсь сохранить PNG своего холста, но не могу получить обычные команды saveCanvas("image", 'jpg'); и сохранить("диагональ.tif"); работать. У кого-нибудь есть совет, как это сделать? Привет, Фалес
632 просмотров
schedule 12.12.2022

Как вызвать функцию с помощью DAT.Gui как кнопку?
Я едва знаю JavaScript, но знаю достаточно, чтобы знать, как подключать функции, таймеры, редактировать CSS/HTML и многое другое, но я не понимаю, как использовать этот "dat.GUI" в качестве моего текущего проекта. .. ну .. Это отстой. Все мои...
943 просмотров
schedule 19.03.2024

Как разделить код на отдельные файлы?
Я работаю над своим проектом Three.js и некоторое время пытаюсь понять, как разделить две функции на отдельные файлы. У меня есть файл Main.js (компонент класса React), содержащий 200> строк кода, и две из этих функций, которые я хотел бы...
65 просмотров
schedule 07.02.2023

Three.js предотвращает Raycast через графический интерфейс
Я хочу выбирать объекты с помощью raycasting, но каждый раз, когда я хочу выбрать что-то в графическом интерфейсе three.js, срабатывает Mousdownevent. Как я могу сказать что-то вроде "если графический интерфейс находится перед объектом, не запускать"...
76 просмотров
schedule 03.08.2023

Как импортировать библиотеку dat.gui в проект Sapper / Svelte?
У меня есть такой стандартный проект Sapper: routes ├── application ├──- index.svelte ├──- _brush.js ├──- (...etc) Я хочу установить библиотеку dat.gui в свой проект, и я успешно установил: $ npm install --save dat.gui....
359 просмотров
schedule 26.08.2022