Announcement

Collapse
No announcement yet.

4K skin diffuse initial pack (for HS Party) update 2017/06/19

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Skin] 4K skin diffuse initial pack (for HS Party) update 2017/06/19

    • Features

    0. Support skin diffuse map in 4096x4096 resolution;
    1. Add 4K skins for SBX2 uncensor;
    2. Seamlessly support makeups and tattoos in both 1024x1024 and 4096x4096 resolution;
    3. Enable 64bpp frame buffer in ADVscene, Hscene and Studio Neo;
    4. Improve FXAA, Sunshaft, DoF, SSAO and color correction curve quality;
    5. Fully customizable color correction curve;
    6. Enable GPU skinning;
    7. Offer more shadow, SSAO, SSR and bloom tweak options;
    8. Resizable window mode.
    9. Tonemapping, dither, 3DLUT.
    • Screenshot Previews

    preset_2 with fog disabled
    Spoiler














    Experiment_1 (HS linear rendering experiment)
    Spoiler












    • Download
    (All-in-One) 4K skin diffuse initial pack
    • Install
    1. Install 0616DLC/0630DLC;
    2. Install SBX2.5;
    3. Install [All-in-One] 4K skin diffuse initial pack 20170619;
    (optional)4. Install wide slider;
    (optional)5. Install UI translation loader;
    (optional)6. Install IPA.
    • Uninstall
    Copy everything in the unistall fold into game folder and run uninstall.bat.
    • Graphic tweak
    Config.xml and StudioNeoConfig.xml will be created in UserData\GraphicSetting when you first time run and quit the game, you can easily select presets you like by editing these two files. If you want to create your presets. Here are some graphic setting references.
    Spoiler
    SSAO

    SSAOSamples is the only quality vs performance option, all possible values are "SAMPLES_ULTRA", "SAMPLES_HIGH", "SAMPLES_MEDIUM", "SAMPLES_LOW", "SAMPLES_VERY_LOW". If you don't like the presets I made, then take a look at http://www.thomashourdel.com/ssaopro/doc/usage.html
    Blur type is set to High Quality Bilateral, you can't change this one, and remember SSAOBlurBilateralThreshold, SSAODistance, SSAOLumContribution, SSAORadius, SSAOIntensity, SSAOBias are multiplier to the original settings, so change them to 1 means original game setting.

    SSR

    If you don't want to go into detail, then use my presets by setting the SSRpresets and skip the rest of the part.
    1 = high performance, 2 = default, 3 = high quality, 0 = use the detail setting
    All the information can be found here
    https://github.com/Brackeys/Efaround...eReflection.cs
    SSRreflectionMultiplier - Nonphysical multiplier for the SSR reflections. 1.0 is physically based. Range(0f, 2f)
    SSRmaxDistance - Maximum reflection distance in world units. Range(0.5f, 1000f)
    SSRfadeDistance - How far away from the maxDistance to begin fading SSR. Range(0f, 1000f)
    SSRscreenEdgeFading - Higher = fade out SSRR near the edge of the screen so that reflections don't pop under camera motion. Range(0f, 1f)
    SSRenableHDR - Enable for better reflections of very bright objects at a performance cost
    SSRadditiveReflection - Add reflections on top of existing ones. Not physically correct.
    SSRtemporalFilterStrength - Increase to decrease flicker in scenes; decrease to prevent ghosting (especially in dynamic scenes). 0 gives maximum performance. Range(0f, 0.99f)
    SSRuseTemporalConfidence - Enable to limit ghosting from applying the temporal filter.
    SSRtraceBehindObjects - Enable to allow rays to pass behind objects. This can lead to more screen-space reflections, but the reflections are more likely to be wrong.
    SSRhighQualitySharpReflections - Enable to increase quality of the sharpest reflections (through filtering), at a performance cost.
    SSRtraceEverywhere - Improves quality in scenes with varying smoothness, at a potential performance cost.
    SSRtreatBackfaceHitAsMiss - Enable to force more surfaces to use reflection probes if you see streaks on the sides of objects or bad reflections of their backs.
    SSRallowBackwardsRays - Enable for a performance gain in scenes where most glossy objects are horizontal, like floors, water, and tables. Leave on for scenes with glossy vertical objects.
    SSRimproveCorners - Improve visual fidelity of reflections on rough surfaces near corners in the scene, at the cost of a small amount of performance.
    SSRresolution - 0 = full resolution, 1 = HalfTraceFullResolve, 2 = half resolution. Half resolution SSRR is much faster, but less accurate. Quality can be reclaimed for some performance by doing the resolve at full resolution.
    SSRbilateralUpsample - Drastically improves reflection reconstruction quality at the expense of some performance.
    SSRreduceBanding - Improve visual fidelity of mirror reflections at the cost of a small amount of performance.
    SSRhighlightSuppression - Enable to limit the effect a few bright pixels can have on rougher surfaces.
    SSRdebugMode
    0 = None, 1 = IncomingRadiance, 2 = SSRResult, 3 = FinalGlossyTerm, 4 = SSRMask, 5 = Roughness, 6 = BaseColor, 7 = SpecColor, 8 = Reflectivity, 9 = ReflectionProbeOnly, 10 = ReflectionProbeMinusSSR, 11 = SSRMinusReflectionProbe, 12 = NoGlossy, 13 = NegativeNoGlossy, 14 = MipLevel.

    Bloom

    BloomThreshold - Regions of the image brighter than this threshold receive blooming. Increase this value can make this effect only happen on hightlight areas.
    Bloomintensity and BloomBlurSpread are multiplier to the original variables, you can make the effect stronger by setting these values > 1, and weaker < 1.
    https://docs.unity3d.com/Manual/scri...AndFlares.html

    Shadows

    If you select "クオリティ" in initSetting.exe or "Quality" in HSLauncher.exe, shadow resolution is set to very high, and shadow projection close fit. It's possible to improve shadow quality by reducing the shadow distance and adjusting the cascade splits, But take a look at manual before changing these settings.
    https://docs.unity3d.com/Manual/DirLightShadows.html

    MSAA

    This value can be set to either 0,2,4 or 8. But defferred shading rendering path, which does not support MSAA(this is limit of unity engine not defferred shading), is used in most part of the game, so you may not find anything changed when playing with it. If you want to use reshade shaders that require depth information, then set it to 0. Background image won't show up in character maker when MSAA is disabled. So it's an option for reshade enthusiast.

    ColorCorrectionCurve

    Curve = -1 disable the curve
    Curve = 0 use game default settings
    Curve = 1 use custom curve in UserData\curve, specified in CurveName.
    Curve = 2 ColorCorrectionCurve is disabled, replaced with ToneMappingColorGrading.
    CurveSaturation < 1 desaturate, > 1 saturate

    How to create your curve

    Tools you need:
    1.Adobe Photoshop
    2.NVidia DDS Plugin

    First, set <StylePreset>Debug</StylePreset>, enter the game and take some screenshots. Then open your screenshot image in Photoshop add adjustment layers on the image, supported adjustment here is limited to brightness, contrast, gamma, exposure, level, curve. Group all the adjustment layers, duplicate into SampleCurve.psd and move into the "Put your adjustment layers here" group, then save the PSD as 32.32.32.32f ABGR 128bpp(this is important, don't support other format or size for now).

    ToneMappingColorGrading

    This effect is only available when you set curve = 2 in the ColorCorrectionCurve segment, it can do tone mapping, dithering and 3DLUT, which makes ColorCorrectionCurve obselete.
    tonemapper = 0 disable tone mapping
    tonemapper = 1 ACES
    tonemapper = 2 Hable
    tonemapper = 3 HejlDawson
    tonemapper = 4 Photographic
    tonemapper = 5 Reinhard

    3DLUT

    Similar to the curve, but much powerful. Curve is basicly three 1DLUTs which is good at adjusting contrast and gamma per color channel, while 3D LUTs are more accurate and flexible, addition to what 1DLUTs can do, 3DLUT also can do channel mixing and saturation altering, when creating a 3DLUT in Photoshop, you can add anything adjustment layers can do.
    Lut - enable 3DLUT
    LutName - filename in the Userdata/LUT
    LutContribution [range(0,1)] - Blending factor.

    How to create 3DLUTs

    1. Take a screenshot of your game
    2. Import into a graphics editor (such as Photoshop) and apply adjustment layers until a satisfying result has been reached
    3. apply adjustment the same layers to the neutral lut and save as a new lut.png, put it into Userdata/LUT folder.

    other basic color grading adjustment

    temperatureShift [Range(-2f, 2f)] - Sets the white balance to a custom color temperature.
    tint [Range(-2f, 2f)] - Sets the white balance to compensate for a green or magenta tint.
    hue [Range(-0.5f, 0.5f)] - Shift the hue of all colors.
    saturation [Range(0f, 2f)] - Pushes the intensity of all colors.
    vibrance [Range(-1f, 1f)] - Adjusts the saturation so that clipping is minimized as colors approach full saturation.
    value [Range(0f, 10f)] - Brightens or darkens all colors.
    contrast [Range(0f, 2f)] - Expands or shrinks the overall range of tonal values.
    gain [Range(0.01f, 5f)] - Contrast gain curve. Controls the steepness of the curve.
    gamma [Range(0.01f, 5f)] - Applies a pow function to the source.

    DirectionalBackLightIntensity

    A light source used to create rim light effect on characters (vanilla game default value:1.5), if light reflection is too strong on skins, you may want to reduce this value.

    CameraFOV

    camera field of view (vanilla game default value: 23), lower value for less distortion, higher value for immersive.
    • How to create your curve tutorial

    https://mega.nz/#F!WEtgUI6Z!apJrnpsShSPLj2KHDJi5YA
    • Share your presets

    Prepare your directory in this structure, and try to avoid using filenames might be overwritten by a future update.

    Code:
    UserData
    ├─LUT
    │ MycustomLUT001.png (optional)
    │
    ├─curve
    │ Mycustomcurve001.dds (optional)
    │
    └─GraphicSetting
        │  Config.xml
        │  StudioNeoConfig.xml
        │
        ├─Shadow
        │ Myshadowpreset001.xml (optional)
        │
        ├─SSAO
        │ MySSAOpreset001.xml (optional)
        │
        ├─SSR
        │ MySSRpreset001.xml (optional)
        │
        └─Style
             MyStylepreset001.xml (optional)
    • Precautions

    Now the program will guess whether your texture is 4K according to the texture size and coordinates, 1K textures will be upscaled to 4K in the process. But there're rare situations where 4K textures being misjudged as 1K and become extremely big, in this case ADD MINUS SIGNS in the coordinates.
    • Special thanks to

    Stampar Belgar17 - creators of SBX uncensor
    cyberbeing - who made the Quality and Performance Tweaks for HoneySelect in the first place
    Alexae vrl0ver いつプロ - your utility plugins help a lot
    enimaroah - the guy holding the whole modding community together, always improves and adds new functions to SB3UGS for every modder's need
    • Restrictions

    NonCommercial-ShareAlike
    Last edited by plasticmind; 09-15-2017, 04:51 AM. Reason: Add all-in-one link

  • #76
    A compatible version which won't mess up vanilla skins and support skintexmod with some quality compromise.

    If you update from an old version, uninstall is recommended.
    Last edited by plasticmind; 12-09-2016, 07:33 AM.

    Comment


  • #77
    hello, i have some wierd issues.. there are some tattoos mods i have and they appear all over the place now ex. dva face tattoo

    Comment


    • ramoram
      ramoram commented
      Editing a comment
      Maybe the 4k skin is not supporting the tattoos or it's the other way around.

    • DillDoe
      DillDoe commented
      Editing a comment
      Originally posted by plasticmind View Post
      Known issue:
      3. Any tattoo, cheek, lips, mole and eyeshadow mods before won't work; (this needs modders to recreate their mods in 4K)
      its in his first post

    • ProXpert
      ProXpert commented
      Editing a comment
      Ah, so it requires them to do it.. I mean I thought maybe he could convert it into 4k considering he did it with the normal tattoos. Alrighty then, unistalling mod time and good bye DVA

  • #78
    Im using this mod even if i dont have a 4k resolution that goes whit it, (1680x1050 its what i have) and still very pretty, it does a big change ingame and its more smooth than the vanilla skins.

    Thanks alot for this <3

    Comment


    • Phoenix Flame
      Phoenix Flame commented
      Editing a comment
      4k skin is not related to the screen resolution so of course you can use it

  • #79
    nvm fixed, thanks for the update
    Last edited by pixelgrinder; 12-11-2016, 04:18 PM.

    Comment


    • #80
      v7和z大的眼影有冲突……v3不冲突……滚回来下v3……

      Comment


      • #81
        Installed the maximum compatiblity version but when zooming in close after selecting the skin texture, it is still as blurry as the vanilla skin. Why is that?

        Comment


        • elitistscrub
          elitistscrub commented
          Editing a comment
          Not that I know of... I got the MF patch, though I replaced the male uncensor with the one from semipro, then there is wideslider and the 4k skin pack was the last one I installed.

        • plasticmind
          plasticmind commented
          Editing a comment
          Which application do you use, 32bit or 64bit?

        • elitistscrub
          elitistscrub commented
          Editing a comment
          64bit always. To be exact, I only start the game with HoneySelect_64_Patched.exe

      • #82
        I've installed this mod with the EMF patch but I can't find the 4k option on skin selection in character creator, anyone knows why ?

        Comment


        • LilithScarlett
          LilithScarlett commented
          Editing a comment
          so yeah this mod is finally working but I don't know why, I don't even know if this mod causes it but it seems like the make ups are not working right now on my game

        • plasticmind
          plasticmind commented
          Editing a comment
          Only makeup mods will have problems, they need upscaling to 4K.

        • LilithScarlett
          LilithScarlett commented
          Editing a comment
          I don't install any make up mods except for the d.va face tatoo, I mean the standard make ups and tatoos are still not working

      • #83
        请问v7和max compatibility下哪个更好……是不是这两个都和z大的脸部纹身mod有冲突……

        Comment


        • plasticmind
          plasticmind commented
          Editing a comment
          下max compatibility这版,只有作者指明了支持4k的化妆和纹身mod才能正常显示

      • #84
        This doesn't bother me too much... but do you have any idea why this is happening to my male characters?



        I'm using the playclub male uncensor... other than that everything else is working great!

        Comment


        • Grimja
          Grimja commented
          Editing a comment
          I'm using your latest 4k diffuse version.. and 4.1 playclub male uncensor if that's what you were asking for.
          I've tried uninstalling and reinstalling using your provided uninstall file but im still getting the brown face bug on my males

        • plasticmind
          plasticmind commented
          Editing a comment
          I see, try this one. Put it in HoneySelect\abdata\chara
          https://mega.nz/#!eNt3GAKJ!MM6M-SZOR...Q_uBPC8cau0V0g

        • Grimja
          Grimja commented
          Editing a comment
          Yeah! That did the trick thank you!

      • #85
        不知道是不是我一个人的问题.安了昨天的dlc之后4k就用不了了.重新解压覆盖以后也不行,现在只要用了 4k就没法正常运行游戏(工作室崩溃,捏人界面无法进入)

        Comment


        • ducknini
          ducknini commented
          Editing a comment
          you're not alone

      • #86
        Originally posted by Wallace Heinz View Post
        不知道是不是我一个人的问题.安了昨天的dlc之后4k就用不了了.重新解压覆盖以后也不行,现在只要用了 4k就没法正常运行游戏(工作室崩溃,捏人界面无法进入)
        我也一樣,我的問題是點擊HoneyStudio_64.exe後左上的人物選單按鈕消失,HoneySt udio_32.exe正常沒問題,反覆試了幾次無法解決,應該要等4k補丁更新了

        Comment


        • #87
          Hello, sorry to bother but I was told not to install the expansion pack because it might break the game for instance plasticminds 4k add-on, has anyone looked into it yet? I'm scared to install it and have my game go poof on me.

          Comment


          • shinki
            shinki commented
            Editing a comment
            It does break a few things, I made a backup just to find out what. This mod, the translation (seems to only break the studio translation), and the quality and performance tweaks mod are affected from what I saw so far. There might be more I missed, not sure.

        • #88
          Wallace Heinz ducknini kevinkb1 ProXpert
          For now 12/22 DLC is not supported, I'll update by the weekend.

          Now you can just do nothing and stick to 10/14 DLC, or use the unistall pack I provided in #2, then install the new content.

          If you've already update to 12/22 DLC, and find everything's messed up, you can just do nothing and wait for my update, or use the unistall pack I provided in #2, then re-install the new content.

          I'll also include all new files in those _Data folders from 12/22 DLC.
          Last edited by plasticmind; 12-22-2016, 06:43 PM.

          Comment


          • ProXpert
            ProXpert commented
            Editing a comment
            Sweet, thank you so much plasticmind!

        • #89
          Also, plasticmind & cyberbeing , this is unrelated to the 4k diffuse (couldn't find the thread, and HF is slow af), but the improved SSAO also breaks the game for the 12/22 DLC. Just thought you two should know. I'd be very thankful if you can fix that too.

          Comment


          • tmvaegis
            tmvaegis commented
            Editing a comment
            I agree with BT. So long as that SSAO/SSR mod is not compatible with the 12/22 DLC, I'm kinda stuck without it.

        • #90
          Thanks a lot for the 4K pack's hotfix. Everything seems to be working normally with the 12/22 patch and the DLC installed. Very Happy Holidays!

          Comment

          Working...
          X