Вопросы с тегом «3d»

3D относится к трехмерному пространству, где координаты представлены значениями X, Y и Z.


2
Как реализовать механизмы перемещения, масштабирования и вращения для управления преобразованиями трехмерных объектов?
Я нахожусь в процессе разработки базового 3D-редактора. Он использует OpenGL для рендеринга трехмерного мира. Сейчас моя сцена - это всего лишь несколько блоков разных размеров, и я нахожусь на стадии, когда я хочу иметь возможность выбрать каждый блок, а затем переместить / масштабировать / повернуть его, чтобы добиться любого преобразования, …
11 opengl  3d 

3
Алгоритм, чтобы увидеть, связаны ли два вокселя
Я ищу хорошие алгоритмы для следующей задачи: учитывая трехмерную сетку вокселей (которая может быть либо пустой, либо заполненной), если я выберу два несмежных вокселя, я хочу знать, связаны ли они друг с другом другие воксели. Например (чтобы проиллюстрировать ситуацию в 2D), где # - заполненный квадрат: 1 2 3 a …

1
Дыхание для персонажей игры / фильма
Дыхание (движение груди и лица): я хотел бы спросить, трудно ли моделировать и стоит ли это вычислительно дорого. Недавно я заметил замечательный эффект, который он имеет в фильме «Мадагаскар 3», но (пожалуйста, поправьте меня, если я ошибаюсь), не помню, чтобы видел его в каких-либо играх (кроме, возможно, парового облака в …

2
Как правильно реализовать альфа-смешивание в сложной 3D-сцене?
Я знаю, что на этот вопрос может показаться немного легко ответить, но это сводит меня с ума. Существует слишком много возможных ситуаций, с которыми должен справиться хороший механизм альфа-смешивания, и для каждого Алгоритма, который я могу придумать, чего-то не хватает. Вот методы, о которых я пока говорю: Прежде всего, я …
11 3d  blending 

3
Сила тяжести в играх от первого лица
В нашей игре мы установили ускорение силы тяжести на соответствующее значение 9,8 м / с ^ 2. Несмотря на физическую корректность, это больше похоже на движение по Луне. Это похоже на правильное значение 16 м / с ^ 2. Кто-нибудь еще испытывал это? Только потому, что у нас нет размытия …

1
нормализация glVertexAttribPointer
glVertexAttribPointer (индекс, размер, тип, нормализация, шаг, указатель); Если я использую тип = GL_UNSIGNED_BYTE и нормированы = GL_TRUE как это нормировано? данные будут разделены на 256 для нормализации? или же? Это означало бы, что нормализованное значение «1.0f» не существует.
11 opengl  3d 

4
Визуализация независимого от разрешения текста
Мне нужен способ рисовать независимый от разрешения текст в моей игре. То есть мне нужно иметь возможность увеличивать текст и никогда не видеть пиксельные артефакты. Может кто-нибудь сделать какие-либо предложения о том, как я мог бы пойти по этому поводу?
11 xna  2d  3d  text 

3
RTS на 3D-карте, например, глобус
Как вы можете «наложить» трехмерный глобус, если ваши существующие рисунки и карты представляют собой простые 2D-сетки? Есть ли подходы, которые могут повторно использовать большую часть художественных работ и тому подобное?
11 3d  maps 

3
Как получить перевод из матрицы просмотра
Как я могу получить положение камеры в мировом пространстве из матрицы вида? Единственные ответы, которые я видел на этот вопрос, предполагают, что перевод находится в последней строке / столбце, но это не сработает, поскольку матрица содержит [x (точка) вправо, y (точка) вверх, z (точка) взгляд]
11 3d  mathematics  matrix 

1
Нарисуйте среднюю половину сферы программно
Я пытаюсь создать среднюю половину сферы. В основном для создания сферы даются номера стеков и номеров срезов, и есть две переменные phi(для срезов) и theta(для стеков), отвечающие за прогресс. И процесс делится на создание нижней крышки, корпуса и верхней крышки (как показано ниже). Чтобы достичь средней половины ( thetaв среднем …

2
Поворот камеры от третьего лица к цели
У меня есть камера от третьего лица, которая смотрит не прямо на игрока, а где-то перед ним. Когда пользователь входит в режим съемки, я хочу, чтобы камера поворачивала игрока лицом к цели. На изображении выше. «O» - игрок (Происхождение), «L» - внешний вид, «C» - положение камеры, а «T» - …

1
Как эффективно визуализировать большую сетку ландшафта?
Недавно я застрял в проблеме, думая о лучшем способе создания ландшафта в моей игре. В других проектах я обычно использовал карты высот, поэтому вся основная работа была основана на используемом движке, но теперь это невозможно сделать, потому что на местности есть миллионы определенных полигонов, которые должны быть нарисованы точно. Кроме …

2
Какие есть способы текстурирования карты местности?
Я работаю с XNA над 3D-игрой и пытаюсь создать подходящую и приятную обстановку. Я фактически следовал учебнику, чтобы создать ландшафт из карты высот. Чтобы текстурировать его, я просто накладываю на него текстуру травы и накладываю ее на плитки несколько раз. Но я хочу иметь действительно реалистичное текстурирование, а также генерировать …

2
Лодка проезжает под мостом в 2D плитке на базе РТС
Я пишу 2D-плитку на основе RTS. И я хочу добавить к нему функцию «псевдо 3D» - мосты через реки. Я еще не начал кодирование, просто пытаюсь понять, как оно подходит к модели обнаружения столкновений. Лодка, проходящая под мостом, и отряд, движущийся по мосту, в конечном итоге займут ту же ячейку …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.