четверг, 30 декабря 2010 г.
понедельник, 27 декабря 2010 г.
Рисуем множество Мандельброта под Android

Давно хотел написать "Hello World" под Android, в силу приобретения коммуникатора Sony Ericsson XPERIA X8 пришлось это сделать.
Для написания моего первого приложения пришлось выкачать и настроить среду разработки, подробно об этом написано здесь.
Тематику выбрал "Множество Мандельброта", а точнее построение аттрактора для выбранной точки на комплексной плоскости.
Алгоритм построения довольно прост, на Java он выглядит примерно так:
for (int i = 0; i < w; i += 4) {
for (int j = 0; j < h; j += 4) {
Complex cstart = new Complex(ZX + i * 0.004f, ZY + j
* 0.004f);
Complex C = new Complex(0, 0);
int k;
for (k = 0; k < 20; k++) {
C = cstart.plus(C.times(C));
if (C.im() > 2 || C.re() > 2 || C.im() < -2
|| C.re() < -2) {
break;
}
}
mBitmap.setPixel(i, j, k > 18 ? Color.WHITE
: Color.GRAY);
mBitmap.setPixel(i + 1, j, k > 18 ? Color.WHITE
: Color.GRAY);
mBitmap.setPixel(i, j + 1, k > 18 ? Color.WHITE
: Color.GRAY);
mBitmap.setPixel(i + 1, j + 1, k > 18 ? Color.WHITE
: Color.GRAY);
}
}


суббота, 24 июля 2010 г.
четверг, 22 июля 2010 г.
вторник, 13 июля 2010 г.
среда, 26 мая 2010 г.
четверг, 1 апреля 2010 г.
KRIKZ.RU
:) Наконец таки вчера запустил более стабильную версию своего сайта KRIKZ.RU (каталог развлечений и курортных зон), если интересно http://krikz.ru/ критику и пожелания пиши
Подписаться на:
Сообщения (Atom)