OpenGL: Qt3D.Renderer.OpenGL.Backend: невозможно найти подходящий текстурный блок для решения «diffuseTexture».C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 OpenGL: Qt3D.Renderer.OpenGL.Backend: невозможно найти подходящий текстурный блок для решения «diffuseTexture».

Сообщение Anonymous »

Я использую QT 5.15.10 для рендеринга 3D-модели (формат файла Collada dae)
Когда я пытаюсь загрузить файл, указанный выше OpenGL: Qt3D.Renderer.OpenGL.Backend: невозможно найти подходящую текстуру Модуль для "diffuseTexture" бесконечно запрашивает.
[https://bitbucket.org/amahta/3d_viewer/ ... r/main.qml] Это пример кода qml что я взял ссылку. Я провел небольшое исследование, но не уверен, нужно ли явно устанавливать текстурный блок. Я видел много информации о том, как это сделать на стороне cpp, но, похоже, нет никакой информации о том, как это сделать в qml. Или может быть я что-то пропустил при экспорте модели из блендера?? Я действительно заблудился, и любая помощь будет очень признательна!

Подробнее здесь: https://stackoverflow.com/questions/783 ... e-unit-for
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»