Добро пожаловать на форум!
Новые сообщения Участники Правила форума Поиск RSS
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные пользователи Новые участники
Болт (3758)
Skyline (2680)
XemorDio (2604)
Strelok41 (2166)
tinomoto [25.04.2017]
fhgftygf [25.04.2017]
ДАНИИЛ [25.04.2017]
Lekks [23.04.2017]
STrelock122004 [23.04.2017]
Страница 1 из 11
Модератор форума: NL-Vincenz 
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Коллекция OGFViewer (OGFViewer 1.0.5)
Коллекция OGFViewer
XemorDio Дата: Вторник, 06.12.2016, 08:49 | Сообщение # 1
Группа: Администраторы
Сообщений: 2604
Награды: 11 Репутация: 288
Статус: Offline
*** OGFViewer 1.0.5 (на базе OGFViewer 1.0.2 © batya) ***
СКАЧАТЬ: https://yadi.sk/d/4qMa0JOm32L8op [2,7 МБ]
Выпуск: 1.0.5.20100411 (MeshTool)
Требования: Windows 9x/NT/2K/XP/Vista/7 (+ DLL-и iLU.dll, DevIL.dll, mfc42.dll),

Читает: формат XRay SDK ogf, object (GSC S.T.A.L.K.E.R. ТЧ, ЧН, ЗП, билды 2205, 2215, 29xx, 3120).
Читает: формат XRay SDK ogf, object (GSC S.T.A.L.K.E.R. билды 1xxx, не все модели открываются корректно).
Читает: формат Orion engine v1 MSH (Stalin Subway, Red Veil, Метро-2, Метро-2:Смерть вождя)
Читает: формат Autodesk 3DStudio 3DS.
Пишет: формат Wavefront Technologies OBJ/MTL.
Пишет: формат Autodesk Ascii Scene Export ASE.
Пишет: формат Autodesk 3DStudio 3DS.

Четыре утилиты:
OGF\GUI\OGFViewer_DX.exe - Win32 MS DirectX версия.
OGF\GUI\OGFViewer.exe - Win32 MS OpenGL версия.
OGF\GUI\OGFViewer_sgi.exe - Win32 SGI OpenGL версия.
OGF\CONSOLE\MeshConv.exe - конвертер в 3DS формат, Console версия.
+
REF\MESH.TXT - Orion engine v1 MSH format datasheet
REF\OGF3.H - xray ogf v.3 datasheet
REF\OGF4.H - xray ogf v.4 datasheet
REF\OBJECT.H - xray object datasheet
OGF\SAMPLES - каталог с примерами (без текстур)
REG\ - ветки реестра для ассоциаций
MESA652.rar - Mesa3D OpenGL library v6.5.2 (software OpenGL emulation)

В файле OGFViewer.cfg пишется полный или относительный путь до текстур
со слэшем на конце, без CR/LF (переводов строк)

Управление (для GUI-версии) :
Клавиатура:
* INSERT,DELETE - = смещение по оси X
* HOME,END = смещение по оси Z
* PGUP,PGDOWN = смещение по оси Y
* стрелки, = вращение по осям X/Y
* SHIFT,CONTROL = вращение по оси Z
* <+>,<-> = zoom in/out
* BACKSPACE = сброс координат
* TAB = режим просмотра wireframe / colored / textured
* F1 - сетка, оси вкл/выкл
* F2 = сохранить
* F3 = открыть
* F4 = режим прозрачности
* F5 = выбрать путь к текстурам
* F7 = шаг движения * 10
* F8 = шаг движения / 10
* F9 = свет вкл/выкл
* F11 = информация о рендерере
* F12 = центрирует модель

Мышь:
* движение с нажатой левой кнопкой = вращение по осям X/Y
* движение вверх/вниз с нажатой правой кнопкой = zoom in/out
* движение с нажатой cредней кнопкой (колесиком) = смещение по осям X/Y
* вращение колесика = zoom in/out

Исправления (19.02.2010) :
OGFViewer: Масштабирование не вызывает геометрических искажений
OGFViewer: Оси x/y/z yвеличены до 5 единиц
OGFViewer: Поддержка колесика мыши
OGFViewer: Исправлена поддержка двойных (CHILDREN) моделей (напр. wpn_gauss.ogf)
OGFViewer: Сохранение в *.object
OGFViewer: Исправлена совместимость с MESA3D OpenGL
OGFViewer: Исправлены "косяки" с ориентацией тесктур (из-за nv_dds.obj)
OGFViewer: Снято ограничение DXT-compressed DDS - поддержка ARB_texture_compression не актуальна
OGF2obj: новая версия

Исправления (21.02.2010) :
OGFViewer: Исправлено падение программы при отмене открытия OGF-файла
OGFViewer: Исправлена точность вращения по левой кнопке мыши
OGFViewer: Исправлен глюк с "мерцающими" цветами осей и путей DDS
OGFViewer: режим просмотра wireframe (сетка) / normal по ср.кн.м. (или колесику)

Исправления (28.02.2010) :
OGFViewer: Исправлено 8-bit/4-bit OpenGL render
OGFViewer: Исправлена точность вращения
OGFViewer: Добавлено управление с клавиатуры
OGFViewer: Исправлена ошибка: не создавался ogfmodel.mtl
OGFViewer: Шрифт для DDS: Lucida Console (Normal)
OGFViewer: Коррекная конвертация "многотекстурных" моделей
OGF2obj: Коррекная конвертация "многотекстурных" моделей

