Авторизация






Забыли пароль?
Сейчас на сайте находятся:
24 гостей

Вы не авторизованы.

Экспорт новостей

Copyright © 2006-2008 Siliren.ru All rights reserved.
Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт siliren.ru, как на источник получения информации.
Flash 3D движок Sandy
Рейтинг: / 38
ХудшаяЛучшая 
29.01.2008 г.

Sandy это интуитивная 3d библиотека для Flash с открытыми исходными кодами, разрабатываемая на Actionscript 2.0 и Actionscript 3.0.

Возможности 3d движка для flash напрямую связаны с характеристиками виртуальной машины, которая не предоставляет решений по 3d или аппаратному ускорению.

Sandy 3d обладает следующими свойствами:

  1. Визуализация происходит векторно. проводились тесты с растеризацией, но результаты были слишком медленные.
  2. Двух уровневое усечение - сферой и кубом.
  3. Базовая сортировка глубин. она не очень точная, зато работает быстро. вся работа совершается на уровне создания моделей.
  4. Управление спрайтами и ориентированными спрайтами. Т.к. спрайт может отображать любой отображаемый flash объект, это можнт быть видео, интерактивные элементв, и т.д.
  5. Поддерживаются форматы- Collada, 3DS, и ASE.


По текстурированию, Sandy поддерживает следующее:

  1. Цветные материалы использующие встроенную flash отрисовку. Очень быстро!
  2. Текстуры. Афинное отображение. Перспективное отображение скоро появится, но пока требует доработки.
  3. Видео. Может получать любой видео поток, вебкамеру, HD FLV видео и т.д.


У каждого материала могут быть атрибуты для специфического рендера.

  1. Показывать края. Можно задавать альфа, толщину и цвет.
  2. показывать контуры 3d объектов. также можно задавать альфа, толщину и цвет.
  3. Задавать характеристики света. сейчас возможно только плоское освещение. в данный момент уже используются направленный свет, но управление им будет добавлено позже.


О производительности sandy 3.0. Он способен обрабатывать от 5000 до 9000 полигонов на современных компьютерах в fullscreen с правильным разрешением.

некоторые свойства, которые появятся в ближайшее время.

  1. Улучшение z сортировки, используя bsp деревья.
  2. новые материалы с bump mapping-ом и Phong тенями.
  3. улучшение производительности.
  4. поддержка нескольких камер.


несколько интересных примеров.
http://www.nicoptere.net/sandy/BAAAM/fr/BAAAM!.swf
http://seraf.mediabox.fr/datas/swf/as3geomexporter/SandyDemoVertexNormal.swf
http://www.cedric-jules.fr/sandycubedynamic/SandyTest.html

В следующих статьях я переведу несколько уроков по Sandy.

Источник: http://www.flashsandy.org

Обсудить новость в форуме. (0 сообщений) 

Поиск похожих: Flash 3D Sandy Collada 3DS ASE полигон рендеринг
 
След. »
счетчик тИЦ и PR