Tuesday, January 7, 2014

One new anal pose 07.01



Для корректной работы нужны туфли на высоком каблуке.

Video preview 
---> Download

Saturday, May 18, 2013

Sunday, April 7, 2013

Graphic hook





Graphic hook

Данная модификация изменяет отрисовку графики, на т.н. Сэл-шейдинг.Ниже описание процесса установки, а так же самого мода (от автора):


В прилагаемом архиве находятся файлы, которые необходимо поместить в папку binaries, вашей игры. d3d8 - конвертор dx8 в dx9 от Бориса Воронцоваd3d9 - собственно сам перехватчик main.fx - файл содержащий в себе шейдеры, используемые для создания эффектов mainfx_errors.txt - файл, в который будут записаны ошибки, обнаруженные при компиляции шейдеров
В данной версии используются SSAO, Outline, Bloom, Grain и др. Любой эффект можно включить или отключить. В самом начале файла main.fx находятся параметры для подстройки эффектов под свой вкус. Изначально все эффекты включены и настроены так как мне этого хотелось и в соответствии с тем, что показывает мой монитор. Помимо перечисленного, в файле есть шейдер который будет использован при отрисовке моделей персонажей ( PS_SKIN, настроен на перехват конкретных моделей, если модель была изменена, PS_SKIN не будет использован). Если вы разбираетесь в шейдерах, то можете поэкспериментировать с ним, или просто отключить его закрыв флаг USE_SKIN_SHADER.
А теперь о плохом. А плохого у нас много...

основная проблема

Не вдаваясь в подробности, скажу, что на данный момент не имею возможности перехватить некоторый параметры отрисовки (особенности рендера игры и проблемы с конвертером), что приводит к тому, что некоторые объекты могут отрисовываться неправильно (из-за неправильных значений амбиентного освещения, свойств материалов, а также некоторых стейтов DirectX) и в этой версии эти проблемы разрешить не получится.


SSAO и небо

Так как небо отрисовывается, как обычный объект в сцене и при этом прописывается в буфер глубины со значениями не равными единице или хотя бы близкими к ней, то SSAO будет применяться и к небу, что конечно же обломно. Можете попробовать различные fade техники для понижения влияния SSAO эффекта на дальних объектах или еще какое-нибудь шаманство.

Multisample и Outline

Попытки заставить игру работать со сглаживанием приводили к её моментальному вылету. Без сглаживания outline выглядит мягко говоря не очень. Помогает включение FXAA в настройках видеокарты, для этой игры. Однако это создает другую проблему(см. ниже).

Скриншоты

При создании скриншота средствами игры сглаживание FXAA на скриншоте не будет. Оно просто не успевает примениться к изображению к моменту создания оного. Более того, по какой-то причине эффекты при создании скриншота 4x размера  не отображаются. Я не заморачиваюсь, потому как использую принтскрин, ибо... да мне пофиг как-то. Если среди вас есть люди котрые разбираются в шейдерах, они без труда могут подключить шейдер FXAA к данной модификации, тогда наверное первая проблема со скриншотами разрешиться и не надо будет использовать FXAA видеокарты. Что же касается второй проблемы скриншотов, то во-первых я еще подумаю, а во-вторых, в принципе, можно было бы приписать альтернативное создание скриншотов... ну это как бэ... когда-нибудь.

AlphaBlend\WriteZ

Многие из вас любят использовать этот режим в моделях одежды, однако это самый проблемный режим ибо нужна дополнительная информация от какого значения alpha должна начинаться запись в буфер глубины и пока эти модели отображаются неправильно. Предпочтительней использовать чистые режимы AlphaMask или AlphaBlend, но это на ваше усмотрение.

Эти и другие проблемы вы сможете увидеть используя данную модификацию!Спасибо за внимание, не задавайте ваши вопросы!

+1 UPDATE
Определенное количество людей обращались ко мне с просьбой пофиксить шимейлов, решил удовлетворить данную просьбу, так как задумался над тем, что не знаю сколько времени займет написание новой версии, когда я начну ее делать и т.д. и т.п., а оставлять поклонников шимейла с обломом было бы не гуд.
В main.fx внесены все последние изменения, которые я делал. В d3d9.dll я добавил еще несколько проверок на ошибки, все с выводом информации в mainfx_errors.txt. 