Исправления (06.03.2010) :
OGFViewer: Оптимизация ( удаление невидимых граней, glVertex3fv(), glDrawElements() )
OGFViewer: Показываем "вменяемую" ошибку glTexImage2D()
OGFViewer: Ограничение вращений -360.0 ... +360.0
OGFViewer: Имя файла и версия программы в заголовке окна
OGFViewer: Цветные подписи ( FPS, dds[?] )
OGFViewer: Исправлена утечка памяти при загрузке текстур
OGFViewer: 3 режима фигуры - wireframe, colored, textured
OGFViewer: Поддержка командной строки, фикс на относительные пути
OGFViewer: Файл реестра для ассоциации моделей с программой
OGFViewer: Выбор пути к текстурам по клавише F5
OGFViewer: При отсутствии OGFViewer.cfg путь по умолчанию - "textures\"
OGFViewer: "Горячие" клавиши F3 - открыть, F2 - сохранить.

Исправления (14.03.2010) :
OGFViewer: Cетка 20x20 метров (как в X-Ray SDK ActorEditor), F1 - вкл/выкл
OGFViewer: Новое освещение для colored-режима
OGFViewer: Чтение моделей X-Ray object (частично)
OGFViewer: Чтение моделей XRay ogf #0x0112 (экспорт-модель из X-Ray SDK)
OGFViewer: Поддержка до 1000 материалов в модели (veh\niva, veh\mi-26)
OGFViewer: Исправление управляющих клавиш и движения камеры (см. выше).
OGFViewer: Поддержка текстур TGA (Targa)
OGF2obj: Чтение моделей XRay ogf #0x0112 (экспорт-модель из X-Ray SDK)
OGF2obj: Поддержка до 1000! материалов в модели (veh\niva, veh\mi-26)

Исправления (21.03.2010) :
OGFViewer: Свет F9 on/off, шаг движения F7 (*10), F8 (/10), F11 - OpenGL info
OGFViewer: Считывание bounding box-ов (окр. прямоугольника)
OGFViewer: Стандартизация форматов 3d векторов, небольшая оптимизация скорости загрузки (для уровней в *.object)
OGFViewer: Увеличение materialcount до 100000 (для уровней в *.object)
OGFViewer: Поддержка текстур RGB24 = 8/8/8
OGFViewer: Поддержка прозрачных текстур (стёкла, фары и т.п., veh\niva)
OGFViewer: Экспорт в Autodesk ASE, 3DS (только геометрия)
OGFViewer: Исправлено - утечка при незакрытии файла
OGFViewer: Импорт Orion engine v1 MSH (1 материал)
OGFViewer: Исправлено - падение при экспорте object в obj,ase
OGFViewer: ogfcons3 - тестовая console версия OGFViewer

Исправления (28.03.2010) :
OGFViewer: Экспорт в ASE теперь с материалами
OGFViewer: Microsoft Directx рендерер (рендерит быстрее GL :), но модели отражаются зеркально :( )
OGFViewer: SGI GL рендерер (+ opengl.dll, glu.dll), немного быстрее MS GL :)
OGFViewer: F12 центрирует модель по bounding box
OGFViewer: в OGF моделях одинаковые текстуры не загружаются повторно

Исправления (11.04.2010) :
OGFViewer: Не работаем в 1/4/8-бит цвете (DirectX)
OGFViewer: Выбор аппаратной/программной отрисовки (DirectX)
OGFViewer: теперь все модели ориентированы правильно (DirectX)
OGFViewer: F4 - режим прозрачности
OGFViewer: уточнены коррдинатные системы (dx:x/y/z,gl:x/-y/z)
OGFViewer: msh модели теперь ориентированы правильно
OGFViewer: Загрузка и сохранение в 3DS формат
OGFViewer: Исправлены ошибки при загрузки 'огромных' объектов (уровни в object)
OGFViewer: рендерер на базе allegro gaming library (DOS32/WIN32)

Планы:
Удаление, сортировка дублированной геометрии (наиболее актально для object)
Чтение ogf-секций OGF_SBONE_NAMES, OGF_S_IKDATA, OGF_S_USERDATA
Чтение ogf, object из билдов 1xxx (пока умеем не все разновидности)
Чтение omf, skl, bones
Импорт/экспорт плагин для 3dsmax (GSC ogf, object)
Полностью программный рендерер.
Ini-фaйл для OGFViewer.
FSAA Antialiasing support.

Использованные материалы и благодарности:
batya: исходники OGFViewer 1.0.2 (26 nov2006)
bardak: исходники X-RAY RE-Tools-SRC (10 sep2008)
Mesa3D: www.mesa3d.org, software OpenGL
OpenIL: openil.sourceforge.net, DDS reading support
lib3ds: lib3ds.sourceforge.net, 3DS import, export
Allegro - A game programming library: alleg.sourceforge.net
UniLink: ftp://ftp.styx.cabel.net/pub/UniLink (by Юрий Харон)
stalkerin wiki: http://stalkerin.gameru.net/wiki....и_игры)
stalkerin wiki: http://stalkerin.gameru.net/wiki....ов_SDK)
stalkerin wiki: http://stalkerin.gameru.net/wiki/index.php/Попытка
wavefront obj format: http://en.wikipedia.org/wiki/Obj
wavefront mtl format: http://en.wikipedia.org/wiki/Material_Template_Library
realtech VR DXGL Wrapper: www.realtech-vr.com/directx/
sgi opengl 2.0: opengl2.exe
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Коллекция OGFViewer (OGFViewer 1.0.5)
Страница 1 из 11
Поиск:
17:57
Обновить

Хостинг от uCoz | Design by XemorDio | MODSTALKER © 2009-2017