Форум программистов, компьютерный форум, киберфорум
OpenGL
Войти
Регистрация
Восстановить пароль
Другие темы раздела
OpenGL Добавить несколько кругов, движущихся внутри контура (OpenGL) Есть програмулина, с кружком, который движется "рандомно" в замкнутом контуре (бьется об внутренние края окна). Нужно сделать так, чтоб по нажатии кнопки можно было выбрать количество этих кружков. Спасибо! https://www.cyberforum.ru/ opengl/ thread1680350.html GL_MODELVIEW OpenGL или Frustum culling своими руками OpenGL
Занимаюсь разработкой своего первого 3д движка на Java с использованием OpenGL. Стал работать над оптимизацией, пытаюсь реализовать frustum culling. Во все примерах и уроках, найденных в сети используется стандартная матрица GL_MODELVIEW. У меня же реализация камеры отдельная, а стало быть и эту матрицу нахожу сам, следующим образом: //... cameraOrientation = initCamera(); cameraTranslation =...
OpenGL GlMatrixMode(GL_PROJECTION) Error https://www.cyberforum.ru/ opengl/ thread1679619.html
Подскажите в чем проблема может быть void resizeWindow(int w, int h){ win_w = w; win_h = h; glViewport(0, 0, w, h); glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluOrtho2D(0, w, 0, h); glMatrixMode(GL_MODELVIEW); } насколько я понял то что-то не так с glMatrixMode(GL_PROJECTION) - потому что именно на нем ошибку выдает Код ошибки:
OpenGL Визуализация сферы Здравствуйте, пишу программу под Android на OpenGL ES2. Нужно создать сферу, чтобы производить в дальнейшем с ней действия. Я подумал и решил, что хочу сферу сделать из равносторонних треугольников: делаю икосаэдр, а потом увеличиваю количество треугольников, чтобы сгладить, и получаю сферу. Но проблема в том, что я не очень хорошо понимаю, как именно это реализовать. Нужно шейдеры писать,... https://www.cyberforum.ru/ opengl/ thread1678606.html
[Тесселяция] Ошибки синтаксиса при компиляции Tesselation Control Shader и Tesselation Evaluation Shader OpenGL
Изучаю OpenGL по книге "OpenGL SuperBible". Пытаюсь компилировать примеры с помощью C# и OpenTK. Сейчас застрял на примере тесселяции в самом начале книги. Не удается скомпилировать Tesselation Control Shader и Tesselation Evaluation Shader, появляются ошибки синтаксиса, хотя код GLSL почти полностью идентичен коду примеров. Код создания шейдеров, и прикрепления их к программе: private int...
OpenGL Проигрывание скелетной анимации https://www.cyberforum.ru/ opengl/ thread1676909.html
Здравствуйте В файле записаны "кости" (примерно 8K на кадр, в каком формате не суть). На каждом кадре их загружаю, пересчитываю геометрию в памяти и рисую. Проседает по скорости, профайлю. Как ни странно, узким местом оказывается не загрузка из файла и не пересчет вертексов, а расчет нормалей по новой геометрии. Сначала надо посчитать фейсетные нормали, потом по ним вертексные, вот эти места и...
OpenGL При подключении opengl много ошибок "undefined reference" https://www.cyberforum.ru/ opengl/ thread1675911.html
скачал библиотеку glut с этого сайта(эту версию:Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NT).Использую mingw.скопировал файлы .h в include,.dll в bin,.lib в lib.когда запускаю пустой проект программа компилируется,но когда я попробовал этот код: #include<gl\glut.h> void Draw() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(0.0, 1.0, 0.0); glBegin(GL_POINTS);...
OpenGL Не рисуется линия glDrawArrays(GL_LINES, 0, 2);
На создание: var VBOObj: Gluint; FData: array of TVec3f; Count: integer; begin Count:=2; SetLength(FData,Count);
OpenGL Вращение объекта https://www.cyberforum.ru/ opengl/ thread1672669.html
Каким образом можно вращать объемную фигуру вокруг одного из своих ребер? Например, мне необходимо повернуть параллелограмм вокруг ребра, которое лежит на оси y (на рисунке направлена к нам).
OpenGL Как получить информацию с Display list Пользуюсь списками отображения . Предположим, я в такой список записал какую либо геометрию объекта, собственно говоря вопрос можно ли теперь достать массив вершин из списка ? https://www.cyberforum.ru/ opengl/ thread1672460.html
OpenGL + FTGL. Падение производительности OpenGL
Главная функция int main() { init(); while (!glfwWindowShouldClose(window)) { glClear(GL_COLOR_BUFFER_BIT); currentTime = glfwGetTime(); ++frames; if (currentTime - lastTime >= 1.0) { fps = frames; frames = 0; lastTime += 1.0; }
OpenGL IMG_Load грузит картинки только формата bmp #include<GL\freeglut.h> #include<Windows.h> #include<iostream> #include<cstdlib> using namespace std; #define SDL_MAIN_HANDLED #include <stdlib.h> #include<SDL.h> #include <SDL_image.h> #include<GLAux.h> https://www.cyberforum.ru/ opengl/ thread1671866.html
1823 / 731 / 99
Регистрация: 01.10.2012
Сообщений: 3,738
09.03.2016, 17:30 0

Настоящие отражения в OpenGL? - OpenGL - Ответ 8858376

09.03.2016, 17:30. Показов 4055. Ответов 76
Метки (Все метки)

Ответ

Цитата Сообщение от acterhd Посмотреть сообщение
...разряженные воксели
только разрЕженные Насколько мне известно, здесь задает моду OpenVDB (хотя "собирать" ее ой не сладко)

Цитата Сообщение от acterhd Посмотреть сообщение
Это и есть raytrace!
Понятно, но такая задача требует серьезной подготовки, знакомства с существующими аналогами. Слышал что есть быстрые raytracer'ы именно за счет использования GPU, но задача real-time все-таки не ставится, вытянет - хорошо, нет - как получится. Ну и конечно GPU не абы какое

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

Зеркало, матрица поворота(отражения)
пишу на С++ необходимо сделать параболическое зеркало, делал через стренсил буфер , изображение...

Создаю игру с научным уколоном на C++/opengl. Как подключить openGL и добиться кроссплатформенности
Я читал про opengl - для его инициализации нужно создавать windows - окно. Для linux видимо...

(2 главы перевода книги доступно) OpenGL Programming Guide, Version 4.3, 8th Edition - OpenGL
Продолжая тему с переводом книги https://www.cyberforum.ru/opengl/thread1551398.html Выкладываю...

Ошибки при подключение opengl, немного не связанные с opengl
#include &lt;windows.h&gt; #include &quot;stdafx.h&quot; #include &lt;gl/gl.h&gt; #include &lt;gl/glu.h&gt; #include...

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

OpenGL + GlTools по книге OpenGL Суперкнига
В главе 4 есть пример с отрисовкой 3хмерного вращающегося тора. Вот код: void RenderScene(void) {...

OpenGL.Урок 1. простой OpenGL-проект
Не компилируется кодю #include &lt;GL\glut.h&gt; void DrawLine() { ...

Сильно отличаются OpenGL ES и OpenGL и как?
Сильно отличаются OpenGL ES и OpenGL и как?

OpenGL - VS2008 Инициализация OpenGL (Glut)
Правильно ли я написал код для выведения 3d изображения на экран? Вот пару недель наверно искал...

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