пятница, 4 июня 2010 г.

Тема 3D в браузерах №2

Пропустил еще парочку интересных engine.
Про Alternativa3D, Papervision3D, Away3D говорить не очень хочу, по причине их софтварной графики (если я не прав поправьте меня). Так вот.. что интересного-то? Вот такие сцылки: http://www.ambiera.com/coppercube/index.html и http://www.flare3d.com/showcase.
Первая про сценический редактор с экспортом в Flash, JS WebGL, Win App (.exe) и Mac App(.app). Про апи на флэшэ ничего не написано, но подозреваю, что оно есть.
А вторая про engine, у которой также есть API, много примеров работ на сайте. Плагин экспорта из 3DMax. Интересно поглядеть игруху http://www.flare3d.com/games/frigor1/ и дэмку http://www.flare3d.com/demos/animations/. Похоже делали испанцы.
Вот собсно и всё пока. Подробных обзоров делать не буду, так как самому пока не до этого.

среда, 2 июня 2010 г.

Глючный E4X

Сегодня занимался парсингом метаданных. Хотел употребить свои атрибуты для экспорта функций класса компонента. Всё было занимательно, до тех пор пока я не наткнулся на непонятную фигню. Берём XML элемент, по типу:
  1.  
  2. var el:XML = <variable name="fieldValue" type="Array">
  3.   <metadata name="MyAtt"/>
  4.   <metadata name="__go_to_definition_help">
  5.     <arg key="file" value="D:\Test\src\components\Trr.mxml"/>
  6.     <arg key="pos" value="35"/>
  7.   </metadata>
  8. </variable>
  9.  

И глядим!
  1.  
  2. var metadata:XMLList = el.metadata;
  3. trace(metadata);
  4.  
  5.   <metadata name="MyAtt"/>
  6.   <metadata name="__go_to_definition_help">
  7.     <arg key="file" value="D:\Test\src\components\Trr.mxml"/>
  8.     <arg key="pos" value="35"/>
  9.   </metadata>
  10.  
  11. trace(el.metadata.(@name=='MyAtt'));
  12.  

Как думаете что тут?
...
...
...
А нефиг думать тут null. Я так понял, что связанно это с использованием e4x в switch-е (http://www.flasher.ru/forum/archive/index.php/t-127076.html).
Проверил, так и есть!
Голосуем -> http://bugs.adobe.com/jira/browse/ASC-2901

вторник, 1 июня 2010 г.

Тема 3D в браузерах

Только я хотел поглядеть на O3D, попробовать написать какой-нибудь примитивчик под него. Как наткнулся на такую вот заметку http://drawlogic.com/2010/05/07/google-chooses-webgl-and-moves-o3d-to-a-webgl-javascript-library/. Ну вобщем-то ничего особенного, один фиг погляжу что за зверь. Демка уж больно понравилась (www.di3d.com/demo). А также наткнулся на одну интересную строчку бродя по поиску: "Flash 3D Engine Yogurt3D based on OpenGL" (yogurt3d.com). В частности, вот тут мона поглядеть на что оно способно: http://www.yogurt3d.com/demos/animated-head-demo. Предупреждаю, ссылки кажут не у всех :)
Но блин, интересно, на сколько правда: "Flash 3D Engine Yogurt3D based on OpenGL".
Хочу быстрое 3D во флэш. Нефиг всякими webGL-ями пользоваться. Ну а если уж пользоваться, то из флэша :)
-- Updated --
Есть также дэмы JOGL(http://kenai.com/projects/jogl/pages/Home):
http://download.java.net/javadesktop/plugin2/jake2/
http://download.java.net/javadesktop/plugin2/wwj/
https://jdk6.dev.java.net/plugin2/jnlp/#EXAMPLES_WORLDWIND
Ну, это думаю посложней будет освоить. Кому надо могут найти сорцы по предоставленным ссылкам.

среда, 26 мая 2010 г.

Хвостатые стрелки

Стояла ли перед вами когда-либо задача нарисовать программно стрелки?
Если вы пишете на AS2-3, то возможно ДА. Если требуется обычная прямая стрелка, это еще куда ни шло. Но в случае когда стрелка может быть ломаной, или кривой?

среда, 19 мая 2010 г.

Хотите одеваться по-деловому?


Случайно наткнулся на статью, дающую некоторые неплохие советы по дресс-коду.
http://community.livejournal.com/ru_mens_fashion/2988.html
И два трека кагбы в тему :)

Slum Village - Jealousy


Roots Manuva - Witness

воскресенье, 16 мая 2010 г.

Шэдэвральные фото

Есть такой сайт. Который я оборзел обозрел - unvisitedplaces.com. Кто не понял, на сайте показаны места, которые людям должно хотеца посетить хоть разок.
Вот собсна че в нём есть:


среда, 5 мая 2010 г.

Sam Sparro - Black & Gold

Почему-то открытия до меня доходят позднее остальных. Ну с этим ничего не поделаешь :)
Радуйтесь хорошей музыке вместе со мной.

Фиксируйте - её мона залить на комп ;)