Так как это модификация, то глюки в ней неизбежны, и если у вас данный мод работает некорректно, либо не работает вообще, вот несколько рекомендаций, как можно попробовать решить проблему, однако это не 100% гарантия, что она все же решиться.

Для начала, сам мод, скачать его можно тут - DOWNLOAD
Архив содержит в себе еще 2 архива:1.old version.zip - старая версия хука (далее поясню зачем).2. hook_shemale_fix.zip - последняя версия.

Установка:
Файлы одного из архивов извлечь в папку Binaries игры (например D:\Game'z\K17\Binaries). Так же все последующие модули для хука извлекаются в эту же папку. (Например Fxaa3_11.h и т.п.)
Для работы НЕ требуется никаких изменений игры, в т.ч. ехе файлов и прочего.

А теперь сами советы:

1. Удалите все предыдущие похожие модификации на основе ENB, рекомендуется использовать "ENB and FXAA Remover".

2. Нельзя использовать несколько модов на основе ENB одновременно, это приведет к крэшу игры.

3. Игру нужно запускать через _Launcher.exe

4. Для работы необходимо установить в _Launcher.exe Render type -> DirectX



5. Путь до игры не должен содержать русских букв.

6. Для видеокарт Radeon рекомендуется использовать драйвер 13.3 beta.

7. Рекомендуется отключить принудительное сглаживание в настройках драйверов, таких как Ati Control Center либо NVidia Control Panel - (AA, CSAA, FXAA).

8. Дополнительные изменения GUI могут привести так же к ошибке, например Ati tray tools с включенным счетчиком FPS, Fraps, MSI Afterburner и т.д. Необходимо их выключить перед запуском.

9. На больших разрешениях 2560 x 1440, 1920 x 1440 и 1920 x 1080 так же могут быть проблемы, попробуйте понизить разрешение, или переключить с полного на оконный режим окна, либо наоборот.

10. Если эффект шума (т.н. Grain) выглядит слишком "пиксельно" (большие квадратики, вместо малозаметных точек), попробуйте отключить этот эффект, для этого откройте файл main.fx с помощью блокнота, найдите #define USE_GRAIN и в начале припишите // чтобы получилось //#define USE_GRAIN - это отключит эффект шума. Затем сохраните и закройте документ.

11. В полноэкранном режиме не рекомендуется делать Alt-Tab, это может привести к ошибке.

12. Если по-прежнему хук не работает, загляните в файл mainfx_errors.txt (он находится в *путь игры*\Binaries), если там присутствует ошибка main.fx(491,10): error X3004: undeclared identifier 'mad', то, откройте файл main.fx с помощью блокнота, найдите там строчку ssao = mad( ( ssao - 0.5 ), 0.6, 0.5 ); и замените эту строчку на - ssao = ( ssao - 0.5 ) * 0.6 + 0.5; после чего сохраните и закройте документ.

13. Если у вас сильно выраженный эффект "черной полосы" (на груди, спине, талии) то его можно уменьшить, в документе main.fx найдите строчку #define outline_threshold      0.8 и уменьшайте значение 0.8 до нужного вам, (в диапазоне 0.1-0.9, тоньше-толще соотв.).

14. Так же, возможно что у вас не работает именно последняя версия, тогда     удалите новую версию хука, и установите старую, которая содержится в папке old version.zip



Так же для данного мода есть несколько дополнительных (измененных) настроек шейдеров:

1. Loofnuk Enhanced Wet-look Shader - эффект влажной кожи, масляной, и воска. 
Для изменения настроек, зайдите в main.fx и найдите строчку s  = beckmannReflectance( 0.035, s ) * 0.04 + 3 * f - 0.3; вместо значения 0.035 нужно поставить необходимое вам, это: 
0.01 - эффект влажной кожи
0.035 - масло
0.07 - воск
Скрин:


2. SHARPEN SHADER - эффект резкости.
Что такое эффект резкости:

Thursday, January 31, 2013

taking turns pose fixed

Исправленная для TK17 и разделенная на 2 части поза taking turns от funkitup.

Video preview

Download