Запитання з тегом «3d»

3D позначає тривимірний простір, де координати представлені зі значеннями X, Y і Z.

2
Як вибрати фактор масштабування у світі 3D-ігор?
Я роблю 3D-прототип гри з танками з деяким фізичним моделюванням, використовую C ++. Одне з рішень, яке мені потрібно прийняти, - це масштаб ігрового світу стосовно реальності. Наприклад, я міг би вважати, що одна ігрова одиниця вимірювання реально відповідає 1 метру. Це відчувається інтуїтивно, але я відчуваю, що я можу …

2
Діагональна лінія зору з двома кутами
Зараз я використовую алгоритм лінійки Брезенама для огляду. Проблема в тому, що я знайшов крайній випадок, коли гравці можуть дивитись крізь стіни. Виникає, коли гравець дивиться між двома кутами стіни з зазором з іншого боку під певними кутами. Я хочу, щоб плитка між двома стінами була позначена недійсною. Який найшвидший …

2
Як я можу визначити ділянки, наповнені водою?
Я хотів би покращити мій маленький ігровий двигун із симпатичним моделюванням води. Щоб почати працювати над цим, мені потрібно знайти належний спосіб представити воду в грі. На жаль, я не знаю багато різних представлень, тому я вас запитую. Є подібне питання, яке я задав деякий час тому. Але оскільки я …

1
Чи є якийсь ігровий движок, здатний справжній бінауральний позиційний 3D-аудіо? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

1
Маніпуляція з сіткою на GPU та CPU
Просто трохи цікаво - де ви виконуєте маніпуляції з сіткою, на процесорі чи в шейдері? Я все робив на процесорі, і друг запропонував перенести справи на сторону GPU. Якщо ви робите такі речі, як кісткова анімація ... на GPU, як ви повернете сітку? (оскільки я роблю виявлення зіткнень ...)
9 opengl  3d 

1
Як працює gluLookAt?
З мого розуміння, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); еквівалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Але коли я роздруковую ModelViewматрицю, дзвінок до glTranslatef(), здається, не працює належним чином. Ось фрагмент коду: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> …

2
Чому на моїй моделі не світиться безперервно?
Я створив базову модель текстурованого куба з Blender для практичного моделювання, а потім імпортував її в Unity. Після того як я виставив трохи освітлення, це виглядає досить потворно. Світло не є суцільним на ряду текстурованих кубів: Що дивніше, світло на блоки, що утворюють підлогу, є безперервним. Що я роблю неправильно? …

2
Як у дуже простих 3D гоночних іграх обробляються зіткнення?
Мені було цікаво, як робляться зіткнення в деяких простих іграх з 3d-гонок на автомобілі (особливо в таких іграх, як Outrun 2 / Motoracer). У класичних автомобільних гоночних іграх зі складним оточенням (відкритий світ), я думаю, це робиться з базовою коробкою (для машини) для зіткнення з літаком (для доріжок, будівель тощо). …

3
Як обчислити реакцію зіткнення між сферою і площиною?
Я намагаюся створити просту 3D-гру і потрібно обмежувати гравця в межах ігрового світу. Коли гравець б'є по сторонах світу, я хочу, щоб корабель гравця трохи відскочив. Насправді я намагаюся вловити гравець у коробці, і не даю їм втекти по сторонах ... Мені вдалося визначити межі ігрового світу як сукупність літаків, …

1
Як генерувати 3D-бігову доріжку зі сплайну?
Я хочу створити тривимірну гоночну доріжку навколо сплайна, який описує її форму. Ось показове відео . Доріжка повинна бути нескінченним тунелем, який проносяться вздовж 3D-сплайна, з деякими перешкодами, закинутими. Найкраща моя ідея поки що - підняти форму кола вздовж сплайну. Мені хотілося б також деякі вказівки щодо того, як керувати …

2
Як вирішити проникнення двох тіл, що стикаються
Я реалізував простий двигун фізики 3D-ігор. У мене вже є пристойне виявлення зіткнення, тепер я намагаюся розібратися у частині відповіді на зіткнення. Я використовую імпульсний метод для обчислення швидкостей після зіткнення. Це працює досить добре, однак це не заважає органам продовжувати взаємопроникати. Тож у мене є додатковий фрагмент коду, щоб …

2
Як намалювати 3D-світ за допомогою ліній, більше схожий на ескізний малюнок чи мультфільм
Подумайте про те, щоб зробити малюнок чорнилом, не зафарбовуючи, і всі лінії мають однакову вагу - такі, як ви бачите в комічному смузі, як Ділберт. Це являє собою активний тривимірний світ, але об'єкти не мають текстур, але ви також не бачите тесельованих трикутників. Для прикладу розглянемо малювання поверхні Місяця. Лінії, …
9 3d 

3
Чи можна використовувати кватерніони для управління вертольотом?
Я намагаюся зробити спрощений вертоліт (на даний момент це куб) моделювання в 3D, і у мене виникають деякі проблеми з обертанням. Вертоліт може обертатися вздовж трьох осей: обертати на себе за допомогою заднього гвинта: обертання осі y нахил вліво і вправо, щоб перейти вліво або вправо: z обертання осі нахил …
9 3d  rotation 

2
Фізика для 2.5D платформера з площиною, яка криво
Я створюю 2.5D платформер у XNA, який використовує 3D-моделі, обмежені для подорожі по двовимірному літаку (як і Trine ). Щоб зробити справи хитрішими, однак, я хочу, щоб сама 2D площина могла кривитись. Розглянемо це повторення Клоноа (потрібно дивитися лише 10 секунд): хоча гравець знаходився на двовимірному літаку, сам літак міг …
9 xna  3d  physics  2.5d 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.