Блог shr

Интернет, ИТ, безопасность, фриланс

11 Июль
0Коммент

Отложенное освещение и затенение

Отложенное освещение и затенениеДанная методика используется для обработки освещения и затенения визуальных сцен в трехмерной графики. Схема этой технологии проста. Процесс вычисления разбиваться на множество мелких частей, которые записываются в буфер, а затем объединяются. Основное отличие этой технологии от обычных методов освещения заключается в том, что результат работы шейдеров записывается быстро попадает во фреймбуфер цвета. В выпускаемых сейчас видео картах для рендеринга используются несколько цепей, что дает избежать лишних трансформаций вершин. После того как будут построены все необходимые буферы они считываются из шейдерных алгоритмов и объединяются в единое целое для создания результата. Благодаря такой технологии скорость вычисления сводиться к минимуму. Обсчитываются только видимые части картинки и уменьшается сложность просчета освещения сцены.

Но у этой технологии есть серьезный недостаток. Нет возможности обрабатывать прозрачность в пределах алгоритма. Обойти ее можно. Для этого нужно использовать задержку рендеринга прозрачных сцен. Но рендеринг с задержкой не совместим со сглаживание. Это невозможно, т.к. стадия расчета освещения сцены разделена со стадией расчета геометрии.

Приведем примеры некоторых игр, которые используют технологию отложенного освещения и затенения: LittleBigPlanet, Killzone 2 и знаменитый S.T.A.L.K.E.R. Так же эту технология поддерживает продвинутый движок CryEngine 3 от команды Crytek.

Смотрите так-же: работа в Брянке

10 Июль
0Коммент

Lightmap

LightmapЭтот метод так же носит название «карта освещения». С его помощью с трехмерных приложениях создаются текстуры несущие в себе информацию об освещенности той или иной трехмерной модели.

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

На начальном этапе создания карты освещения она полностью вся заполняется черными пикселями. Затем для каждого текселя карты освещения высчитываются координаты на полигоне. В той точке нужно будет воспроизвести абсолютно все источники света, которые действуют на нее. Далее вектора из данной точки до источника освещения проверяются на пересечение с геометрическими объектами на сцене. Если пересечение находиться, то, следовательно, этот источник свет не освещает данную точку. Остальные источники освещения увеличивают значение тексела lightmap на величину, которая зависит от используемого типа освещения, а так же его положения относительно обсчитываемой точки. Для создания более реалистичной картинки применяют билинейную фильтрацию.

Дальше во время рендеринга трехмерной картинки полученный Lightmap может быть повторно использован, но с применением альфа-блендинга. В качестве примера движков используемых такую технологию можно перечислить следующие продукты Unreal Engine, Source, Lithtech и id Tech.

10 Июль
0Коммент

OpenGL, DirectX и API

OpenGL, DirectX и APIЭтот связующий элемент между видео адаптером и программой необходим для программистов занимающихся разработкой, как компьютерных игр, так и программ для 3D-моделирования. API определяет то, что может предоставить программа стороннему разработчику. Конечному программисту нет необходимости в понимании реализации той или иной функцией API.

Все программные компоненты, которые входят в какую-то одну систему, взаимодействуют между собой посредством интерфейсов API. Причем обычно эти компоненты образуют некую иерархию. Высокоуровневые модули используют API более низкоуровневых, а те в свою очередь еще более низкоуровневых. Т.к. видеокарты разных производителей устроены по разному и имеют совершенно разные наборы возможностей и функций, то такая технология позволяет не задумываться разработчику о функциях и возможностях той или иной видео карты. Он создает единый код, который будет работать абсолютно на любой видео системе.

На сегодняшний день существуют два самых крупных графических API -DirectX и OpenGL. Это два конкурента, которые соперничают между собой уже довольно продолжительное время.

OpenGL – это полностью кроссплатформенный программный продукт, который дает возможность разработчикам создавать приложения, работающие как с двухмерной графикой, так и с трехмерной. Кроссплатформенность этого API позволяет запускать графически приложения практически под любой операционной системой.

DirectX – это не кроссплатформенный графический API от корпорации Microsoft. Приложения, которые написаны с использованием DirectX функционируют исключительно под операционной системой Windows. Сейчас этот API довольно широко используется разработчиками разного рода игр.

09 Июль
0Коммент

Что должен знать и помнить вембмастер, создавай удобный сайт для людей

Что должен знать и помнить вембмастер, создавай удобный сайт для людей
Вот небольшой перечень советов, которых должен придерживаться каждый создатель твоего сайта в Интернете:

1. Сайт должен хорошо выглядеть при любом разрешение и в любом браузере. Если у вашего сайта будет появляться горизонтальная прокрутка, то это будет сильно раздражать вашего посетителя и, скорее всего, он больше не будет заходить на такой сайт.

