XNA Creators Club Online
Page 1 of 1 (10 items)
Sort Posts: Previous Next

Post-Effects creation tool

Last post 6/9/2009 2:15 PM by Tanuki. 9 replies.
  • 5/12/2009 1:04 PM

    Post-Effects creation tool

    Hello everybody,

    Since a while I'm working on an application to create and visualize pixel shaders (HLSL) for post-effects (post-processing) purpose, for game or any other kind of application.
    Now it's getting functional and usable for the public, so I invite you all to have a look at it. The application is free and there are some video tutorials for ease of understanding, in English and French.

    I would suggest you to visit the forum and subsribe the "New versions" post to be automatically notified of the new releases in the future.

    The application is named Studio Post-Effect, and still in pre-alpha state, so if you feel convinced by the video tutorials, feel free to try and feedback. There is no official forum yet, and I think it wouldn't be a good place here to talk about it so, don't hesitate to email me, there is my email address on the web site.

    I hope (wish) this application can help the game developpers community.

    Thank you all for your attention.

  • 5/12/2009 1:28 PM In reply to

    Re: Post-Effects creation tool

    The videos look nice, but when I tried the application itself, it couldn't show anything else but the default scene.
    Whatever shader I applied, (even the Black and White one), everything was gray.
    The default rendering also shows up wrong:
    Right-click and select 'Set Image Properties'

    I have a GeForce 8800 GTX with latest drivers

  • 5/12/2009 6:02 PM In reply to

    Re: Post-Effects creation tool

    OK, thank you very much for the feedback, and sorry for the troubles...
    I'll try to find a 8800 GTX, perfom some tests and feedback again.

    Can you just confirm you are using the latest nVidia driver ?

    Here I have a 8800 GT, XP SP3 and DirectX 9.0c (4.09.0000.0904, according to DxDiag).
    With ForceWare 175.19, application works fine, sometimes when I run it, the screen starts to blink and PC freeze for a while, so I have to close application by force (it's a ForceWare bug).
    With ForceWare 185.85, application still works fine, no more freeze problem (at least for the moment).

    Are you running Vista or Windows 7 ? (not yet tested)
    Are you running version 1.0.152 of Studio Post-Effect ? I'll add an option panel to allow disabling of anti-aliasing. (maybe not relationship but it worse to try)

    I get back to you as soon as I could try a 8800 GTX.

  • 5/12/2009 6:31 PM In reply to

    Re: Post-Effects creation tool

    I'm on Windows 7, and I have the 181.71 driver.
    Unfortunately I can't upgrade it right now since I'm doing work in CUDA for the university, and don't want to risk anything by changing the driver.

    I'm running version 1.0.152 of Studio Post-Effect.
    It works ok, doesn't crash, doesn't hang. Only the normal lighting looks odd, and all post processing shows gray.
  • 5/12/2009 6:40 PM In reply to

    Re: Post-Effects creation tool

    OK so it's probably related to Windows 7.
    I installed the Windows 7 RC1 in a Virtual PC 2007 but unfortunatly I can't test it as long as VM graphics card hardware emulation does not support pixel shaders.

    I'll try to install a RC1 in the office, and if I can figure out the problem I'll make a fix and notify you back.

    Thank you for testing.
  • 6/6/2009 4:14 PM In reply to

    Re: Post-Effects creation tool

    Hello,

    For the one interested, I released a new version, 1.0.269

    This version has major fixes, and now works on Vista.
    Please visit the web site, there are several new things, new effects, new videos, a new and intersting plugin to create complex scenes, and so on...

    Thank you.

  • 6/7/2009 3:43 PM In reply to

    Re: Post-Effects creation tool

    Thanks for Great Work, I really enjoy using this program.
    But let me provide some suggestions

    When I try to save the effect that is currently used, the program crash.
    I think the reason is that the original effect file is a normal file, and I update it by adding invalid lines

    I have a fx that needs to input color in float4 format and the program shows X,Y,Z,W value.
    It will be great if the color panel is shown for me to choose

    It cannot select objects by dragging a region in the bottom panel. Selecting multiple objects can help user to rearrange objects
  • 6/7/2009 4:40 PM In reply to

    Re: Post-Effects creation tool

    Hi, i cant seem to get this program to start. I'm running vista64 so i guess its not compatible. but i wanted to make sure, just incase there is something else that i have to download to get it to work
  • 6/7/2009 6:21 PM In reply to

    Re: Post-Effects creation tool

    Hello everybody.

    Thank you very much for your feedbacks. First of all, I would like to suggest you guys to use the Studio Post-Effect forum from now on, for bugs, suggestions or else, cause I don't really feel it's "correct" to use this forum for my "own purpose"...

    Bryan, I'm really sorry but for the application is not yet compatible with 64-bits platforms. I'll investigate this issue as soon as I can access a 64-bits machine (with a dev environment).

    winipcfg, I agree with you for the color selector, in the beginning I was wondering because many people uses the basic shader style (.ps files) and so to save register space, they put altogether all single parameters in a float4 from the application, for exemple it quite common to find shaders with :

    float4 CenterScale : register(c0); 
    ... 
    float2 newUV = (uv + CenterScale.xy) * CenterScale.zw; 
    ... 

    So in this kind of case I felt it would be strange to display red and green for center, and blue and alpha color value for scale, but finally I think that, as long as the application uses HLSL and that I think now people should use more and more modern way of programming, I change the "4 values" selector to a color picker, as well as I want to change the "2 values" selector to a kind a square zone on wich the mouse location on X and Y axis represent the x and y values of the float2, a bit like a laptop computer's "mouse pad".

    When I try to save the effect that is currently used, the program crash.
    I think the reason is that the original effect file is a normal file, and I update it by adding invalid lines

    I need more precision please, because actually when an effect is loaded, the source file is loaded into memory to create the effect instance, so even if you modify the source code of the shader outside the application, still it should not be loaded when you save the file, and if you modify the code in the application, through the shader source code editor window, when you build or save, if there are errors, they are displayed in the small log window at the bottom of the window and in this case, the shader is not reloaded and keep running the previous function in-memory instance.
    So if possible, I would like to get more details about what you did, how you did it, when, and so on, that would help a lot (to the forum please, thanks).

    It cannot select objects by dragging a region in the bottom panel. Selecting multiple objects can help user to rearrange objects

    I agree too, I'll try to see what I can do for that, in the meantime, for exemple if you have 10 elements and you want to rearrange all instance except 1 or 2, I would suggest you to drag and move the workspace (clicking on the white zone, on no item) and in this case it moves all the workflow items (your 10 items), then you can just rearrange the 1 or 2 that you wanted to move.

  • 6/9/2009 2:15 PM In reply to

    Re: Post-Effects creation tool

    There is a new verison available that fixes several bugs and add some new little features.From now on I would suggest you guys to use the forum to be notified of the new releases, for that you just have to subscribe to the following post : "New versions"

    Thank you very much.
Page 1 of 1 (10 items) Previous Next