|
3 / 3 / 1
Регистрация: 01.05.2017
Сообщений: 37
|
|||||||||||
Некорректное отображение блока C++ OpenGL (Debian 9)17.12.2017, 07:27. Показов 4121. Ответов 26
Метки bash, c++ linux, g++, linux debian, minecraft, opengl, sfml, библиотеки, блок, код, Некорректное, Отображение, пример программы, c++ (Все метки)
Установлена библиотека libsfml-dev 2.4.1
Написал программу по первому примеру с видео на YouTube (Создание 3d игр на C++: Minecraft) Стороны блока отображаются неправильно - те, что находятся дальше отрисовывются перед теми, что находятся ближе: Исходный код:
Заранее спасибо за помощь
0
|
|||||||||||
| 17.12.2017, 07:27 | |
|
Ответы с готовыми решениями:
26
Некорректное отображения блока div
|
| 18.12.2017, 08:27 | ||||||||||||
glClear(GL_DEPTH_BUFFER_BIT); Вместо тёмно-зелёного фон закрашивается чёрным, игнорируя цвет заданный с помощью glClearColor:
0
|
||||||||||||
| 18.12.2017, 08:47 | |||||||
|
Добавлено через 16 минут Ignatferum, вот здесь в документации есть пример типичной программы на SFML для OpenGL: https://www.sfml-dev.org/tutor... opengl.php Есть правило, которое многие иногда забывают в том числе и я, что документация на первом месте. Попробуйте добавить два параметра:
0
|
|||||||
|
3 / 3 / 1
Регистрация: 01.05.2017
Сообщений: 37
|
||||||
| 18.12.2017, 10:41 [ТС] | ||||||
|
Прошу прощения за мой косяк, программа, что вы мне сбросили с созданием шахматной доски прекрасно работает, просто я допустил ошибку в команде.
А добавление этих двух параметров ничего не изменило:
1
|
||||||
| 18.12.2017, 11:01 | ||||||
Сообщение было отмечено Ignatferum как решение
Решение
Я перед тем как написать у себя проверял, у меня работает:
Попробуйте скопировать тот вариант, который я запускаю:
1
|
||||||
| 18.12.2017, 11:15 | |||||||||||
|
Давайте попробуем создать, как в документации Window, вместо RenderWindow и добавим window.setActive(true)
1
|
|||||||||||
|
3 / 3 / 1
Регистрация: 01.05.2017
Сообщений: 37
|
|
| 18.12.2017, 11:44 [ТС] | |
|
Да! Этот вариант прекрасно работает, но я не пойму никак, я же добавлял уже эти два параметра в RenderWindow, но заработало только после того, как я скопировал именно ваш код, а если снова убираю эти параметры, то куб снова не работает. Вообщем, спасибо большое! Убил кучу времени из-за одного простого кубика
1
|
|
| 18.12.2017, 12:04 | |
|
Ignatferum, я очень рад! Я вам сделаю сегодня или завтра точно такой же пример на актуальном OpenGL 3. Может вам сейчас этот пример не нужен будет, потому что может быть вы настроены пока изучать decprecated/legacy OpenGL. Но скорее всего, потом вы поймёте насколько гибкий шейдерный OpenGL, что по нему быстрее помогают (большинство переключилось на шейдерный и забывают старый), много туториалов по шейдерному и вы найдёте свою тему и может вам это пример поможет. А мне польза в упражнении. Я не так давно начал серьёзно изучать шейдерный и от начинающего неделеко ушёл. Хочу сделать прямоугольник с фоном в ортогональной проекции с переключением на перспективную проекцию. GUI элементы тоже так выводят, поэтому это в любом случае будет полезно.
0
|
|
| 18.12.2017, 12:04 | |
|
Некорректное отображение Некорректное отображение Некорректное отображение Некорректное отображение баннера в браузерах Некорректное отображение в ИЕ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Многофункциональное здание: как одно здание порождает конфликты требований, которые никто не планировал (мат мет мод 29)
anaschu 23.06.2026
Многофункциональное здание:
как одно здание порождает конфликты требований,
которые никто не планировал
Материалы для обсуждения с МГСУ · 2026
Рисунки внутри приложенного ворд файла.
Что за. . .
|
28. Конкретное развертывание плана номер 1 из поста номер 27
anaschu 22.06.2026
Можно ли из модели получить конкретные строительные требования?
Честно — напрямую из текущей модели такие ответы не получить. Но цепочка логики есть, и она не такая длинная.
Где разрыв
. . .
|
27. Планы на разработку функциональных требований к строительству внутри модели пищеблока (или не только его?)
anaschu 22.06.2026
Что уже реализовано и даёт конфликты «бесплатно»
Самый простой конфликт уже работает — конфликт за ресурс-работника. Заданий больше, чем доступных поваров → очередь в queue1. Это прямое отражение. . .
|
26. мед мат модель.Какие типы конфликтов функциональных требований можно рассчитать через ДЕС-моделирование (СМО) в AnyLogic?
anaschu 22.06.2026
Что ДЕС/ СМО умеет считать напрямую:
Конфликты за ресурсы (очереди, узкие места). Несколько типов агентов (повара, учителя, рабочие, пациенты) претендуют на один ресурс (лифт, вход, коридор,. . .
|
|
25 модель здравосохранения и функциональных требований к пищеблоку: конфликты функциональных требований.
anaschu 22.06.2026
Есть ли данные о том, какие функциональные/ эксплуатационные требования или их сочетания труднее всего учитывать при проектировании зданий?
Да, такие данные есть, и они хорошо описаны и в российской,. . .
|
Remote Connection Manager
DevAlt 21.06.2026
Написал для себя небольшую прилагу:
https:/ / github. com/ altbodhi/ ReConMan
По итогу пришел к мысли, что DU не дружат с существующими технологиями.
От сериализации до отображения в реляционную. . .
|
Администрация Хабра удаляет новые энрегоэфективные алгоритмы, которые не западной школы кода, и вовсе никак не сгенерировавны.
Hrethgir 20.06.2026
Делается это, как замечено, при правках - при объявлении концептуальных отличий в алгоримах. Делается это, по линейке событий - после дополнения публикации основными отличиями от основных западных. . .
|
Процесс ориентированная диалектика (не новость - просто системное обновление, философия).
Hrethgir 20.06.2026
Однажды один участник в своём блоге, на этом форуме, сделал запись "О языках замолвите слово". Понимая, что язык - важная вещь, я решил хорошо подумать, прежде чем сказать, и сказал то, что вы видите. . .
|