Sidebar

Анализатор карт

  • Автор теми jday
  • Дата створення

zet17

добрый Дарт Вейдер
13.12.09
876
7
0
ссылка, там где прогрессбар днём не работала, а теперь карта запустилась
 

jday

Крейзи PROграммер
25.05.09
355
42
тут сервак просто подвис... сам процесс обработки сжирает 250Мб памяти... на стадии тестирования и разработки я не чистил память и всю засрал ее.. сервак подержался чуток и завис от нехватки... ща всё в порядке
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
jday сказав(ла):
есть ли там текстуры эротического характера
Школота (99,9% аудитории кс во все времена) фапает на вещи и пострашнее, чем просто открытые сиськи. Ну а людям взрослым по барабану.
 

jday

Крейзи PROграммер
25.05.09
355
42
это всё суета.. помогите найти краткие статьи по 3D рендерингу... как сделать правильную отрисовку 3D и текстурированую закраску полигонов.... буду очень благодарен
 

XaeroX

Crystice Softworks
VIP
05.09.08
9 215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
2 jday:
А ты, вредный! Говорят тебе умные люди (я), что надо сорцы первой кваки изучать, а ты - ни в какую. Дайте мне, мол, статей. Да ещё и кратких. :)
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
А что, я по карте полетал, разве там плохой рендеринг, неправильный?
И колоизация есть. Помоему всё ровно.
 

johndoe

Супер Модератор
Команда форуму
Супер Модератор
11.03.08
2 590
28
48
Прошу прощения за нубский вопрос. Так что можно сделать вэб плагин для ХЛ?
 

jday

Крейзи PROграммер
25.05.09
355
42
да вебка то отдельный разговор, дело в том что я хочу сделать автоматические скриншоты, а для этого нужен 3д двиг на пхп.. помогите пожалуйста найти исходники этого двигла кваки !!!
 

jday

Крейзи PROграммер
25.05.09
355
42
XaeroX сказав(ла):
1) открывай гугл
2) вводи quake source code
3) кликай по первой ссылке
я уже нашел эти исходники.. но к сожалению там основываются на готовых функциях вшитых в опенЖЛ, а мне нужно с основ начать..
1) научится попиксельно рисовать картинку в пространстве.. на этом я сейчас застрял... я знаю что это вроде легко.. но пока не дошел до этого... сейчас у меня загвоздка рисовать текстуру в пространстве под разными углами... если есть идеи или формулы в загашнике помогите !!! голова не варит уже второй день :-(
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Гм. Я спрашиваю, нафига всё переделывать если карта УЖЕ рисуется?
 

jday

Крейзи PROграммер
25.05.09
355
42
Дядя Миша сказав(ла):
Гм. Я спрашиваю, нафига всё переделывать если карта УЖЕ рисуется?
а где рисуется, дело в том что после создания 3D рендера в пхп я смогу автоматизировать генерацию скриншотов, не только карт, а и моделей и всего остального, что позволит без лишних усилий и прог заливать ресурсы на сайт, а если всё полуится как я задумал, появятся куча возможностей на сайте, к примеру прицепить к модельке скелет и добавлять анимации с базы данных.. и потом просто скачать модель, перед этим просмотрев как она будет двигаться.. но это что-то я забежал на перед... пока нужен 3D рендер нормальный сделать. Помогите найти функцию которая попиксельно рисует текстуры с возможностью задать углы наклона!!
 

XaeroX

Crystice Softworks
VIP
05.09.08
9 215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
но к сожалению там основываются на готовых функциях вшитых в опенЖЛ, а мне нужно с основ начать..
А ты не смотри опенгл-рендер. Ты смотри софтварный.
Помогите найти функцию которая попиксельно рисует текстуры с возможностью задать углы наклона!!
Ты не можешь чётко сформулировать задачу. Во-первых, текстуру не рисуют, текстуру накладывают полигон. Во-вторых, наклоняют тоже полигон. В-третьих, функция зависит от способа растеризации (в кваке, например, растеризация блоками). В-четвёртых, у текстур есть понятие фильтрации. В-пятых, наложение зависит от выбранной проекции.
Если кратко: тебе надо перспективно-корректно вычислять текстурные координаты в каждом пикселе трансформированного в пространство экрана полигона и по этим координатам читать пиксели текстуры, применяя нужную фильтрацию. Причём координаты текстуры в вершинах уже хранятся в BSP-файле, а перспективно-корректно интерполируются обратные значения координат s/z и t/z (в кваке есть функция CalcGradients, она вычисляет необходимые интерполянты для блоков, а сама отрисовка блоков в DrawSpansчегототам, не помню точно). Можно не использовать блоки (в кваки это с целью производительности), а вычислять точные координаты прям попиксельно, тогда интерполяция будет не нужна, а нужны будут 3д-координаты пикселя на полигоне и трансформированные в пр-во экрана текстурные оси.
В общем, тема программной растеризации очень интересная и увлекательная, хотя и требует определённой теоретической подготовки.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.