Главная » Статьи для тега "называется"

MIР-ТЕКСТУРИРОВАНИЕ – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 29 August, 2013 категория: Программирование игр под Android

 

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

Читать »

Объекты и классы JAVA ДЛЯ ANDROID

Добавлено Дата: 7 August, 2013 категория: Разработка для Android

 

Java – это объектно-ориентированный язык. Следовательно, его основными составляющими являются не примитивы, а объекты – комбинации данных и процедуры для совершения операций над этими данными. Класс определяет поля (данные) и методы (процедуры), составляющие объект. В Java такое определение – шаблон, на основании которого создается объект, – является само по себе отдельным типом объекта и называется Class. В Java классы образуют основу системы типов, позволяющей разработчику описывать сколь угодно сложные объекты со сложным, специализированным состоянием и поведением.

Читать »

СЕРИАЛИЗАЦИЯ – Android

Добавлено Дата: 30 July, 2013 категория: Разработка для Android

 

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

Читать »

ПЕРСПЕКТИВНАЯ ПРОЕКЦИЯ: БЛИЖЕ, БОЛЬШЕ – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 15 July, 2013 категория: Программирование игр под Android

 

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

Читать »

Объединение данных о

Добавлено Дата: 2 April, 2012 категория: Microsoft SQL Server, Базы данных

|p"Y) о введении к этой книге я говорил, что хочу разделить I)ss?r с вами радость разработки приложений для SQL Server. В этой главе вы поймете, что я имел в виду. Заставьте данные группироваться нужным образом, получите ответ на свой вопрос с помощью оригинального запроса, замените сотни строк программы, написанной на традиционном языке программирования, одним пакетным запросом SQL— это действительно принесет вам радость, и обо всем этом мы поговорим в данной главе.

Читать »

GridBag Layout – более гибкое табличное расположение

Добавлено Дата: 25 March, 2012 категория: Java

А сейчас я покажу ещё один способ создания окна калькулятора. Здесь будет    использоваться    java.awt.GridBagLayout    вместо комбинации  схем и панелей. В нашем калькуляторе есть строки и столбцы, но в GridLayout ониобязаны  иметь  одинаковые  размеры.  Это  не  подходит,  так  как  у  нас есть  поле  для  ввода,  ширина  которого  равна  ширине  трёх  кнопок  с числами.GridBagLayout   -­?  более  продвинутая  схема  размещения. Она позволяет   задавать   размер   ячейки,   равным   нескольким   клеткам таблицы.  GridBagLayout  имеет  вспомогательный  класс,  который называется GridBagConstraints (ограничения на клетки таблицы). Эти  ограничения  не  что  иное,   как атрибуты ячеек,   которые необходимо задавать  для  каждой  ячейки  таблицы  отдельно.  Все ограничения  должны  быть заданы  до того, как  в ячейку помещаются компоненты.  Например,  один  из  атрибутов  GridBagConstraints называется  gridWidth. Он позволяет задать ширину какой-­?то  одной ячейки,  равной ширине  нескольких других.Во время работы  с GridBagLayout необходимо сначала создать экземпляр  класса GridBagConstraints, и затем задать значения для его  свойств.  После  того  как  это  сделано,  можно  добавлять  объект  в ячейку контейнера.

Читать »