2. Навигация по сайту должна быть удобной и интуитивно понятной. Очень желательно чтоб пользователь имел возможность добраться до любой страницы сайта, сделав не более 3-х кликов мышкой.

3. На главной странице ресурса не должно быть много картинок и информации. Только самое важное и нужное.

4. Шрифт текста должен иметь минимум 12 пунктов, а еще лучше 14. К сожалению, некоторые пользователи не обладают 100% зрением и не будут всматриваться в мелкий текст, который у вас там написан.

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

6. Не старайтесь на своем сайте всю информацию закрыть от незарегистрированных пользователей. В Интернете масса сайтов, где регистрация не обязательна, а информация открыта для всех.

7. Если вы в будущем планируете делать рассылку новостей со своего сайта, то форму подписки и отписки от рассылки так же размещайте на самом видном месте.

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

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

09 Июль
0Коммент

Игровой «движок»

Игровой «движок»Начнем с основного. С игрового движка. В компьютерных играх и других мультимедиынйх приложениях это своеобразное ядро, которое отвечает за обработку графической информации в реальном масштабе времени. С помощью таких движков намного упрощается разработка игр и позволяет их сделать многоплатформенными, т.е. запускать игру можно будет на самых различных платформах. Будь-то Windows, Mac OS X, Linux или же консольные игровые платформы.

Все что происходит «внутри» игры выполняется за счет игрового движка. Он может делать рендеринг двухмерной и трехмерной графики, работать со звуком, управлять памятью, искусственным интеллектом в игре, анимацией, физическими процессами или игрой в сетевом окружении.

Теперь пришло время немного вернуться в историю и узнать откуда же появился термин «игровой движок». Термин этот возник в середине 90-х годов благодаря трехмерным играм. Особенный вклад в развитие игровой графики сделала известная компания id Software благодаря своим культовым «шутерам» от первого лица Quake и Doom. Эти две игры стали настолько популярны среди пользователей компьютеров, что другие разработчики даже и не решались на создание своих собственных и оригинальных движков. Они пошли по пути лицензирования программного обеспечения у компании id Software и создании своих игр на уже разработанном и опробованном временем движке. Движок игры Quake был использован в очень большом количестве игр, что дало серьезный толчок в развитии игровой индустрии.

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

08 Июль
0Коммент

Что нужно делать для того, чтоб ваш сайт полюбили поисковые роботы

Что нужно делать для того, чтоб ваш сайт полюбили поисковые роботы 1. Размер вашего сайта имеет не маленькое значение для успешного продвижения в поисковых системах. Чем больше страниц у ресурса, чем чаще появляются новые странички и быстрее обновляются старые, тем лучше отношение поискового робота к вашему сайту.

2. Старайтесь размещать на самых основных страницах своего сайта статьи, оптимизированные под тематику вашего сайта. Т.е. с набором ключевых слов, которые соответствуют тематике вашего ресурса.

3. Не стесняйтесь использовать на своих страницах теги заголовков, а так же выделять жирным текстом и курсивом важные ключевые слова которые относятся к сайту.

4. Не создавайте сайт полностью на технологии «flesh». При таком подходе поисковик воспринимает сайт как одну картинку и все. Тест для поискового робота не виден. Если создаете сайт на этой технологии, то обязательно позаботьтесь о его полной копии в формате HTML.

5. не создавайте сайты на технологии фреймов. Они крайне плохо индексируются поисковыми системами, их трудно раскручивать и наполнять нужными ключевыми словами.

6. Не старайтесь быстро наполнить свой сайт ворованным контентом. Не обменивайтесь ссылками за деньги. Не покупайте ссылки для своего сайта и не продавайте ссылки со своего сайта. При продвижении сайта при помощи разных «серых» и «черных» методов вы рискуйте быть забанеными в поисковой системе, а это чревато полнейшим отсутствием посетителей на вашем сайте. Чтоб избежать риска, лучше ознакомьтесь со всеми такими методами работы и их последствиями. В Интернете масса информации по этой теме.

7. Ни в коем случае не используйте «черные» методы продвижения сайта в поисковых системах. Внимательно относитесь к предложениям быстрой раскрутки. Часто бывает, что ваш сайт выводят на первые места в той или иной поисковой системе, но затем он получает бан, от которого избавиться крайне сложно даже профессионалу.

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

07 Июль
0Коммент

В Азии на Тайвани прошла самая крупная компьютерная выставка

В Азии на Тайвани прошла самая крупная компьютерная выставкаНедавно на Тайвани прошла широкомасштабная компьютерная выставка под названием COMPUTEX Taipei. Это самая крупная выставка на всей территории Азии. Прошла она в Тайбее – столице Тайвани.

