Pull to refresh
19
0
Андрей Ст @truthatenvy

User

Send message
Автору большое спасибо, как раз чрезвычайно в тему подобное решение.
С Нокаутом мы над проектом не работали, когда я его пробовал, это были исключительно собственные демо приложения для тренировки. Но мысль попробовать была, он, пожалуй, один из немногих, сочетает в себе простоту понимания и использования и не делает код похожим на переписку спецслужб.
к сожалению, беглого взгляда на него хватило, чтобы задуматься об избыточности кода. Это, разумеется, субъективно. Если кто-то может показать хороший пример на SC (помимо getting started на офсайте), я буду чрезвычайно благодарен. Пока что меня больше заинтересовало javascript mvc, хоть это и немного разные инструменты.
Мы пробовали на серьезном проекте каркас строить на backbone, — к сожалению, еще действительно рано. Изобрев с десяток костылей и достаточно повысив избыточность, после очередного ревью кода было решено переписать всё заново и без backbone
Да, к сожалению, никто еще не реализовал фреймворк, который вбирал бы в себя преимущества observable нокаута, моделей бэкбоуна и роутинга pathjs (ну, или же роутинг контроллера backbone тоже вполне неплох). За ссылочку на обход дата-биндинга в HTML спасибо, хорошая идея. В целом, мне, после копания во всем вышеперечисленном всё же кажется, что нокаут гораздо проще для понимания, хотя и решает всё же немного другие задачи. И да, приятно видеть, что он развивается.
Думаю, Вы итак в курсе, но всё же, — советую еще обратить внимание на backbone, а то knockout все-таки сильно захламляет своим дата-биндингом код.
По поводу фракталов, — по-моему, тут два наиболее легких варианта (хотя я, конечно, могу ошибаться), —
1) Использовать модели
2) Изменять созданным через MeshShaderMaterial мэшам значения амплитуд униформ (Впрочем, не только их)

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

Насчет таймеров, — не понял вопроса.
Можно как раз в следующей статье затронуть системы частиц, работу с backbone перенесем на позже.
До выпуска версии 0.2 у меня тоже большая часть страниц в демо документе была белыми. В новой же версии вроде бы все страницы, тьфу-тьфу, стали отображаться корректно, пролистал. Ubuntu 11.04 и Chrome 12
чёрт возьми, у автора поистине есть под рукой волшебный мир, откуда он черпает всё то, что нам здесь кажется бредом.
В топике файлы снова обновил. Спасибо.
дико извиняюсь, виноват, каким-то образом умудрился не тот файл залить. Вот ссылка на правильные сорцы, в топике ссылку тоже поправил. Спасибо, что навели на ошибку.
Вы бы уточнили, что по данным ссылкам не копия приложения из топика, а сорцы, взятые отсюда.
завтра с работы запущу демку, чтобы не глючила, и добавлю скриншотов.
Именно. Сам в свое время на своем домашнем, уже далеко не новом ноутбуке прорывался через его нежелание рендерить. Затем и на рабочем началась та же пляска, по неизвестной причине, там ноутбук поновее. Лично мне помог запуск хрома с флагами --enable-webgl --ignore-gpu-blacklist. Плюс, обязательно не стоит забыть закрыть все активные окна хрома на текущий момент.

Information

Rating
Does not participate
Location
Одесса, Одесская обл., Украина
Registered
Activity