Вопросы по теме 'assimp'

Отображение нормалей GLSL (подсвечиваются области с 0.0 Ламберта)
когда я использую нормаль модели, результат в порядке (есть темные области и освещенные области, как и следовало ожидать от простого диффузного шейдера Ламберта) но когда я использую карту нормалей, темные области загораются! я хочу использовать...
1551 просмотров
schedule 17.12.2023

Возврат указателя портит объект (нарушение доступа)
Я возился с assimp и C++ и написал простую функцию для загрузки сцены из файла. Однако, когда я пытаюсь вернуть указатель, объект искажается, и я получаю нарушение прав доступа, если пытаюсь получить данные члена. Этот фрагмент должен...
353 просмотров
schedule 16.05.2023

Объект, загруженный через OpenGL Assimp, иногда инвертирует нормали
В настоящее время я пытаюсь заставить освещение работать с цилиндрическим объектом, созданным в блендере (базовый цилиндр, масштабированный по оси Z, без дальнейшей обработки), и загрузить этот объект через Assimp со следующими параметрами...
770 просмотров
schedule 07.10.2023

Экспорт анимации из блендера для использования с Assimp
Я заметил, что если я экспортирую свой проект блендера как obj-файл, у меня есть возможность переключить «Экспорт анимации», что создаст множество файлов, по одному для каждого кадра. Я хотел использовать формат Collada (.dae) для экспорта своей...
940 просмотров
schedule 03.05.2022

Визуальные артефакты при загрузке модели OBJ с помощью Assimp
Я пытаюсь интегрировать загрузчик Assimp в свою структуру. Все рендерится хорошо, но в этой модели паука, которую я рендерю, его клыки не прорисованы должным образом (см. следующую картинку). Ниже приведен соответствующий фрагмент кода:...
938 просмотров
schedule 12.11.2022

assimp не загружается правильно
У меня проблема с загрузкой мешей с помощью Assimp. Некоторые лица не отображаются даже после естественного освещения. Для загрузки меша я использую код, предоставленный в руководствах Learnopengl.com. Я включил исходники сетки и модели ниже, а...
3126 просмотров
schedule 05.04.2023

Использование assimp для загрузки сеток и обнаружения в них граничных и неоднородных ребер
Я пытаюсь использовать assimp для загрузки сеток, чтобы обнаруживать не-манифольдные и открытые (граничные) края. Я использую индексы вершин, которые я получаю из ассиметрии, чтобы установить отношения между вершинами, ребрами и гранями. у меня есть...
530 просмотров
schedule 12.01.2023

Проблемы CMake OSX с Assimp
В настоящее время я создаю кросс-платформенный фреймворк, и мне нужна ваша помощь, потому что у меня проблемы с «развертыванием» библиотеки Assimp на OSX. Давайте возьмем это с самого начала. Какова цель? Конечный пользователь запускает файлы...
399 просмотров
schedule 01.06.2023

Проблемы с координатами текстуры модели opengl
У меня есть программа, которую я использую для тестовой загрузки моделей в OpenGL на C. Код для этого довольно прост, если говорить о загрузке модели с помощью Assimp (насколько я понимаю): const struct aiScene* scene = aiImportFile(objfile,...
443 просмотров
schedule 10.01.2023

Ошибка загрузки модели с помощью Assimp через привязки LWJGL
Я пытаюсь импортировать файлы Collada (.dae), используя привязки Assimp, присутствующие в LWJGL 3. Это происходит следующим образом: InputStream = Class.class.getResourceAsStream(path); byte[] bytes =...
365 просмотров
schedule 08.12.2022

Зеркальная сетка и неправильный экспорт времени выполнения UV-карты
РЕДАКТИРОВАТЬ: Итак, после краткого контакта с разработчиком Assimp мне указали на процесс импорта. Поскольку я перенял код у кого-то другого, я не думал, глядя на эту часть: using (var importer = new AssimpContext()) { scene =...
1067 просмотров
schedule 30.06.2023

Импортировать сетку как std :: string с помощью assimp
Я пытаюсь загрузить сетку в assimp, которую я не предоставляю как файл, а скорее как std :: string, прочитанную с использованием указателей, предоставленных компоновщиком, чтобы я мог скомпилировать все в один исполняемый файл. Я в основном ищу...
221 просмотров
schedule 14.08.2022

Преобразование .obj в .glb
Я хочу создать приложение для Android, которое может конвертировать файлы .OBJ в файлы .GLB. Я немного исследовал это, но я еще не нашел ни одной библиотеки, которую я уверен, что могу использовать в приложении Android для преобразования .OBJ в...
2133 просмотров
schedule 05.09.2022

Построить иерархию костей Assimp, начиная с корня
Я использую Assimp.net для импорта анимированных файлов .dae в свой движок OpenTK и пытаюсь создать удобную иерархическую структуру костей. В руководстве , которому я следую, корневая кость, или "сустав", содержит список его детских суставов, а...
1156 просмотров
schedule 15.10.2022

Ассиммируйте неправильный массив текстур
На самом деле я программирую инструмент для запекания карт нормалей. Итак, у меня есть функция, которая должна принимать 3D-объект и проецировать вектор нормали каждой вершины на текстуру. В настоящее время я использую библиотеку Assimp для...
150 просмотров
schedule 19.05.2022

Assimp 4 Загрузка отсутствующих материалов не вызывает ошибок
Я использую Assimp 4.1.0 для загрузки файлов OBJ. Некоторые файлы могут ссылаться на отсутствующий файл материала, и я хотел указать материалы по умолчанию, если Assimp не найдет их должным образом. Учитывая документацию: aiMaterial* mat =...
59 просмотров
schedule 08.03.2022

numWeights, соответствующие mnumVertices?
У меня осталась одна проблема с ASSIMP DIRECT X C ++ ANIMATION WITH SKELETON. for (UINT m = 0; m < currentMesh->mBones[k]->mNumWeights; m++) //verticer som påverkas { vertexVector[k].joints.x =...
46 просмотров
schedule 04.07.2023

Assimp aiString пуста при компиляции для Linux
Я работаю над простым проектом OpenGL, и я новичок в C ++. Я медленно добавлял функции к очень простому примитивному «движку» 3D и работал над тем, чтобы он компилировался на кроссплатформенности. У меня есть файл make, который я запускаю для OSX...
162 просмотров
schedule 13.06.2023