Публикации по теме 'lighting'
Повышение реализма: освоение физического рендеринга (PBR) и освещения на основе изображений (IBL) в…
Повышение реалистичности: освоение физического рендеринга (PBR) и освещения на основе изображений (IBL) в Three.js
🌟 Добро пожаловать в царство захватывающего дух реализма в Three.js! В этой статье мы отправляемся в путешествие, чтобы изучить передовые методы освещения, которые поднимут ваши 3D-сцены на новую высоту. Приготовьтесь удивиться мощи физического рендеринга (PBR) и освещения на основе изображений (IBL), пока мы углубляемся в создание потрясающих визуальных эффектов, стирающих..
Вопросы по теме 'lighting'
Как сделать так, чтобы свет в мире оставался фиксированным с помощью Direct3D
Я использую OpenGL в течение многих лет, но после первой попытки использовать D3D я потратил значительное количество времени, пытаясь понять, как сделать так, чтобы освещение моей сцены оставалось фиксированным в мире, а не на моих объектах.
В...
872 просмотров
schedule
21.05.2024
Методы сглаживания краев граней в OpenGL
Когда я освещаю свою человеческую модель в OpenGL, используя нормали лица, очень хорошо видно, где каждое лицо находится на модели. Освещение становится значительно более плавным при использовании нормалей вершин, но все же заметно. Существует ли...
12454 просмотров
schedule
11.05.2022
Проблема с освещением в OpenGL
У меня проблемы с разработкой приложения OpenGL.
Странно то, что я и мой друг разрабатываем 3D-сцену с OpenGL под Linux, и в репозитории есть некоторый код, но если мы оба проверяем одну и ту же последнюю версию, это означает, что происходит...
310 просмотров
schedule
05.01.2023
Освещение внутри сферы?
У меня в голове такой вопрос: мне нужно сделать сцену, похожую на настоящее небо. Моей первой идеей было сделать куб и текстурировать его. Это было не так красиво. Мне пришла в голову идея использовать сферу. Но я не мог зажечь его изнутри. Я...
3361 просмотров
schedule
18.02.2022
Не работает свет OpenGL
Я использую этот код для рисования разных кубов разными цветами с помощью LWJGL:
GL11.glBegin(GL11.GL_QUADS);
GL11.glColor3f(rcol.x, rcol.y, rcol.z); // Color Vector
GL11.glVertex3f(rpos.x + rsiz.x, rpos.y + rsiz.y, rpos.z -...
506 просмотров
schedule
30.09.2022
Замена программы фрагмента фиксированной функции GLSL
При использовании конвейера фиксированной функции OpenGL для настройки вершины, как выглядит программа фрагмента, совместимая с установкой фиксированной функции вершины? Я предполагаю, что обычно это зависит от количества источников света, текстурных...
2664 просмотров
schedule
04.04.2023
(Простая) тень 2D-текстур (плиток), за текстурами
Я разрабатываю приложение для XBOX 360 с использованием XNA. Я стараюсь, чтобы это было очень просто и в стиле метро.
Мои плитки расположены следующим образом:...
390 просмотров
schedule
20.07.2022
Создание плавных переходов освещения с помощью тайлов в игре HTML5/JavaScript
Я пытаюсь реализовать эффект освещения в игре HTML5/JavaScript, используя замену плитки. То, что у меня есть сейчас, вроде работает, но переходы выглядят недостаточно плавными/естественными при перемещении источника света. Вот где я сейчас:...
1207 просмотров
schedule
15.03.2022
Странное поведение освещения с OpenGL в LWJGL (Java)
Я новичок в LWJGL/OpenGL, и я столкнулся с этой проблемой, которую не могу исправить, что бы я ни пытался:
Когда я рисую несколько кубов на экране, свет имеет одинаковую яркость, когда он попадает на него, независимо от того, как далеко куб...
533 просмотров
schedule
19.06.2022
Передовые системы освещения LWJGL
Существуют ли какие-либо учебные пособия или статьи о том, как создать эффективную систему освещения на Java с использованием LWJGL?
Насколько я знаю, LWJGL поддерживает 8 или 11 источников света (я не могу вспомнить, не заглянув в код), и мне...
527 просмотров
schedule
27.08.2022
Создайте источник солнечного света в OSG
Мне нужно установить точку Source над моим ландшафтом в OpenSceneGraph, которая будет действовать как солнце. Я уже знаю, как настроить свет, и это можно сделать следующим образом:
//LIGHT CODE ------------------------...
5217 просмотров
schedule
29.03.2022
Разбитые огни с шейдером карты нормалей
Я пытался использовать шейдер сопоставления нормалей THREE.ShaderUtils.lib["normal"] , но свет не работает. Само сопоставление нормалей работает, но кажется, что огни бешено перемещаются в странные положения, когда я оглядываюсь или перемещаю...
445 просмотров
schedule
25.07.2022
OpenGL, чередующийся VBO (вершинный, нормальный и цветной) со светом
У меня есть чередующийся VBO, содержащий вершины, нормали и цвета. Все работает как полагается.
Я также хочу иметь свет, но если я включу его, цвета больше не будут работать.
Я предполагаю, что это связано с тем, что освещение работает не с...
829 просмотров
schedule
21.08.2022
вычисление нормалей для четырехугольной сетки
У меня есть структура QUAD, в которой хранятся 4 указателя на 4 VECTOR3D (которые содержат 3 числа с плавающей запятой), так что я могу рисовать четырехугольную сетку. Насколько я понимаю, всякий раз, когда я рисую сетку, мне также нужен нормаль,...
1105 просмотров
schedule
31.05.2022
Многопроходный прямой рендеринг в DirectX10
Я реализую Forward Renderer с DirectX 10. Я хочу, чтобы он обрабатывал неограниченное количество источников света, чтобы позже я мог сравнить его производительность с Deferred Renderer. Итак, в основном алгоритм, который я использую, таков: для...
798 просмотров
schedule
01.07.2023
SharpDX. беда с освещением
Я использую SharpDX d3d9 для создания сферы с эффектом освещения.
Итак, я попробовал код ниже.
var direct3D = new Direct3D();
var device = new SharpDX.Direct3D9.Device(direct3D, 0, SharpDX.Direct3D9.DeviceType.Hardware, this.Handle,...
2443 просмотров
schedule
01.02.2023
Эффективная система освещения на основе 2D-тайла
Каков наиболее эффективный способ освещения для тайлового движка в Java? Будет ли это размещение черного фона позади тайлов и изменение альфа-канала тайлов? Или добавление черного переднего плана и изменение альфа-канала этого тайла? ? Или что-то...
8699 просмотров
schedule
11.05.2024
Легкий libgdx без box2d
Я только начал создавать игру, используя libgdx. Это 2D-шутер с видом сверху, использующий пользовательский интерфейс scene2d. Теперь я подумал, что могу добавить тьму и свет на некоторые уровни, но я не хочу переписывать все с помощью box2d. Мне...
11687 просмотров
schedule
23.05.2022
слишком много зеркального света opengl
это мои настройки для диффузного, окружающего и зеркального отражения, а также положение моего источника света. Моя сцена выглядит чрезвычайно освещенной зеркальным светом. Я попытался отрегулировать положение света, но это ни к чему не привело....
322 просмотров
schedule
13.06.2023
OpenGL освещение
У меня проблема с освещением opengl, у меня есть объект, скажем так.
Это оригинальный объект без применения светового эффекта, поэтому проблема в том, что когда я пытаюсь добавить свет к этому объекту, он скрывает цвета объекта и превращает...
476 просмотров
schedule
23.03.2022