не понимаю минусаторов, я имел в виду не описание самих кривых Безье, а о их нестандартном применении. не знаю как для других, но лично я усваиваю намного лучше те вещи которые интересно преподают, а не тупо читают лекцию с листка бумаги не отводя от него глаз.
Ну и где же оно нестандартное? С помощью кривых Безье рисуются цифры на экране? Так основная их область применения — компьютерная графика, об этом любой препод с листка прочитает :)
А с помощью CD-rom'a можно прочитать дискету, думала моя преподавательница по математике, вставив в него дискету, благо успел ее остановить. Не у всех все было хорошо с преподавателями…
У кого как, к счастью.
Мне ещё в школе иногда приходилось программить графику, до универа уже был знаком с матрицами (немного, благодаря афинным преобразованиям), вектора изучил раньше программы, да и sin/cos очень часто нужны были, так что с этим проблем не было (и нет, сейчас учусь) ).
Вообще очень хороший способ показывать, что математика нужна.
З.Ы. не о том немного написал, не обратил внимания. И да, собственно, благодаря необходимости, например, учиться самостоятельно перемножать матрицы, ну и т.п. понимание, что математику самому изучить сложнее, тоже пришло достаточно рано.
Неужели все настолько низкого мнения об аудитории, что подумали, что человек жалуется, что ему не преподавали кривые Безье? Очевидно же, что он имеет ввиду недостатки в преподнесении предмета.
С этим и школьник справится: линейная интерполяция, для которой нужна математика на уровне 5 класса, и кривые Безье, для которых достаточно скачать processing.js
Информативность таких часов чувствительно меньше, чем обычных, что переводит их куда-то в раздел арт-объектов.
Пока цифра переползает из одной формы в другую, совершенно не понятно, что же будет в итоге. То есть на часы надо смотреть дольше.
Для заставки на экран пойдёт, а как информационное табло на сайт — уже не очень.
Скорость изменения, конечно, меняется в некоторых пределах, это понятно.
Но задачу «бросить один взгляд на часы и считать всю информацию» это всё равно не решает.
А если отключить всю анимацию, то и «фишка» пропадёт.
Для минут и десятков секунд можно сократить время анимации. И можно сделать ее резче, например, применив кубическое преобразование (переключается кнопкой a). Тогда анимация останется, но проводить в непонятном положении цифры будут меньше времени.
После первого бритья такой проблемы уже не будет Через какое-то время достаточно будет бросить взгляд на цифру часов и можно приблизительно понять, сколько минут.
Студент второго года обучения инженерного факультета Оксфордского унивеситета ищет место постажироваться на летних каникулах в Англии или Австралии в какой-нить небольшой компании.
Спасибо) можно некоторые комментарии? На Nexus 4 анимация не идеально плавная, хотя, по идее, тут нетяжелая отрисовка. В идеале, как мне кажется это был бы виджет масштабируемый, а не фиксированные обои. В любом случае, спасибо ещё раз.
1) Насчёт плавности анимации стоит подумать, я старался достигнуть баланса между плавностью и энергопотреблением :)
2) С виджетом гораздо больше проблемы плавности, туда так просто анимацию не впихнуть, можно только картинку периодически менять, у меня пока не получилось сделать быстрее 8-10 FPS, что неприемлемо из-за страшных лагов. Придумаю, как сделать — сделаю :)
Часы на кривых Безье