SVN changelog

2389 by VorteX

Новая утилиты RwgDDS - создает из всех текстур омницида DDS текстуры с компрессией и просчитанными заранее мипмапами и помещает их в папку DDS. Это уменьшает расход видеопамяти примерно в 2 раза, повышает качество мипмапов (можно использовать более низкую анизотропию) и немного увеличивает скорость загрузки уровней.Для того чтобы пересобрать кеш DDS (папка kain/dds), необходимо запустить rwgdds.exe и дождаться завершения работы (примерно 15 минут на 4-ядерном процессоре, около получаса на одноядерном). Также можно создавать DDS файлы из TGA, JPG, PNG текстур, перетащив картинку на rwgdss.exe.При изменении текстур необходимо обновлять или удалять кеш DDS, так как движок, найдя DDS текстуру, загружаеть её не обращая внимания на оригинал.
Added
  •   devkit/other/rwgdds
  •   devkit/other/rwgdds/DevIL.dll
  •   devkit/other/rwgdds/ILU.dll
  •   devkit/other/rwgdds/rwgdds.exe
  •   devkit/other/rwgdds/src
  •   devkit/other/rwgdds/src/cmd.cpp
  •   devkit/other/rwgdds/src/cmd.h
  •   devkit/other/rwgdds/src/dds.cpp
  •   devkit/other/rwgdds/src/dds.h
  •   devkit/other/rwgdds/src/devil
  •   devkit/other/rwgdds/src/devil/include
  •   devkit/other/rwgdds/src/devil/include/IL
  •   devkit/other/rwgdds/src/devil/include/IL/config.h
  •   devkit/other/rwgdds/src/devil/include/IL/config.h.win
  •   devkit/other/rwgdds/src/devil/include/IL/devil_internal_exports.h
  •   devkit/other/rwgdds/src/devil/include/IL/il.h
  •   devkit/other/rwgdds/src/devil/include/IL/il_wrap.h
  •   devkit/other/rwgdds/src/devil/include/IL/ilu.h
  •   devkit/other/rwgdds/src/devil/include/IL/ilu_region.h
  •   devkit/other/rwgdds/src/devil/include/IL/ilut.h
  •   devkit/other/rwgdds/src/devil/include/IL/ilut_config.h
  •   devkit/other/rwgdds/src/devil/lib
  •   devkit/other/rwgdds/src/devil/lib/DevIL.dll
  •   devkit/other/rwgdds/src/devil/lib/DevIL.lib
  •   devkit/other/rwgdds/src/devil/lib/ILU.dll
  •   devkit/other/rwgdds/src/devil/lib/ILU.lib
  •   devkit/other/rwgdds/src/devil/lib/ILUT.dll
  •   devkit/other/rwgdds/src/devil/lib/ILUT.lib
  •   devkit/other/rwgdds/src/devil/lib/unicode
  •   devkit/other/rwgdds/src/devil/lib/unicode/DevIL.dll
  •   devkit/other/rwgdds/src/devil/lib/unicode/DevIL.lib
  •   devkit/other/rwgdds/src/devil/lib/unicode/ILU.dll
  •   devkit/other/rwgdds/src/devil/lib/unicode/ILU.lib
  •   devkit/other/rwgdds/src/devil/lib/unicode/ILUT.dll
  •   devkit/other/rwgdds/src/devil/lib/unicode/ILUT.lib
  •   devkit/other/rwgdds/src/dll.cpp
  •   devkit/other/rwgdds/src/dll.h
  •   devkit/other/rwgdds/src/icon.ico
  •   devkit/other/rwgdds/src/mem.cpp
  •   devkit/other/rwgdds/src/mem.h
  •   devkit/other/rwgdds/src/nvlibs
  •   devkit/other/rwgdds/src/nvlibs/inc
  •   devkit/other/rwgdds/src/nvlibs/inc/dds
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/ConvertColor.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/ddsTypes.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/nvErrorCodes.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/nvdxt_options.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/tPixel.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dds/tVector.h
  •   devkit/other/rwgdds/src/nvlibs/inc/dxtlib
  •   devkit/other/rwgdds/src/nvlibs/inc/dxtlib/dxtlib.h
  •   devkit/other/rwgdds/src/nvlibs/lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTDLLd.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTDLLd.vc8.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTDLLd.vc8.x64.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTd.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTd.vc8.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibMTd.vc8.x64.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/debug/nvDXTlibd.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlib.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMT.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMT.vc8.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMT.vc8.x64.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMTDLL.vc7.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMTDLL.vc8.lib
  •   devkit/other/rwgdds/src/nvlibs/lib/release/nvDXTlibMTDLL.vc8.x64.lib
  •   devkit/other/rwgdds/src/resource.h
  •   devkit/other/rwgdds/src/rwgdds.rc
  •   devkit/other/rwgdds/src/rwgdds.sln
  •   devkit/other/rwgdds/src/rwgdds.vcproj
  •   devkit/other/rwgdds/src/thread.cpp
  •   devkit/other/rwgdds/src/thread.h

 

 Model     Texture     Level     Audio     Script file   

  Folder     Document     Binary file     Other