Главная | Форум | Фотоальбом | Регистрация | Вход | Сайт в избранное 
Приветствую Вас Гость | RSS | Telegram канал
Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 




[ Новые сообщения · Участники · Правила форума · Поиск · RSS]

  • Страница 1 из 1
  • 1
DDS Inspector Personal
ФокусникДата: Пятница, 24.10.2025, 02:37:28 | Сообщение # 1

Администратор
Группа: Администраторы
Сообщений: 8693
Статус: OFF-Line
DDS Inspector Personal


DDS Inspector Personal - предназначена для работы с DDS (DirectDraw Surface) текстурами в среде DirectX. Она предоставляет полный цикл операций: глубокий анализ форматов, генерацию технических конфигураций, интеллектуальную конвертацию с сохранением оригинальных параметров и распаковку в различные растровые форматы.

ВНЕШНИЕ ИНСТРУМЕНТЫ И ИНТЕГРАЦИЯ:

Интегрированные инструменты:
TexConv.exe: Основной конвертер (DirectX Texture Converter) из набора DirectXTex
ImageMagick (magick.exe): Резервный конвертер для ситуаций когда TexConv недоступен
Расположение: Папка Tools в корне программы

Системные требования:
ОС: Windows 7/8/10/11 с установленным .NET Framework 4.5+
Необходимые компоненты:
TexConv.exe в папке Tools: Для основной функциональности
ImageMagick: Опционально, для фолбэка при проблемах с TexConv
Права доступа: Чтение/запись в выбранных папках

ОСНОВНЫЕ ФУНКЦИИ:

1. Анализ DDS-файлов (Продвинутый парсинг заголовков)
Полный парсинг заголовков: Поддержка legacy DDS (DX9) и расширенных DX10+ заголовков
Определение всех форматов сжатия BC: BC1 (DXT1), BC2 (DXT2/DXT3), BC3 (DXT4/DXT5), BC4 (ATI1/BC4U), BC5 (ATI2/BC5U), BC6H (HDR), BC7
Поддержка дополнительных форматов: RXGB, ASTC, ETC1/ETC2, PVRTC
Распознавание SNORM форматов: BC4_SNORM, BC5_SNORM (знаковые версии)
Анализ несжатых RGB форматов: R8G8B8A8_UNORM, B8G8R8A8_UNORM, B8G8R8X8_UNORM
16-битные форматы: B5G6R5_UNORM, B5G5R5A1_UNORM, R8G8_UNORM
8-битные и одноканальные форматы: R8_UNORM, A8_UNORM
Определение luminance и alpha-форматов: R8_UNORM, A8_UNORM, двухканальные RG форматы
Проверка всех структурных флагов:
Cubemap: Детектирование всех 6 граней с индивидуальной проверкой наличия
Volume texture: Анализ 3D текстур
Mipmaps: Подсчет уровней и валидация цепочки
Alpha channels: Определение типа альфа-канала (прямой, premultiplied, 1-битный)
Расчет технических параметров:
Pitch/Linear size расчет: Определение размера данных с учетом выравнивания и сжатия
Расчет блоков для BC форматов: Валидация размеров файла на основе блоков 4x4

2. Создание конфигурационных файлов (JSON)
Рекурсивное сканирование: Обработка вложенных папок с DDS файлами
Генерация структурированных JSON: Экспорт всей технической информации в читаемом формате
Сохранение иерархии: Воспроизведение оригинальной структуры каталогов в выходных данных
Детальная информация: 30+ параметров на каждый DDS файл (размеры, формат, сжатие, mipmaps и т.д.)
Валидация: Автоматическое определение поврежденных или некорректных файлов
Изоляция проблемных файлов: Сохранение файлов с ошибками в отдельную папку 000.Unknown с сопроводительной информацией

3. Интеллектуальная конвертация в DDS с оригинальными параметрами
Входные форматы: TGA, PNG, TIFF, TIF, JPG, JPEG, BMP
Использование оригинальных параметров DDS: Автоматическое применение настроек (формат, mipmaps, альфа) из исходных DDS файлов
Поддержка пресетов размеров:
Стандартные разрешения: 512x512, 1024x1024, 2048x2048, 4096x4096
Произвольные размеры: Пользовательский ввод в формате ШиринаxВысота (например, 256x512)
Режим оригинального размера: Конвертация без изменения разрешения
Автоматическое определение типа текстур:
Normal maps: Эвристический анализ на основе формата (BC5) и имени файла
sRGB пространства: Автоопределение по названию файла и формату
Premultiplied alpha: Детектирование для DXT2/DXT4 форматов
Настройка mip-фильтров в зависимости от типа:
LINEAR: Для normal maps (сохранение деталей)
CUBIC: Для HDR форматов (BC6H) и float-текстур
FANT: По умолчанию для обычных текстур
Двухуровневая система конвертации:
Первичная: TexConv (интеграция с DirectX Tex) - основной инструмент
Фолбэк: ImageMagick (резервный конвертер) при недоступности или ошибках TexConv
Пакетная обработка: Сохранение структуры папок и относительных путей

