Март 1931
icon1 Администратор | icon2 Flex , Проекты | icon4 03 31 2009 | icon3 Комментариев нет »

Hello. Это было какое-то время после последней должности по нескольким причинам: 1) не успели ничего, 2) недостаток времени, моды, 3) Хорошее pojeżdzenie мотоцикла погоды :)

В данной работе мы начали довольно крупных проектов, которые будут использоваться для поддержки определенных событий. Все будет написано в гибкие соединения с базой данных + PHP. Проекта решили использовать "серьезный" рамки, скорее, потому что мой простой совет не мог (пришел со своей стороны будет использоваться). Для гибкого два популярных структур на основе MVC: Кэрнгорм и PureMVC . Обе структуры являются бесплатными. Мы выбрали PureMVC потому что она часто была отмечена в ряде крупных форумов, это портирована на несколько (для подростков) Языки (например, C + +, Java, C #, PHP и т.д.) и не объединить за все, но имеет ту же архитектуру MVC, и для этого очень мало "весят". В первый день он продолжал драться с ним, но уже это с любым другим аналогичным przystępniejszy вознаграждения и проще для понимания. Мне очень нравится это, конечно ускорить производственной системы и содействовать его расширению позже.

Кроме того, компании, я пишу программу для поддержки рабочих и управления проектами. Здесь все написано в C + +, WxWidgets библиотека (Rox!) Для GUI и mysqlpp для подключения к базе данных MySQL, которая также использовать программу. Программа поможет журнала, что вы сделали, сколько времени тратится и на что, благодаря нам будет легче в будущем oceniach временную работу, и мы будем иметь более широкое представительство времени, которое мы провели данной задачи. Не давно в это пространство экрана на главном экране программы.

Даже предложе WxWidgets напомнил мне одну важную вещь. Если кто-то мешает необходимо скачать источников и скомпилировать их (после составления каталога занимает около 1GB!), И спрашивает, почему он не закончил libek у меня есть решение за него: wxPack. Она представляет собой "пакет" готов к Visual'a libek и MinGW, дополнительно содержит необязательный контроля и лучший бесплатный конструктор это bibloteki wxFormBuilder. Очевидно, что все, что в стабильной версии najowszych duzoooo и занимают меньше места и времени, чем вручную компиляции.

Март 1917

Теперь у меня есть поддержка шейдеров бы грех не использовать их для последующей обработки. Но для этого я пропустил еще одно: быстрый рендеринг текстур. Я делал это раньше, но с помощью бесплатной такие методы, как glCopyPixels. К счастью, OpenGL ввел что-то намного быстрее, а именно: Frame Buffer объекта. Это расширение дает нам возможность "за кадром" предоставление этой сцены текстуру, но не только. Кроме того, можно записывать ли глубина stencil'a буфера. Мне удалось осуществить это к моему визуализации, а так, как я писал тесты, три простых эффектов после processing'owe: цветение, оттенки серого и Sephia. Ниже скриншоты, демонстрирующие этот эффект (в нижнем левом углу сцены визуализируется с использованием площади малых FBO, в которых эти эффекты можно увидеть на заднем плане сцены вынесено "нормальный")

Март 1915

Hello. В последнее время польские демосцене портал (www.scene.pl ) Рабы вышли с интересной инициативой организовать компонент называется "Кодекс SCENE.PL Компо # 1". Целью данного конкурса было написать графический эффект, связанный с большей или меньшей степени со старым эффект scenowym, а именно: шахматной доске. Пока ничего не scenowego я сделал, и я был голоден, творческий, то я решил skrobnąć. И вот, после работы через несколько минут после нуля пока он не сформировал мелкого производства. Интересно, что компонент снял работать до 7 (в настоящее время одна Именно этой проблеме и его сжигания), что является большим успехом, как компонент Отойдите в течение этого трудного периода польской демосцены. Возможно, этот результат был достигнут благодаря главный приз под эгидой организатора, а не только что: бутылка свадьбы свадьба bimberku Slaves'a - родился в 2008 году. Я думаю, что эта награда была принять участие в "допинг" для работы :) . Здесь я оставляю ссылку на конкурс, который в настоящее время принимает на голосование, ссылка на мою работу и в качестве иллюстрации некоторые скриншоты.

Ссылка для конкуренции и другие работы: www.scene.pl

Ссылка на мою работу: http://www.scene.pl/compo/4% 20 -% 20scene_fx_compo_bojkar.zip

Ссылка на видео: http://www.youtube.com/watch?v=N0f4XsKFRfE&feature=channel_page

Скриншоты:

Март 1912

Со времени последнего шейдеров подключен в двигатель, я решил найти удобный инструмент для их создания. Я решил проверить несколько программ: Тайфун ShaderDesigner 1.5.9.4, Nvidia FX Composer 2.5 и AMD RenderMonkey 1,82. Основные параметры, которые я хотел бы иметь такой программы являются: поддержка GLSL, конечно, скорость, простой, но имеющие большие возможности (при изменении сетки, добавив переменных, управления материальными запасами и т.д.), что побудило синтаксис.

А посему давайте начнем первую программу, которая Тайфун ShaderDesigner версия 1.5.9.4. Это была моя первая программа для создания шейдеров из которых встречались с. Со всеми 3, программа имеет легкий установки, которая "весит" всего 10 Мб. К сожалению, это предполагает и некоторые недостатки, но на данный момент. Программа запускает сразу после начала нам кажется на первый взгляд, простым и интуитивно понятным графическим интерфейсом. К сожалению, как это происходит в то оказывается, что помимо обмундирования, которые имеют текстуру и не такое интуитивное и действительно довольно "дикой". Все окна в держателе, конечно, но изменения в их организациях очень грубая, и это после изменения и повторно активации программы, механизм упоминается в качестве стандарта. Фактические написания кода и modifikacja материалов очень здорово. Подсказка редактор синтаксиса, который работает, мягко говоря, странно, жить своей жизнью, иногда работает, иногда нет. Как сетки у нас есть несколько готовых объектов, и мы можем добавить свою, но к сожалению, в своем собственном формате (*. GSD) на общую сумму dyskwalfikuje эту опцию. Основным недостатком данного приложения является то, что уже не только развитых. Подводя итог: прямая, грубая, писать быстро на что-нибудь простое, но более интересный имхо не очень весело.

Еще одно приложение, что я тестировал был Nvidia FX Composer. Это тяжелый применение всех 3 (230mb вес instalki), который также показывает скорость запуска приложений. По моему, уже слегка leciwym противопожарного оборудования может быть хорошим несколько секунд, не здорово. Как они дольше ждать несколько секунд, предстает перед нами целое приложение, вы можете легко увидеть, что мы имеем дело с чем-то более серьезное, чем ShaderDesigner GUI довольно сильной и мощной в то же время, интуитивно понятно. У вас также есть док окон, но их конфигурация гораздо проще и точнее, никаких проблем мы поставить систему в соответствии с вашими потребностями. На первый взгляд assetów расширение списка (освещение, сетки, текстуры и т.д.), современные материалы и текстуры редакторов. Пойдем на самое главное в редакторе кода. Подсветка синтаксиса и нумерацию строк кода, почти идентичен тому, что мы имеем в Visual Studio, который является хорошим и ясным. Подсказка редактор синтаксиса и, в отличие от ShaderDesignera работает очень хорошо. Однако, несмотря на многие преимущества этой программы является большой минус, что dyskwalfikuję в моем случае: отсутствия стандартных поддержку GLSL. Таким образом, я решил попробовать другую программу

AMD RenderMonkey. Надо признать, что FIMI Nvidia более сайте ATI и имеющие не хороший опыт работы с видеокартами ATI, так и за который также не очень люблю, я думал, что их мягкие много хуже, чем FX Composer. Но внешний вид могут быть перепутаны, и так было дело. Вес instalki в середине остальных программ - 99MB, которая заключается в "ласточка". Недостатком является то, что вы должны иметь учетную запись (бесплатно) для AMD, чтобы иметь возможность скачать программы (в дополнение не знаю почему, но я ściągało свои серверы в среднем лишь 30 KB / сек). Программа запускает так быстро, как ShaderDesigner. Графический пользовательский интерфейс GUI напоминает мне о Visual Studio 6.0, который является предсказуемым, но полезный. Вот мы и закрепляемые окна, которые нас есть возможность изменить расположение и размер GUI. На первый взгляд, у нас мало выбора, кроме как к счастью, это всего лишь иллюзия. Простой и интуитивно понятным способом, мы можем добавить текстуры, модели (в данном случае мы можем добавить сетки в популярных форматах, таких как: 3DS, OBJ), переменные и т.д. К сожалению, некоторые могут подать жалобу в редакторе кода. Первое, что синтаксис. Ключевые слова красиво окрашенный, как и в Visual Studio, чтобы цвет моря, но постоянно gl_Position, таких как розовый цвет является слишком далеко ... худшего я не мог найти возможность изменить цвет окраски, тоже должны жить с розовым цветом . Подсказка синтаксиса, к сожалению, не самый лучший. Генеральный запроса я не мог бежать, в то время запроса магазинов сайтов имеет некоторые недостающие мне нумерации строк кода, а также я не мог найти варианты включения этих.

В заключение я выбрал RenderMonkey. Во-первых, хорошая поддержка GLSL, работает довольно быстро (в отличие от FX Composer), является простым и не могли столь необходимую функцию. Имеет хорошо развитую добавления текстур и изменяется. Эта программа сделал самое большое впечатление на меня, и я буду использовать его.

PS Я призываю всех кодеров для участия в Кодексе SCENE.PL Компо. Я также стараюсь принимать участие и я уверен, что хвалить его производства. Подробная информация: http://www.scene.pl/

1 марта

Вчера мне удалось подключить шейдеров. Я буду писать на их использование языка GLSL, GLSL связи obługi и оказалось, сказочно просто. Наконец-то можно добавить некоторые интересные эффекты визуализации. Вот пример экрана например шейдеров.

Вчера я получил от друга, прохладном мюзикл о Java:

"Говорить, что Java это хорошо, потому что я работаю на всех системах, как говорят, что анальный секс это хорошо, потому что он работает в обоих полов".