OmniFreaker Uber Shader Pack

BackDoor3DBackDoor3D Posts: 160
edited December 1969 in Daz Studio Discussion

Hi Ladies and Gents,

I have an irritating issue with the UberSoft Lighting Kit.

I purchased the kit ages and ages ago when I was still using DS3.1, and I don't remember having a problem.

All of the Shaders work with the exception of the omUberSoftMaster.sdl, and as the log entry shows it needs to be recompiled.

Does anyone know how to accomplish this?

It's more annoying than a problem as I am able to work around it.......but I really don't want to....I would like it to work as expected.

I have installed and reinstalled the whole kit 3 or 4 times and the problem persists. I even compared the files from the DS3 install with DS4.6 install and they, on face value seem to be the same and all present and correct.

Any help or assistance would be greatly appreciated.

Here we go:

Copy of log file entries:-
Take 1

Rendering image
3Delight message #45 (Severity 2): S2068: shader '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl' uses a different interface version: please recompile
3Delight message #45 (Severity 2): S2051: cannot load shader 'omnifreaker/light/omUberSoftMaster', will use 'spotlight'

3Delight message #145 (Severity 1): S2073: 'sky_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_intensity' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_3' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_2' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_1' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_loc_2' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_softness' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_directional' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_strength' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_color' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'samples' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bleed_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bleed_strength' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bias' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'irr_shading_rate' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'irr_maxerror' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'maxdist' is not a parameter of shader 'spotlight'
Render Cancelled

Take 2

3Delight message #45 (Severity 2): S2068: shader '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl' uses a different interface version: please recompile
3Delight message #45 (Severity 2): S2051: cannot load shader 'omnifreaker/light/omUberSoftMaster', will use 'spotlight'

3Delight message #145 (Severity 1): S2073: 'sky_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_intensity' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_3' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_2' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_color_1' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'sky_loc_2' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_softness' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_directional' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_strength' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'occ_color' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'samples' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bleed_active' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bleed_strength' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'bias' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'irr_shading_rate' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'irr_maxerror' is not a parameter of shader 'spotlight'
3Delight message #145 (Severity 1): S2073: 'maxdist' is not a parameter of shader 'spotlight'
Finished Rendering
Rendering image
WARNING: /src/sdksource/general/dztokenbuffer.cpp(1548): The token "string lightcolor_map" already exists!
3Delight message #45 (Severity 1): S2072: the shader '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSpotShadow.sdl' uses a different interface version. Automatic conversion was successful. It should be recompiled for better performance.
3Delight message #45 (Severity 1): S2072: the shader '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberPoint.sdl' uses a different interface version. Automatic conversion was successful. It should be recompiled for better performance.
Finished Rendering

