view3dscene проект является программа для просмотра 3D файлов сцены.
Поддерживаемые форматы файлов:
· VRML 1.0 и 2.0. Почти полная поддержка VRML 1.0 готов. VRML 2.0 (ака VRML 97) поддержка также сделано, хотя некоторые расширенные функции в настоящее время отсутствует право (как прототипов, сценариев, интерполяторов, датчики). VRML файлы обычно имеют расширение WRL.
· См статус реализации VRML для детального списка поддерживаемых функций. Смотрите также мои расширения к VRML, мой тестовый набор VRML, и, наконец, официальные спецификации VRML.
· Файлы ASCII 1.0 Кроме того, многие OpenInventor в (расширение IV) обрабатываются. В основном это потому, что изобретатель 1.0 и VRML 1.0 являются очень похожие форматы, но view3dscene обрабатывает также некоторые дополнительные Inventor конкретных узлов.
· 3d формат Студия 3DS. Не каждый информация в 3DS обрабатывается view3dscene но самых важных вещей, как материалов, текстурных координат и текстурных файлов поддерживаются.
· Волновой фронт OBJ файлы. Только очень основная поддержка: геометрия и текстуры Coords. Текстура имени default_obj_texture.png в текущем каталоге будет использоваться, если текстура Coords указаны в файле.
· GEO. Некоторые простой формат; Я даже не знаю, что программа записывает файлы в этом формате, это просто случилось, что у меня было несколько файлов в этом формате. Нет, это не Videoscape ГЕО, и это не Гудини ГЕО
Особенности :.
- Два методы навигации доступны: Прогулка (ходьба как в FPS (Doom, Quake) игр, с обнаружением коллизий, гравитации и связанных с ними возможностей имеющихся) и проверьте (это позволяет легко поворачивать и масштабировать всю модель).
- Перекодировка 3DS, OBJ и GEO файлов VRML 1.0
- Вы также можете просто открыть и сохранить любой VRML 1.0 или 2.0 файл и в действительности view3dscene будет работать как и Quot; довольно-принтер и Quot; для VRML файлов.
- Встроенный лучей-трассирующими (который также доступен в качестве отдельной программы командной строки, rayhunter), чтобы генерировать хороший вид на сцену (с тенями, зеркала, и пропускания). Классический Ray-трассирующими реализует ровно VRML 97 освещения уравнений.
Что нового В этом выпуске:
- Версия для Mac OS X имеет теперь родной взгляд и легко установить.
- Загрузка ресурсов с помощью протокола HTTP на реализован.
- Загрузка абсолютно все ресурсы из данных URI (текстуры, звуки, 3D модели) теперь поддерживается.
- Новые ключевые ярлыки доступны легко переключаться между точками зрения.
- Новые возможности X3D относятся повышенный уровень CAD 2 узлов, MultiTexture.function и NavigationInfo.transitionComplete.
- Переключение в полноэкранный режим улучшается.
- Материал может быть загружен из отдельных файлов XML.
свойства
Что нового в версии 3.12.0:
- Теперь можно ориентироваться в Аллее и Fly режимы с помощью перетаскивания мышью.
- Добавлена поддержка устройства мышь 3D.
- Экран-пространство окружающего окклюзия реализуется (см пункт меню & Quot; View - & GT; экрана эффекты и Quot;).
- 3D огни могут быть отредактированы в интерактивном режиме (см & Quot; Edit - & GT; Фары редактор & Quot; пункт меню).
- Все экранные эффекты в настоящее время сотрудничают с мульти-выборки (сглаживание).
- БЛОК заявление X3D 3.3 реализована.
- VisibilitySensor узел поддерживается.
- Многие исправления в триангуляции вогнутые многоугольники.
- Другие незначительные улучшения и оптимизации, поступающие от использования Замок игры Двигатель 4.0.0.
Что нового в версии 3.11.0:
- Много улучшений в оказании Collada и преобразования в X3D.
- Геометрические шейдеры поддерживаются.
- The & Quot; Лимит FPS и Quot; опция реализована, чтобы не исчерпывают процессора.
- Другие форматы изображения поддерживаются для текстур (GIF, TGA, XPM, PSD).
- Пункт меню сделать скриншот с прозрачным фоном.
- Новая опция командной строки, чтобы выбрать начальную точку зрения.
- Улучшения и оптимизация в тень карты и дисперсия карт теней.
- Цвет интерполяторы работать в HSV пространства.
Что нового в версии 3.10.1:
- Модельные X3D могут быть сохранены на диск с помощью X3D кодирование в формате XML.
- Переход от VRML 2 к X3D теперь это возможно.
- Новинки меню и параметры командной строки были добавлены для того, чтобы переход на различных версиях и кодировок / X3D VRML.
- Независимый & Quot; tovrmlx3d & Quot; двоичное был добавлен к выпуску view3dscene, в частности, для выполнения преобразований в пакетном режиме.
- Сохранение VRML / X3D модели в классическом кодирования была также улучшена с лучшей управляемости мета-тегов, лучше отступы и более надежного сохранения моделей с использованием теневых карт расширения.
Что нового в версии 3.10.0:
- Все освещение рассчитывается на пиксель шейдеров в оказание (мы используем Фонга). Это означает, что вы видите гораздо приятнее зеркальные и пятно света моменты. Попробуйте сделать несколько гладких и пышные металлических поверхностей, чтобы оценить это :) Кроме ослабления, радиус, SpotLight.beamWidth точно оказана свет теперь.
- Наша эффект отображение рельефа очень красиво объединены в рамках нового процесса рендеринга. Теперь поднять отображение работает под всеми освещения и текстурирования условиях, работает с двухсторонним освещением, и принимает все нормальные фары VRML / X3D учитывать.
- Это также позволяет нам сделать отображение рельефа и Quot; включен и Quot; по умолчанию. (Вы можете управлять его видом - и GT;. Bump Mapping меню view3dscene конечно)
- Реализация карт теней также красиво унифицированы с новой визуализации. Это дает огромное улучшение, как мы сейчас учитывать тени в правильном месте уравнения освещения, сворачивают только вклад завуалиро- света. Таким образом, карты теней работать полностью правильно с несколькими огнями и нескольких теневых карт по сравнению с аналогичным форме.
- Shadow карты также работают в настоящее время со всеми возможностями мульти-текстурирования. И, в общем, они работают с каждым VRML / X3D огни / материалов / текстур настроек.
- У нас есть новый блестящий способ оказания все через шейдеры (OpenGL Shading Language, ака GLSL). Все стандартные X3D оказания функций, а также наших расширений, доступны в этом режиме рендеринга. Это приводит к гораздо лучше выглядят многих сцен.
- Преобразователи улучшения:
- Преобразование 3DS, GEO, Wavefront OBJ, MD3, Collada переопределен чтобы произвести X3D 3.2.
- При загрузке 3DS и OBJ Wavefront, мы стараемся труднее найти соответствие имя текстуры.
- Читаем нормалей (ака BumpMap) информацию из моделей 3DS и OBJ Wavefront. Это, естественно, превращается в наших расширений бамп для VRML / X3D.
- Мы также выпустить (только источник) замок версии 0.9.2. Это для разработчиков, так у вас есть источники замок, совместимые с последней двигатель.
- Наша Блендер X3D экспортер обновлена Blender 2.58, портирование наши возможности нормалей.
- Другие новые функции и исправления:
- Источник света X3D & Quot; глобальная & Quot; поле корректно поддерживаются.
- у вас гораздо больше возможностей для настройки фару, новым расширением KambiNavigationInfo.headlightNode. Вы можете поместить любой X3D свет (Directional, пятно, точка) существует, и она будет работать.
- Расширение VectorInterpolator реализованы оживить наборы MFFloat, например, для анимации ElevationGrid.set_height. Простой демо.
- Расширение ColorSetInterpolator оживить MFColor (набор цветов) полей.
- LineProperties узел реализован (см поддержку Shape компонента).
- Transform анимации оптимизации.
- Различные скорости прототип и памяти оптимизации.
- реализация сырой некоторых узлов BitManagement.
- heigthMap для бамп должны быть помещены в альфа-канал NormalMap изображения, и параллакс отображение рельефа в настоящее время работает намного эффективнее.
- view3dscene имеет новый файл - & GT; Предпочтения стойкие настройки для ширины линии (контролирует все визуализации линии, как каркас, ограничивающий прямоугольник, LineSet и т.д.), размер точки и цвет фона по умолчанию.
- VRML 1.0 PerspectiveCamera.heightAngle и OrthographicCamera.height поддержка.
- Тень отображает ФКП 4 билинейные исправления - это было слишком темно .
- Различные мелкие исправления двигателя (некоторые вопросы перерисовки, камера, FPC версии фиксированный).
Что нового в версии 3.9.0:.
- Предоставление динамических сцен гораздо быстрее
- GLSL атрибуты внутри VRML файлы / X3D допускается.
- Туман может быть ограничено конкретными формами по LocalFog узла.
- The FogCoordinate узел позволяет указать явную плотность тумана в каждой вершине.
- Загрузка источников GLSL шейдеров в данных URI поддерживается.
- Несколько видовых соблюдая же 3D-модель реализованы.
- Параметры командной строки для создания скриншотов в пакетном режиме в настоящее время более надежным.
- TouchSensor.hitTexCoord_changed мероприятие проводится.
- Мероприятие TouchSensor.hitNormal_changed была улучшена для создания гладких нормалей.
Что нового в версии 3.7.0:
- Различные экранное пространство эффекты доступны: фонарик, глубина визуализации и многое другое. Определение собственных эффектов Также возможно.
- Много новых X3D узлы реализованы, в том числе всех датчиков сопротивления, ClipPlane, и рекламный щит.
- Преобразование анимации была оптимизирована.
- The & Quot; Изучить и Quot; Режим камеры улучшается.
- Переключение в режим навигации сохраняет вид камеры.
- Гладкие переходы между точками зрения реализованы.
- Панель инструментов с наиболее важными кнопками доступен.
- Примитивы имеют поле texCoord и лучше работать с теневой карты.
- Новые функции KambiScript были реализованы для обработки вращения.
Что нового в версии 3.6.0:
- X3DLightNode.shadows поле, чтобы легко активировать тени на все.
- Apperance.receiveShadows поле, легко активировать тени на конкретных теневых приемников.
- источники света "projectionNear, projectionFar и такие рассчитываются автоматически теперь подходящих значений, до тех пор, как вы используете X3DLightNode.shadows на высоком уровне или Apperance.receiveShadows поля.
- Несовместимые изменения: DirectionalLight.projectionRectangle порядок изменился, чтобы соответствовать стандартный заказ OrthoViewpoint.fieldOfView. Кроме того, проекция * параметры по умолчанию ноль (который указывает, что они должны быть автоматически рассчитывается).
- Easy пункты меню для управления теневых карт, увидеть новый вид - & GT; Теневые Карты - & GT; ... Подменю.
- Нью-ProjectedTextureCoordinate узел для проективной текстурирования. Может проецировать текстуру также с точки зрения в настоящее время.
- Расширения для управления головной подпрыгивая в VRML / X3D миров.
- Комплектование и трассировки лучей с ортогональной проекции фиксированной. (Смотрите также новый rayhunter (версия 1.3.2) с --ortho опция).
Что нового в версии 3.5.0:
- для пользователя возможности:
- поддержка NURBS. Большая часть компонента X3D NURBS (уровень 1) реализуется, это включает в себя кривые, поверхности и интерполяторов. VRML 97 NURBS узлы также обрабатываются.
- Основные исправления к GTK 2 (Unix) модуля и карты теней обработки.
- Бесчисленные маленькие исправления и улучшения.
- программист-зримые черты двигателя:
- Сцена менеджер (TKamSceneManager), менеджер 3D-мире.
- Пользовательские видовые (TKamViewport) легко использовать с нашим менеджером сцены.
- 2D управления рамочные: TKamGLButton, TKamGLImage, лучше TGLMenu и больше. Видовые также 2D управления.
- Источники двигателя преобразован в более интуитивных SRC /, примеры и т.д. / каталогов.
- Гораздо больше компоненты, зарегистрированные на палитре Лазаря. (Это будет продлен в следующих версиях).
- Двигатель имеет лицензию теперь условиям GNU Lesser General Public License (с & Quot; статическое связывание исключение и Quot;).
Требования
- OpenGL
- Libpng
- Zlib
- GTK + и GT = 2.2
- GtkGLExt & GT; = 1.0.6
Комментарии не найдены