Форум программистов, компьютерный форум, киберфорум
OpenGL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
OpenGL Текстура с прозрачностью, оставить черный цвет https://www.cyberforum.ru/ opengl/ thread970311.html
Ребята помогите! Мучаюсь третью неделю!!!!! Текстура загружается из png-файла. Все текстуры находятся в массиве Textures параметры для текстур задаются так glBindTexture(GL_TEXTURE_2D, Textures); glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
OpenGL Построить график по формуле
Помогите построить график по формуле r(d)=2c(1+cos⁡(id) ), (формула дана в полярних координатах). d-шаг по угол с-число C++.
OpenGL 2Д графика. Как реализовать на андроид https://www.cyberforum.ru/ opengl/ thread970067.html
Доброго времени суток! Подскажите пожалуйста какой нибудь туториал для новичков. p.s. с это мой первый опыт работы с графикой)
OpenGL Как исправить программу? Как исправить эту программу так чтобы вводить координаты вершин треугольника с клавиатуры,? #include <stdio.h> #include <tchar.h> #include <GL/glut.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(0, 0, 1); https://www.cyberforum.ru/ opengl/ thread970008.html
Как нарисовать фигуру задану координатами OpenGL
Как нарисовать фигуру по введеным с клавиатуры координатами точек этой фигуры? С++, OpenGL
OpenGL C++ Задача на рисование Помогите решить задачу в с++, opengl. Очень нужно!!! Дано число в шаг по углу с и число k. Дана формула: r(с)=2d(1+cos⁡(ic) ), (формула дана в полярных координатах). Нужно нарисовать по формуле в С++ (OpenGL). https://www.cyberforum.ru/ opengl/ thread969394.html
OpenGL Замена цвета в текстуре Собственно, можно ли непрозрачные части текстуры, которые рисовались бы обычным образом, заменить цветом из glColor3*? текстура у меня белого цвета, а рисовать бы нужным мне... https://www.cyberforum.ru/ opengl/ thread967488.html OpenGL Обясните работу функции gluLookAt
Не могу понять как работает функция gluLookAt вот код, хочу сделать так чтобы можно было вращать камеру вокруг обекта...камера смотреть должна сверху, под неким углом void display() { glClear(GL_COLOR_BUFFER_BIT); glLoadIdentity(); glOrtho(-200, 200, -200, 200, -200, 200); gluLookAt(0, 0, 5, x, y, 0, 0, 1, 0); glBegin(GL_QUADS);
OpenGL OpenGL - Запуск проекта Привет Народ , подскажите как правильно запустить проект на Visual studio 2010 для работы с OpenGL, а то я разобрать не могу что это приложение windows или консольное и тд. спасибо https://www.cyberforum.ru/ opengl/ thread966006.html OpenGL После извлечения объекта из очереди он не рисуется на экране https://www.cyberforum.ru/ opengl/ thread964637.html
Собственно есть некий класс CustomPixel которой описывает прямоугольник. Я объявляю 3 таких объекта как глобальные переменные. Так же я объявляю очередь queue. В функции main я помещаю объекты в очередь а потом вызываю метод draw, где в цикле извлекаю поэлементно объекты и очереди и потом рисую их. #include <gl\glew.h> #include <gl\freeglut.h> #include <iostream> #include "OpenGL.h"...
OpenGL Создание треугольника
выводится только белы фон и ВСЁ! что делать?#pragma comment(lib, "OPENGL32.lib") #pragma comment(lib, "glut32.lib") #pragma comment(lib, "GLU32.Lib") #include <glut.h> #include <windows.h> #include <GL/glut.h> #include <stdio.h> #include <math.h>
OpenGL Тень в OpenGL (Lazarus) https://www.cyberforum.ru/ opengl/ thread964243.html
Вобщем первый вопрос это как лучше реализовать тень чтобы меньше системных ресурсов расходовать? 1. Рисовать примитив, накладывать на него текстуру 2. Рисовать примитив черного цвета, и использовать шаблон альфа канал, чтобы была прозрачность вокруг а черное внутри Кстати, в первом варианте если примитив белый, то текстура накладывается, альфа канал работает, но белого цвета все, а если...
73 / 19 / 0
Регистрация: 26.04.2012
Сообщений: 233
0

JOGL redisplay - OpenGL - Ответ 5145496

06.10.2013, 17:00. Показов 737. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте , ув. форумчане.

Если коротко , то нужно сделать перерисовку по нажатию.

Есть листенер отдельный для клавиатуру . У рендера (который всё и отрисовывает) ставится тоже листенер на листенер клавиатуры.
Это не имеет на самом деле никакого значения...Так вот:
когда я нажимаю на кнопку , я делаю преобразования с матрицей после чего нужно отрисовать с новой матрицей
Проблема в том что для функции display() требуется GlDrawable , которого у меня нету , а если использовать старый с final то ничего не изменяется
Вот пример кода для ясности:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void initData(final GLAutoDrawable gLDrawable) {
 
        keyboardListener.setListener(new KeyboardListener.Listener() {
            @Override
            public void onPressed(int key) {
                if (key == KeyboardListener.KEY_LEFT) {
                    gl.glMatrixMode(GL2.GL_MODELVIEW);
                    gl.glRotatef(10f, 1, 0, 0);
                    display(gLDrawable);
                }
 
            }
        });
    }
Спасибо!

Вернуться к обсуждению:
JOGL redisplay OpenGL
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2013, 17:00
Готовые ответы и решения:

JOGL texturing
Здравствуйте , форумчане . Никак не могу наложить текстуру . Сначала накладывалось что-то...

Свет в JOGL
Нужно сделать, чтоб диффузный свет падал на параллелепипед(ы). Пробовал много вариантов, но разницы...

OpenGl + Java, JOGL
Добрый день, я пытаюсь освоить ОпенГл на языке джава. К сожалению, я не смог найти нормальных...

Взаимодействие(столкновение) фигур JOGL
есть 2 фигуры которые я вращаю пр нажатии на определенные клавиши клавиатуры, мне нужно чтобы...

0
06.10.2013, 17:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2013, 17:00
Помогаю со студенческими работами здесь

Текстуры JOGL 2.0 загрузка и отображение
Товарищи! Взываю к вашему человеколюбию и прошу объясните мне смертному , почему при отображении...

Java+JOGL+Texture+Transparent
Изучаю OpenGL для Java. Попытался вывести картинку при помощи текстуры. Картинка выводится, но...

JOGL
Привет всем. Хочу поинтересоватся, где есть русскоязычные уроки по JOGL(Java OpenGL). Я бы мог и на...

JOGL AWTTextureIO
Здравствуйте. Я пытаюсь загрузить текстуру через AWTTextureIO, вот таким образом я делаю: ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru