login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Cемь минут ерунды... | Прохар Open user info Open user photogallery
Friend page
10.06.07 03:25   |  TIMBER VOLF Open user info Open user photogallery |   Тайловый 3D  ru
 В начале выясним, что это такое и почему нас не устраивает обычная, полигонная архитектура.
Что мы видим на экране монитора? Мы видим 2-х мерную проекцию трёхмерного мира. В этом мире все объекты состоят из полигонов(треугольников и многоугольников). У каждого полигона есть ряд свойств: координаты (х,y,z)вершин, цвет вершин, глобальные свойства полигона (например текстура).
Для того чтобы вы смогли взаимодействовать с этим миром необходимо менять последовательно кадры, на каждом из которых вы будете видеть своё действие. Чтобы построить кадр, ускорителю необходимо выполнить ряд последовательных действий, которые и получили название конвеера. Конвеер состоит из нескольких этапов: Трансформация и освещение, удаление невидимых поверхностей, текстурирование и затенение. Общее количество подэтапов 10 или более.
Траиционный рендеринг:
Все полигоны сцены в этом процессе рендерятся поочерёдно. Пока послежний полигон не пройдёт через 3D конвеер, система не имеет ни малейшего представления о том какая сцена завершена а какая нет. Следовательно через коныеер пройдут все полигоны, даже те которых мы не увидим, что приводит к бесполезной трате вычислительных ресурсов системы. Когда все полигоны соёдут с 3D конвеера система решит, какой пиксель выводить на экран, а какой нет. Для решения этого вопроса применяется Z-буфер.В Z-буфере хранится значение удалённости каждого пикселя от виртуальной камеры. Пример Overdraw: 2 перекрывающихся треугольника. В конвеер попадает сначала первый а затем второй треугольник. Всё это текстурируется, освещается,затемняется. Затем в Z-буфер, и те пиксели нижнего треугольника которые перекрыты верхним на экран не выводятся. Трата ресурсов очевидна.

Тайловый рендеринг:
Overdraw-характеризует среднее число перекрытий в 3-х мерной сцене.
Для минимизации Overdraw изображение разбивается на маленькие прямоугольники - тайлы. Их размер может быть 32х32, 16х16, 32х16 и т.д. пикселей.
Z-буфер в тайловом рендеринге распологается в самом чипе, а не в памяти ускорителя, как в традиционной архитектуре. Все невидимые поверхности удаляются ещё на стадии чистых полигонных моделей. Если представить таких же два перекрывающихся треугольника то произойдёт следующее:
изображение будет разбито на тайлы. Каждый тайлы пройдут обработку, где будут отброшены все невидимые участки. В результате обработке подвергнется только видимая часть нижнего треугольника и видимая часть верхнего треугольника.

Что происходит когда мы запускаем игру?
Начинается построение каркасной модели трёхмерной сцены, состоящей из полигонов. Строится эта сцена полигон за полигоном. До тех пор пока последний полигон не займёт своё место. Вся работа здесь ложится на CPU и T&L. Построение закончится когда всеполигоны займут своё место в кадровом буфере.
Далее всё изображение разбивается на тайлы. Все полигоны считываются из кадрового буфера и проходят сортировку, благодаря которой ускоритель будет знать, в каких именно тайлах находится тот или иной полигон. Зачастую полигон может лежать в нескольких тайлах. Затем для каждого тайла выделяется область памяти-тайловый буфер в котором хранится значение номера полигона содержащегося в данном тайле.
Таков алгоритм тайловых ускорителей.
Интересно!? Хотите ещё что нибудь новенького?! Ждите последующих обновлений!

© TIMBER VOLF

Update: 10-06-07 05:21
Далее темы: Безопасность в сети, Методы криптографии, краткие словари и термины, Методы защиты от атак!

Mood: Всегда такое=)
Music: Что то напевают колонки))
tags: IT
Post comment
09.06.07 23:27   |  Aliss Open user info |   11  ru
 Но, бля, какие ж они красивые..) Я влюблена в эти босоножки по уши(: Поэтому пока я к ним не привыкну, готова терпеть любую боль. Жесть))
Comments: 7 | Post comment
09.06.07 23:14   |  Aliss Open user info |   10  ru
 Ноги от новых босоножек болят жутко. Во-первых, натерла, а во-вторых, еще и каблук очень высокий, крутой подъем.. пальцы устали. Еще нифига не выспалась, потому что всю ночь гуляла по центру с друзьями. Злая еще - потому что не выспалась и ноги болят, плюс на одно создание обиделась. Несильно. Все, уже простила.