4. Распаковка DDS в растровые форматы
Выходные форматы: TGA, PNG, JPG, TIFF, BMP (множественный выбор)
Конвертация в универсальный формат: R8G8B8A8_UNORM для стандартизации вывода
Рекурсивная обработка: Сохранение оригинальной иерархии папок при распаковке
Автоматическое создание подкаталогов: Организованное хранение результатов
Двух-движковая распаковка: TexConv (основной) + ImageMagick (фолбэк) для максимальной совместимости

ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ:

Форматы и стандарты:
Полная поддержка DX9: Все legacy FourCC коды и структуры
Поддержка DX10+: DXGI форматы (1-99) через расширенный заголовок
Автоопределение sRGB: По формату DXGI и имени файла
Обработка сложных текстур:
Cubemaps: Определение и обработка всех граней
Texture arrays: Массивы текстур через параметр arraySize
Volume textures: 3D текстуры с глубиной
Валидация данных:
Проверка mipmap counts: Корректность уровней и соответствие размерам
Валидация размеров файлов: Расчет ожидаемого размера vs фактический с допуском
Определение битых заголовков: Детектирование поврежденных структур

Анализ сжатия:
Расчет блоков для BC форматов: 4x4 блоки с переменным размером (8-16 байт)
Определение битности: От 4 бит/пиксель (BC1) до 16 бит/пиксель (BC6H/BC7)
Анализ каналов: RGBA, RGB, RG, R, A, D (depth)
Распознавание нормальных карт: По формату BC5 и эвристике имен (_n, normal, nmap, bump)

СИСТЕМА ЛОГИРОВАНИЯ:

Многоуровневое логирование:
Текстовые логи: Подробные журналы операций в .txt с временными метками
HTML логи: Цветное форматирование с CSS стилизацией для удобного просмотра
Разделение по операциям: Отдельные логи для Конфигов / Конвертации / Распаковки
Автоматическое создание папок:
Log/Config: Для операций создания конфигураций
Log/Convert: Для операций конвертации
Log/Unpack: Для операций распаковки

УПРАВЛЕНИЕ КОНФИГУРАЦИЕЙ:

Автосохранение настроек:
Файл config.json: Все настройки интерфейса и путей
Позиция и размер окна: Запоминание состояния между сеансами
Пути к папкам: Сохранение последних выбранных путей для каждой операции
Состояние чекбоксов: Все параметры конвертации и распаковки

Пользовательский интерфейс:
Группировка операций: Вкладки для разных функций (Конфиги, Конвертация, Распаковка)
Визуальная обратная связь: Кнопки смены состояния, подсветка активных элементов
Проверка ввода: Валидация пользовательских размеров на корректность
Информативные tooltips: Подсказки по функционалу элементов интерфейса

ПОДДЕРЖИВАЕМЫЕ ФОРМАТЫ:

Входные форматы (анализ):
DDS: Все версии (DX9, DX10+) со всеми форматами сжатия и без
Растровые (конвертация): TGA, PNG, TIFF, TIF, JPG, JPEG, BMP

Выходные форматы:
DDS: Сохранение с оригинальными параметрами или выбранными настройками
JSON: Конфигурационные файлы с технической информацией
Растровые (распаковка): TGA, PNG, JPG, TIFF, BMP

Конфигурационные файлы программы:
JSON: Настройки программы (config.json)
JSON: Технические описания DDS (экспорт)

Файлы логов:
TXT: Текстовые журналы операций
HTML: Форматированные журналы с CSS для веб-просмотра

ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ:

Обработка проблемных файлов:
Авто-сохранение: Проблемные файлы копируются в отдельную папку 000.Unknown
Детализация ошибок: Сопроводительные текстовые файлы с описанием проблемы
Изоляция: Не останавливает основную обработку при ошибках в отдельных файлах

Организация выходных данных:
Структурированные папки: Size_xxx подкаталоги для разных разрешений
Сохранение имен: Оригинальные имена файлов без изменений
Относительные пути: Воспроизведение исходной структуры каталогов