Задача этого мероприятия была проста – продемонстрировать самые современные достижения в мире информационных технологий и показать текущее положение дел на компьютерном рынке. Участниками выставки стали такие гиганты IT-индустрии как Microsoft, Intel, Hitachi, AMD и много других крупных производителей.

Организовали эту выставку две компании TCA и TAITRA. По словам одного из сотрудника организаторов в выставке участвовало около тысячи компаний. На выставку приехали более 130 тысяч человек со всего мира. Для посетителей выставки было предложено посетить 8 тематических секторов: компоненты и детали, компьютерные системы, периферия, телекоммуникационное оборудование, системные платы и запоминающие устройства, аудио и видео оборудование, а так же индикаторное оборудование.

05 Июль
0Коммент

Как вы можно узнать какой вес у страницы?

Как вы можно узнать какой вес у страницы?Для этого вам нужно скачать т.н. toolbar от ПС Google на странице http://toolbar.google.com. Этот тулбар предназначен для Internet Explorer. После установки в верхней части браузера появляется инструментальная линейка. На ней есть столбовая диаграмма, говорящая о весе той страница, который вы в данный момент просматриваете. Если навести курсор мышки на эту диаграмму, то появится подсказка, содержащая числовое значение от нуля до десяти. Насколько же точны показания тулбара от Гугла?

Данный показатель не очень точен, но на данный момент это практически единственный инструмент, который может дать хоть какое-то представление о весе страницы. У этого тулбара есть несколько ограничений. Вот они:

1. Иногда этот инструмент определяет весь совсем приблизительно. К примеру, если вы откроете страницу, которая отсутствует в индексе Гугла, но если есть страница, которая близка по своему содержанию к данной странице, то тулбар покажет свое предположение о PageRank этой страница. Получиться как бы склеивание веса страница, которая в индексе и которая не в индексе. Есть способ выяснить реальный вес ли показывает тулбар или он просто склеил значение с другой страницей. Нужно ввести в поисковую форму адрес страницы, у которой вы определяете PageRank, если страница появиться, то, следовательно, вес показывается реальный, а если нет, то это выдумки тулбара.

2. Тулбар дает представление о реальном весе. Сам показатель PageRank, но на тублабаре он показывается в виде нелинейной диаграммы.

05 Июль
0Коммент

Насколько важен показатель PageRank?

Насколько важен показатель PageRank?Значимость отдельно взятого фактора в общем числе самых разнообразных факторов влияющих на ранжирование, т.е. положение сайта или страница в выдаче поисковой системы зависит от качества информации, которую он несет. Так что есть смысл для начала взглянуть на само качество этого показателя.

Когда-то давно на заре рассвета такой поисковой системы как Google понятие ссылки можно было трактовать точно как рекомендацию. С тех пор много воды утекло и это утверждение уже не так актуально как ранее. Объясню почему. Есть две ключевые причины:

1. Интернет существенно поменялся. Сегодня ссылка это как связь с другим сайтом, ответная услуга при обмене ссылками или вообще лицензионное требование.

2. Как только создается поисковый механизм, который дает существенный вес ссылке как рекомендации, то сразу же находятся люди желающие манипулировать этим механизмом, т.е. покупать их и прочее.

Отсюда следует, что надежность информации такого фактора как внешняя ссылка постепенно становиться меньше и меньше. Это и является причиной того, что важность PageRank как одного из факторов ранжирования становиться все слабее и слабее.

Однако у PageRank есть одно оправдывающее его свойство. На этот показатель в алгоритме ранжирования труднее всего влиять из вне. Из всего изложенного следует, что наличие хорошего показателя PageRank есть возможность дать вам преимущество перед вашими конкурентами, но только в сочетании с другими факторами ранжирования. Предупреждаю вас. Коротких путей тут нет. Вам предстоит досконально изучить понятие PageRank, иначе вы будете тратить свое драгоценное время попросту впустую.

05 Июль
0Коммент

За какие провинности можно попасть в бан

За какие провинности можно попасть в бан1. Если на вашем сайте есть страницы, которые содержат очень большое количество внешних ссылок для поднятия тИЦ.

2. Если на вашем сайте есть текст, который не несет в себе ни какой смысловой нагрузки. Т.е. сгенерированный автоматически и специально для поискового робота.

3. Специальный сайт, который оптимизирован под конкретное ключевое слово и цель этого сайта перенаправить посетителя на другой сайт. Среди вебмастеров это носит название «дорвей».

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

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

сварка аргоном технология портал про сварку объявления Воронежа авто дон воронеж