Posts Tagged ‘Фигуры’

Тег CANVAS: рисование на веб-странице (ч.2)

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , , ,

Продолжаем рассматривать канву HTML 5 — средство для программного рисования прямо на веб-странице.

8. Рисование сложных фигур
Но чтобы нарисовать более-менее сложную картинку, одних только прямоугольников недостаточно. Поэтому канва предоставляет нам средства для рисования сложных фигур, контур которых состоит из произвольного количества сегментов — прямых и кривых линий, соединённых друг с другом. Сейчас мы узнаем, как пользоваться этими средствами. (далее…)

Увеличение производительности в Excel 2010

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , , ,

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

  • Отзывы пользователей
  • Сценарии больших объемов данных
  • Вычисления
  • Преимущества многоядерности (далее…)

Ландшафт

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Человек вышел из природы. Но зависимость его от нее осталась, и она настолько огромна, даже можно сказать всеобъемлюща, что играла и играет в нашей жизни одну из ключевых ролей. Именно поэтому отображение природы в целом, как единой картины жизни, состоящей из множества предметов, стало одним из основных направлений в живописи и получило название пейзаж. Пожалуй, больше чем окружающий природный мир, человечество любило изображать только себя. Но это к теме сегодняшней статьи отношения не имеет; возможно, потом мы попробуем в нескольких статьях создать копию человеческой фигуры, но это будет потом. Рисование природы имеет одну очень важную специфику, которая существовала во все времена и пришла в мир трехмерной графики, — необходимость гармонично отобразить хаос окружающей среды, то есть, показать неправильность форм и порядка так, чтобы это вызывало приятные эмоции. Этим мы и займемся. (далее…)

Мониторы: 15, 17, 21

Всем привет, глубокоуважаемые любители современных, ультра-современных и супер-современных технологий.
Скажите, кто любит выбирать мониторы? Нет таких… А пользоваться? У, e-e-e! Что, все сразу? А, ну да, понятно. Тогда будем пользоваться. Но, только сначала все равно выбирать придется. Потому сейчас этим и займемся. Будем смотреть на них и так, и эдак. Если надо, то и сзади поглядим, и снизу подползем, и кожух снимем, но это вряд ли понадобится. На него же смотреть придется в ближайшие годы, согласны? Тогда начинаем! (барабанная дробь, свет гаснет, занавес открывается — прим. ред.).
ЭЛТ aka CRT

Технология производства большинства мониторов, которые мы с вами видим на рабочих столах (по крайней мере, сегодня) базируется на электронно-лучевой трубке, сокращенно ЭЛТ. В английском ее называют CRT, то есть Cathode Ray Tube, что в буквальном переводе значит «катодно-лучевая трубка». И хотя в «нашем» названии ничего не говорится о катодах, а в «их» названии нет ничего об электронах, это — одно и тоже устройство.
В узкой части экрана (задней части монитора) расположена электронно-лучевая пушка. Она выпускает электроны в виде луча, как бы выстреливая их. Электроны проникают сквозь металлическую теневую маску, щелевую маску или апертурную решетку и попадают на внутреннюю поверхность передней панели, которую мы видим. Передняя стенка монитора покрыта изнутри точками или полосками люминофора, каждая из которых имеет один из трех основных цветов (красный, зеленый или синий).
(далее…)

Оптимизация вывода графики на экран

1. Описание класса CView

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

Сообщение и метод OnDraw

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

Итак, для обеспечения корректного отображения информации в окне нужна функция, которая будет перерисовывать содержимое окна всякий раз, когда оно потребуется. Для этого служит методOnDraw. В качестве параметра этому методу передается указатель на контекст устройства, используя который, можно перерисовать окно.
(далее…)