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

Загрузчик OpenGL 3.x .obj с прожилкообразной сферой ADS Phong
Я пытался создать свой собственный базовый рендерер .obj (Wavefront), используя профиль ядра OpenGL 3.x. Я использую OpenGL SuperBible 5th ed. и учебные пособия Swiftless в качестве справочного материала. Кажется, что геометрия загружается...
1081 просмотров
schedule 14.12.2022

OpenGl неправильно отображает файлы .obj
Мне дали задание импортировать файл obj и загрузить его на С++. Он правильно загружает файл, но неправильно его отображает. Может ли кто-нибудь увидеть что-то не так с моей настройкой opengl? :) Вот изображение того, как выглядит рендер atm...
2351 просмотров
schedule 22.05.2023

Загрузка файла OBJ, как использовать нормали (#вершины ‹ #нормали)
У меня есть файл obj, и я успешно загрузил объект в opengl без использования заданных нормалей. Вот как это выглядит: Формат файла: v x y z vn x y z f x//x' y//y' z//z' Функция отображения сетки такова: glBegin(GL_TRIANGLES); for all...
3969 просмотров
schedule 03.08.2023

OpenGLES20 и Wavefront — слишком высокие значения для краткости?
Пытаясь проанализировать файл OBJ (wavefront), чтобы нарисовать его в OpenGL ES20, я столкнулся с проблемой, которую не знаю, как решить/решить: В файле ровно 50 000 (50 000) вершин, и все они используются в гранях. Когда я загружаю объект, я...
49 просмотров
schedule 18.04.2022

OpenGL ES20 — Wavefront —> glDrawElements —> не пирамида, а странная форма?
РЕДАКТИРОВАТЬ 2: Решение: ошибка копирования и вставки: буфер цвета отправлен как буфер положения. Разбираем мой .obj (волновой фронт), который представляет собой пирамиду, триангулируем там, где это необходимо, и передаем все это в буферы....
272 просмотров
schedule 09.04.2022

Триангуляция 3d - нормали
Допустим, у меня есть файл Obj, который содержит эту строку: f 3963//6343 3962//6343 3964//6344 3764//6324 Я хочу нарисовать лицо двумя треугольниками, что означает два лица. Прямо сейчас, как видите, это четырехъядерный. У каждой...
130 просмотров

Каркас Three.js MeshBasicMaterial не будет отображаться
Геометрия, созданная с помощью API three.js, работает нормально, но файл obj, экспортированный из Blender, отображает лица, когда они должны быть каркасными. Что-то не так с моим процессом импорта или экспорта? var loader = new THREE.OBJLoader(...
974 просмотров
schedule 28.09.2022

Загрузка цветов mtl с помощью assimp
Я пытался загрузить модель объекта Wavefront obj с помощью ASSIMP . Однако я не могу заставить цвета материалов mtl работать (Kd rgb) . Я знаю, как загрузить тогда, но я не знаю, как получить соответствующий цвет для каждой вершины. usemtl...
7000 просмотров
schedule 20.08.2022

Преобразование файлов .3DC + .DDS в .OBJ + .MTL + .TGA
Как мне конвертировать файлы .3DC + .DDS в .OBJ + .MTL + .TGA?
2088 просмотров
schedule 03.12.2022

OpenGL - нормали вершин в OBJ
Я хочу знать, как использовать нормали вершин для эффекта молнии? В настоящее время я могу отправлять координаты вершин и текстуры в шейдер и использовать их, но с нормалями я не знаю, как использовать их в программе шейдера. Ниже то, что у меня...
5463 просмотров
schedule 07.10.2022

Атрибут KE в файлах MTL
У меня есть файл .mtl рядом с моим файлом .obj, в котором указаны материалы для объекта. Я пытаюсь создать парсер, но не знаю, что означает атрибут «Ke». например: Ka 0.78 0.78 0.78 Kd 0.78 0.78 0.78 Ks 0 0 0 Ke 17 12 4 # What does this line...
2606 просмотров
schedule 18.05.2024

Рисование VBO в OpenGL не работает
Я пишу простой класс, который анализирует OBJ и после этого отображает объект. Я уже написал метод отрисовки массивов вершин из оперативной памяти и хотел его немного оптимизировать (я читал, что использование VBO увеличивает частоту кадров в 4...
305 просмотров
schedule 19.10.2022

Почему BufferedReader пропускает строки при попытке загрузки из obj-файла wavefront?
Я написал простой синтаксический анализ волнового фронта для Java, который отображается в следующем разделе кода: Исходный код public class OBJLoader { public static GameEntity loadObjModel(String fileName, String texturePath) throws Exception...
34 просмотров
schedule 12.02.2023

Вычисление нормалей для освещения модели приводит к тому, что модель больше не отображается.
Я работаю над простым движком рендеринга в java, который может отображать файлы OBJ на экране. В настоящее время я работаю над системой освещения, которая используется для освещения моделей, присутствующих на экране. До введения системы освещения я...
116 просмотров
schedule 14.07.2023

Модель 3D-сетки (.obj) Импорт через vcglib вызывает ошибку Assertion 0
Я пытаюсь импортировать файл 3D-сетки в формате OBJ через библиотеку VCG с помощью этого кода ниже. vcg::tri::io::Importer<MyMesh>::Open(vcgMesh, path) Почти все форматы 3D-сетки, поддерживаемые заголовком /wrap/io_trimesh/import.h,...
284 просмотров
schedule 31.03.2023

Как автоматически обрезать 3D-модель .OBJ до ограничивающей рамки?
В устаревшем Autodesk ReCap API можно было указать ограничивающую рамку вокруг сцены, которая должна создаваться из изображений. В результирующих моделях все вершины за пределами ограничивающего прямоугольника были отброшены, а любые объемы,...
312 просмотров