Читаю "Дневник" Палланика (он с двумя л же, да?).. очень подходит к погоде. Она такая же - неоднозначная, сюрреалистичная и вызывает чувство постоянного ожидания чего-то... непонятно, плохого или хорошего, но думаешь больше о плохом. Почему?
А сегодня ночью было довольно тепло. И очень красиво. Темно-синий пруд на Чистопрудном бульваре, четкое и ровное отражение звезд, фонарей и деревьев.. Темно-синий асфальт под ногами, летний-прелетний, летнее просто некуда. Темно-синее небо, матовое, мягкое, как крыло бабочки-махаон. Темно-синяя такая, июньская ночь.

И все-таки Москва-река очень грязная. Все понимаю, но это просто перебор.
Post comment
09.06.07 21:36   |  Менестрелъ Ночи Open user info |   Эх..;(  ru
 Очередной фильм пополнил разряд "плохих": "Мост в Терабитию". Хоть кино и детское, все же..

Плохие фильмы - это течет скупая мужская слеза ;(
Comments: 7 | Post comment
09.06.07 21:11   |  Ex*Le moqueur Open user info |   Бездомный  ru
 он просрочил за общагу, попытался пройти за вещами, два паладина побили его палкой
он оказался на улице, на темной лунной улице в компании остальных бездомных, несчастных нубов. они жгли костры в бочках, жарили на них собак.
они очень веселые. не собаки - бомжи.
они рассказывают пошлые анегдоты, не то что скучные паладины в общаге
они кидаются в друг друга грязью и смеются
они строят планы поймать паладина и пожарить его.

Из старого патифона доносится голос Эдит Пиаф. гадкий запах дешового пойла. при свете огня из бочек и свисте других бездомных, пожилая женщина, в красном, грязном, мятом платье танцует танго с невидимым партнером, её глаза закрыты, или их вовсе нет.

Он приподнялся и вышел подышать воздухом
Comments: 5 | Post comment
09.06.07 19:40   |  Jah Open info : Erofey Open user info |   То что мне советовали послушать советую Вам  ru
 Эти группы и исполнители считаются эталонными
Bob Marley, Black Uhuru, Burning Spear, Steel Pulse, Aswad, Culture, Prince Far I, Peter Tosh, Max Romero, Lee Perry, JaKob Miller, Augusto Pablo, LKJ
Далее из нашего Джа Дивижн, Даб дивижн из даба мне нравится Асиа даб Фундэйшн =)
Post comment
09.06.07 19:34   |  Jah Open info : Erofey Open user info |   Полезные ссылки  ru
 В БяКу играют не только Растамане так что стоит потихонечку разказать у культуре и о людях которые себя к ней относят разкажу в ссылках
http://www.veselo.info/travel/rasta/rasta_and_jah.html.....ну тут тем кто не любит очень многА букав
http://www.rastaman.tales.ru/...итерестная подборка пост советского растамана....даже гуру-раста Д. Гайдука
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%82%D0%B0...тоже немного прораста
http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%80%D0%B8%D1%85%D1%83%D0%B0%D0%BD%D0%B0....вот про траву полезно всем
http://trava.kiev.ua,...еще о траве в Киеве, если есть желание люди там отзывчивые можно общатся

Music: Сейчас Jimmy Cliff
Post comment
09.06.07 18:51   |  Прохар Open user info Open user photogallery |   Миссия выполнена, мозг взорван! (DJ Kentaro, Jpn)  ru
Comments: 1 | Post comment
09.06.07 18:47   |  DrumNbasS Open info : Прохар Open user info Open user photogallery |   Миссия выполнена, мозг взорван! (DJ Kentaro, Jpn)  ru
Comments: 2 | Post comment
09.06.07 17:44   |  magic Open info : Till Open user info Open user photogallery |   Раскачка мага  ru
 И так рассказ пойдет про класс который сейчас не обделен рулем в БК - Маги. Если вы начали играть заново или же просто новичок в этой игре и выбрали магию, то это пособие поможет вам в раскачке персонажа и вы узнаете чем хорош именно этот класс.
CUT: Продолжение



Еще один вариант раскачки с 0 по 4-й уровень от Sparking wisp [8] . В которой вам уже потребуется вливание екр.
CUT: Продолжение

Статья находится в стадии доработки и планируется полное исчерпывающее описание 0-7 лев Мага.
Comments: 99 | Post comment

Total posts: 4005 Pages: 401
«« « 1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180.. 190.. 200.. 210.. 220.. 230.. 240.. 250.. 260.. 270.. 280.. 290.. 300.. 310.. 319 320 321 322 323 324 325 326 327 328 329 330.. 340.. 350.. 360.. 370.. 380.. 390.. 400.. » »»
 
04.10.07 14:25
: Повелитель Вечности
reason: мат. 04.10.07 14:25
: Повелитель Вечности
reason: мат. 04.10.07 14:25
: Повелитель Вечности
reason: мат. 04.10.07 14:25
: Повелитель Вечности
reason: мат. 04.10.07 14:25
: Повелитель Вечности
reason: мат.
 


« 2025 may »
Mo Tu We Th Fr Sa Su
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

 
 © 2007–2025 «combats.com»
  18+  
feedback