Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Не сайты (http://www.flasher.ru/forum/forumdisplay.php?f=82)
-   -   Небольшая поделка, покатайтесь на авто (http://www.flasher.ru/forum/showthread.php?t=147712)

Zebestov 18.12.2010 23:01

Цитата:

Сообщение от gr_crd (Сообщение 958327)
...сортировка страдает, но с этим особо ничего не поделаешь, так что это не минус...

о чем речь?

gr_crd 18.12.2010 23:15

Цитата:

о чем речь?
иногда поверхность дороги отображается раньше позже машины. как вариант, дорогу можно рисовать всегда первой.

Добавлено через 6 минут
если быть точнее, то вот
http://image.kz/img/1b/1b48eaebc0223...9a4c5d13e8.jpg

Zebestov 19.12.2010 00:56

т.е. с этим понятно:
Цитата:

...сортировка страдает...
а вот это о чем:
Цитата:

...но с этим особо ничего не поделаешь, так что это не минус...

gr_crd 19.12.2010 07:28

имелось ввиду, что любые способы отнимают лишние миллисекунды, которых итак вечно не хватает.
например, алгоритм, который в реальном времени делает рассечение - это очень медленно.
динамическое bsp-дерево - тоже не самый быстродействующий вариант.
статическое bsp-дерево - сцена динамичная (машина игрока, остальные машины, свободное перемещение и вращение камеры и .т.д)

хотя, в танках онлайн используется интересный подход, порядок вывода полигонов игрового поля определяется статическим bsp, танки игроков - динамическое дерево, а здания и предметы - обычная z-сортировка. как они ухитрились это совместить - немного непонятно.

отсюда и вывод, что ничего не поделаешь особо - либо это ресурсоемко, либо шаманство.

но есть вот еще вариант, у меня он олично работал: дорога плоская, если заранее известно, что все объекты будут находиться над ней, то можно принудительно выводить ее на экран первой. но опять же это шаманство. так что, пока Molehill еще не с нами, все эти ухищрения с сортировкой - дело не веселое, я думаю.

Zebestov 19.12.2010 14:56

Не понимаю, о каком "шаманстве" идет речь ) обычные задачи, обычные решения.
Другое дело как это делается в альтернативе — может сам движок делает эти простые ходы настоящими "танцами с бубном"?

gr_crd 19.12.2010 15:48

просто непонятно, как совместить статическое bsp, динамическое и z-сортировку для одной сцены, поэтому считаю это шаманством)

Sintesis 27.12.2010 00:22

Цитата:

Сообщение от gr_crd (Сообщение 958435)
просто непонятно, как совместить статическое bsp, динамическое и z-сортировку для одной сцены, поэтому считаю это шаманством)

А что тут не понятного - ложи то что хочеш в бспконтейнер, другое в дистанцСорт и т.д. потом все контейнеры сложи в один и в него-же камеру.
А я здесь сделал всё в Z-сортировке, так-как мне нужно было максимум FPS, что-б машина не ехала как танк, когда добавлю окружение.

Цитата:

хотя, в танках онлайн используется интересный подход, порядок вывода полигонов игрового поля определяется статическим bsp, танки игроков - динамическое дерево, а здания и предметы - обычная z-сортировка. как они ухитрились это совместить - немного непонятно.
там не так всё))...

gr_crd 13.01.2011 13:13

ну незнаю, в блоге у них читал. возможно уже по-другому.

Паха 04.02.2011 18:20

Прикольно! Мне нравится.

Sintesis 16.02.2011 02:10

Небольшие пробы в физике с кучей багов http://sinteenage.at.ua/onlinerace/GameTest.html
Нужно пробовать другие варианты...


Часовой пояс GMT +4, время: 17:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.