| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > QWindow с OpenGL контекстом. |
| Автор: OlegIT 29.7.2019, 19:36 |
| В примере иллюстрация трёх проблем. Во-первых, не могу добиться правильного отображения трёх объектов, по глубине, альфа каналу и сглаживания граней, что-нибудь отображается неправильно. Во-вторых, OpenGL контекст не «видит» родительского окна, окно с красной рамкой родительское окно для окна с OpenGL контекстом, и оно вылезает за границы окна с рамкой. В-третьих, как сделать прозрачный фон, что бы только объекты (рамки в данном случае) отображались? Помогите разобраться. |
| Автор: OlegIT 14.8.2019, 13:59 |
| Похоже проблема в том, что остаются видны грани, которые должны быть скрыты. Тест глубины включён, направляющие есть. Не пойму чего не хватает. Может в шейдере чего исправить, дополнить нужно? |
| Автор: OlegIT 30.8.2019, 09:46 |
| Нашёл ошибку в неработающим буфере глубины, задал предельный диапазон глубины по Z и поэтому не хватала разрешающий способности для корректного отображения. Поставил разумные пределы и всё заработало. |