Comments

  • BackDoor3DBackDoor3D Posts: 160
    edited December 1969

    I know it works in DS3, 'cause I just used it to prove it [mainly to myself, that I wasn't loopy]

    Screen_Shot_2013-10-25_at_8.23_.44_PM_.png
    1421 x 971 - 129K
    Screen_Shot_2013-10-25_at_8.21_.56_PM_.png
    1920 x 1008 - 682K
  • Richard HaseltineRichard Haseltine Posts: 102,252
    edited December 1969

    Try redownloading and reinstalling - I get

    3Delight message #45 (Severity 1): S2072: the shader 'C:/Program Files/DAZ 3D/DAZStudio4/shaders/omnifreaker/light/omUberSoftMaster.sdl' uses a different interface version. Automatic conversion was successful. It should be recompiled for better performance.

    which is harmless.

  • millighostmillighost Posts: 261
    edited December 1969

    Stiks1954 said:
    Hi Ladies and Gents,

    I have an irritating issue with the UberSoft Lighting Kit.

    I purchased the kit ages and ages ago when I was still using DS3.1, and I don't remember having a problem.

    All of the Shaders work with the exception of the omUberSoftMaster.sdl, and as the log entry shows it needs to be recompiled.

    Does anyone know how to accomplish this?

    use shaderdl to recompile the shader; you can use the one that comes with DS or use a standalone (if you have that installed):

    /Applications/DAZ 3D/DAZStudio4 64-bit/bin/shaderdl --recompile-sdl /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl

    should work (exact paths may vary based on where you installed DS to.

  • BackDoor3DBackDoor3D Posts: 160
    edited December 1969

    Thanks people.

    I'll give recompile a try and post the results either way.

    And thanks Richard I am aware that the on-the-fly recompile is harmless, but it's good to confirm that is the case.

    Cheers all,

    Stiks

  • BackDoor3DBackDoor3D Posts: 160
    edited October 2013

    Well, that was an interesting exercise....

    Result from trying the recompile using both the DS4.6 shaderdl and the 3Delight standalone Ver.10 shaderdl both yielded the same result. See below.

    sh-3.2# shaderdl --recompile-sdl /Applications/DAZ\ 3D/DAZStudio4\ 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:3: the indicated directive is not a recognized preprocessing directive.
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:4: the indicated directive is not a recognized preprocessing directive.
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:7: the indicated directive is not a recognized preprocessing directive.
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:1: ERROR: invalid character


    ^
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:1: ERROR: syntax error

    3
    ^
    Compilation of '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl' aborted due to errors: 2 errors, 0 warnings.
    sh-3.2#

    On reading the 3Delight V10 manual it would appear that it will only recompile if the shader sdl file contains the source code.......[wtf...dunno].

    I'm at a bit of a loss as to what to do next. I have re-downloaded all of the installation files for the "Uber Shader Kit" and uninstalled and reinstalled three times now and it is the only one of the "Uber Shader Kit" that is doing this.

    Any ideas....?

    Post edited by BackDoor3D on
  • BackDoor3DBackDoor3D Posts: 160
    edited December 1969

    OK, I officially give up...[for now anyway]...too pooped to continue. I've been reading the 3Delight User Guide for over 4 hours...[phew].

    And I can honestly say reading it is like running a marathon with a headache, toothache, earache and a nose bleed. Very hard going indeed!

    But on the positive side I know an awful lot more about 3Delight that I did 4 hours ago.....LOL

    Will pick up on this at another date and time. Just not today.

    Think I will do something more meaningful that does not involve 3D anything for today....like clean the house!

    Thank you to all for the advice.

    Cheers

  • millighostmillighost Posts: 261
    edited December 1969

    Stiks1954 said:
    Well, that was an interesting exercise....

    Result from trying the recompile using both the DS4.6 shaderdl and the 3Delight standalone Ver.10 shaderdl both yielded the same result. See below.

    ...
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:1: ERROR: invalid character


    ^
    /Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl:1: ERROR: syntax error

    3
    ^
    Compilation of '/Applications/DAZ 3D/DAZStudio4 64-bit/shaders/omnifreaker/light/omUberSoftMaster.sdl' aborted due to errors: 2 errors, 0 warnings.
    sh-3.2#

    On reading the 3Delight V10 manual it would appear that it will only recompile if the shader sdl file contains the source code.......[wtf...dunno].

    I'm at a bit of a loss as to what to do next. I have re-downloaded all of the installation files for the "Uber Shader Kit" and uninstalled and reinstalled three times now and it is the only one of the "Uber Shader Kit" that is doing this.

    Any ideas....?


    Those error messages usually pop up when applying shaderdl to a file that does not contain a valid .sdl file (if the source is missing, the error says "missing source"). You could open the sdl file in a text editor to see what's in it. It should somewhat like this:
    
    ^?3dl
    ############################################################################
    # File automatically generated by the 3delight shader compiler.            #
    # DO NOT EDIT THIS FILE !!!                                                #
    ############################################################################
    
    # Compiled with 3Delight 9.0.123 win32 (Aug 11 2011) "The Barbarian"
    
    %code 7 121
    3
    ....
    

    The "^?" at the beginning is a byte with the code 127. If it looks much different from this, it got corrupted somewhere in the process. The line with the "Compiled by 3Delight 9.0" gives a hint from which version of shaderdl this file was generated; it will be changed after (successfully) applying "shaderdl --recompile-sdl" to it. The 9.0.123 is the one that the ubersoftlightmaster has right after installation. BTW, it is exactly 84400 bytes, if yours is different there is something wrong with the installation.
  • 2or3d2or3d Posts: 2
    edited December 1969

    Hi This may be of some help. The program Advanced system care by iobit does a registry repair and its a decent program to have. The free version should be adequate to clean up any registry or defrag errors that might be causing your problem. Good luck.

Sign In or Register to comment.