Скачать

DDS Inspector Personal Rus/Eng - 1.1.7 | Зеркало
Сообщение отредактировал Фокусник - Среда, 17.12.2025, 18:09:07



Turbobit | hitfile | Курсы обмена эл. валют | Star Citizen - регистрация

Как передать файл через торрент без трекера | Правила добавления тем на форуме | Какие ссылки разрешены на форуме
 
ФокусникДата: Пятница, 24.10.2025, 20:13:33 | Сообщение # 2

Администратор
Группа: Администраторы
Сообщений: 8693
Статус: OFF-Line
Версия 1.1.0

Добавлено нового
1. Файловое логирование - добавлена система записи логов в текстовые и HTML файлы
2. Разделение операций - конфигурация, конвертация и распаковка теперь независимые процессы
3. Произвольный размер - добавлен чекбокс и поле для ввода пользовательских размеров
4. HTML отчеты - создание красивых HTML логов с форматированием и стилями
5. Улучшенный интерфейс логирования - эмодзи и цветовое кодирование в логах
6. Валидация произвольного размера - проверка корректности введенных размеров
7. Авто-прокрутка логов - автоматическая прокрутка к новым сообщениям в HTML логах
8. Категоризация логов - разделение логов по типам операций (config, convert, unpack)

Улучшено
1. Обработка ошибок - улучшена валидация DDS файлов и обработка исключений
2. Логирование - более информативные и структурированные логи
3. Интерфейс пользователя - лучшая организация вкладок и элементов управления
4. Производительность - оптимизированы операции с файлами и памятью
5. Обработка путей - более надежные методы работы с путями файлов
6. Валидация DDS файлов - улучшена проверка корректности DDS форматов
7. Определение форматов - точнее распознавание различных DDS форматов
8. удален чек бокс и переработан интерфейс с настроками

Исправлено
1. Утечки памяти - правильное освобождение ресурсов и CancellationToken
2. Обработка отмены операций - улучшена отмена длительных процессов
3. Валидация форматов - исправлено определение форматов DDS файлов
4. Обработка исключений - исправлены критические ошибки при анализе файлов
5. Проблемы с кодировкой - исправлены проблемы с кодировкой в логах и конфигах
6. Ошибки многопоточности - исправлены проблемы с параллельным выполнением
7. Обработка больших файлов - исправлены ошибки при работе с большими DDS файлами
8. Валидация размеров - исправлена проверка корректности размеров текстур
9. Конвертация - не работала конвертация.

Turbobit | hitfile | Курсы обмена эл. валют | Star Citizen - регистрация

Как передать файл через торрент без трекера | Правила добавления тем на форуме | Какие ссылки разрешены на форуме
 
ФокусникДата: Воскресенье, 26.10.2025, 21:33:28 | Сообщение # 3

Администратор
Группа: Администраторы
Сообщений: 8693
Статус: OFF-Line
Версия 1.1.3

Что нового в улучшенной версии:

🛡 УЛУЧШЕННАЯ БЕЗОПАСНОСТЬ И ВАЛИДАЦИЯ
• Расширенная проверка обязательных флагов DDS
• Валидация структуры пиксельного формата
• Проверка корректности mip-уровней
• Контроль соответствия размера файла и расчетных данных
• Защита от битых и некорректных DDS файлов

🎯 РАСШИРЕННАЯ ПОДДЕРЖКА ФОРМАТОВ
• Добавлены современные форматы BC6H и BC7
• Поддержка мобильных форматов ASTC, ETC1, ETC2, PVRTC
• Полный спектр DXGI форматов
• Улучшенное определение битности для каждого формата
• Расширенная поддержка RGB форматов с разными масками

🔄 УМНАЯ СИСТЕМА КОНВЕРТАЦИИ
• Резервный метод через ImageMagick при сбое TexConv
• Автоматическое переключение между инструментами
• Обработка оригинальных размеров когда размеры не выбраны
• Создание отдельных папок для каждого размера
• Гибкое управление параметрами конвертации

📊 ИНФОРМАТИВНОЕ ЛОГИРОВАНИЕ
• Детальные сообщения о процессе конвертации
• Визуальные индикаторы статусов операций
• Группировка логов по операциям с разделителями
• HTML логи с цветовым кодированием
• Статистика по успешным и ошибочным операциям

⚡ УЛУЧШЕННАЯ ОБРАБОТКА ОШИБОК
• Градация ошибок по уровням важности
• Подробные диагностические сообщения
• Восстановление после сбоев с продолжением работы
• Корректная обработка таймаутов
• Логирование полной информации об исключениях

🔧 ОПТИМИЗАЦИЯ РАБОТЫ С РЕСУРСАМИ
• Автоматическое освобождение системных ресурсов
• Безопасная работа с процессами
• Улучшенное управление памятью
• Корректная обработка отмены операций
• Многократные проверки статуса отмены

🎨 ТОЧНОЕ ОПРЕДЕЛЕНИЕ СВОЙСТВ ТЕКСТУР
• Улучшенная эвристика для normal maps
• Точное определение альфа-канала
• Анализ каналов на основе битовых масок
• Определение premultiplied alpha
• Распознавание cubemap и volume текстур

📁 СТРУКТУРИРОВАННАЯ РАБОТА С ФАЙЛАМИ
• Сохранение исходной иерархии папок
• Автоматическое создание вложенных директорий
• Организация выходных файлов по размерам
• Корректная обработка относительных путей
• Валидация существования директорий

⏱ УЛУЧШЕННОЕ УПРАВЛЕНИЕ ПРОЦЕССАМИ
• Многократные проверки отмены операций
• Немедленный отклик на запросы пользователя
• Безопасное завершение при прерывании
• Мониторинг прогресса с процентами
• Временные метки для анализа производительности

💾 РАСШИРЕННАЯ КОНФИГУРАЦИЯ
• Сохранение всех состояний интерфейса
• Восстановление позиции и размера окон
• Сохранение пользовательских настроек
• Валидация загруженной конфигурации
• Автоматическая коррекция некорректных данных

📈 ТОЧНЫЕ РАСЧЕТЫ И АНАЛИЗ
• Корректный расчет размеров данных для сжатых форматов
• Учет pitch и выравнивания для несжатых текстур
• Расчет для texture arrays и cubemaps
• Анализ использования каналов
• Определение цветового пространства sRGB

Turbobit | hitfile | Курсы обмена эл. валют | Star Citizen - регистрация

Как передать файл через торрент без трекера | Правила добавления тем на форуме | Какие ссылки разрешены на форуме
 
ФокусникДата: Вторник, 16.12.2025, 14:42:39 | Сообщение # 4

Администратор
Группа: Администраторы
Сообщений: 8693
Статус: OFF-Line
1.1.6 

- исправления определения некоторых форматов
- другие исправления

Turbobit | hitfile | Курсы обмена эл. валют | Star Citizen - регистрация

Как передать файл через торрент без трекера | Правила добавления тем на форуме | Какие ссылки разрешены на форуме
 
ФокусникДата: Среда, 17.12.2025, 18:08:39 | Сообщение # 5

Администратор
Группа: Администраторы
Сообщений: 8693
Статус: OFF-Line
Вермсия 1.1.7

Добавлено определение форматов:
- Форматы V8U8, Q8W8V8U8 для векторных данных
- Форматы A2R10G10B10, A2B10G10R10 с альфа-каналом
- Полный набор SNORM форматов: R8/RG8/RGB8/RGBA8 SNORM, R16/RG16/RGBA16 SNORM, R32/RG32/RGB32/RGBA32 SNORM

Исправлено:

- Распознавание знаковых (SNORM) форматов
- Обработка флага BUMPDUDV для нормальных карт
- Определение нормальных карт по формату V8U8/Q8W8V8U8

Улучшено:
- Полная поддержка знаковых форматов во всех методах анализа
- Улучшенная эвристика для нормальных карт
- Анализ каналов для всех SNORM форматов

Turbobit | hitfile | Курсы обмена эл. валют | Star Citizen - регистрация

Как передать файл через торрент без трекера | Правила добавления тем на форуме | Какие ссылки разрешены на форуме
 
  • Страница 1 из 1
  • 1
Поиск:

ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY




ДРУГИЕ СПОСОБЫ ПОЖЕРТВОВАНИЙ

WMZ: Z143317192317
WMB: X706980753649

Boosty | Pay Pal - Donate | Payeer: P48650932
СЮДА ВЫ МОЖЕТЕ ЗАГРУЗИТЬ СВОИ ФАЙЛЫ

Яндекс Диск | drive.google.com | dropbox.com | cloud.mail.ru | my.pcloud.com | MediaFire | upload.ee | zippyshare.com | DepositFiles | turbobit;

Copyright © 2000-2026, Alex LTD and System PervertedХостинг от uCoz