Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. Gameplay
      2. Missions
      3. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Arena War
      2. After Hours
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA Next

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. News

    2. Forum Support

    3. Site Suggestions

ceedj

RW extensions or DirectX9? How to best go about getting this glow?

Recommended Posts

ceedj

I need a glow effect around an actor. I can do this with shaders (like MTA/pluginSDK) or via DirectX9, with this:

21.5.5 The Variable Ramping Effect
The screen glow must use a certain set of parameters—such as blending weights and fog—to create the final blur for a single frame. However, that doesn't mean the parameters can't change from frame to frame. In fact, by varying any of these parameters, you can achieve a variety of interesting effects. For example, in one of the levels of Tron 2.0, the player is inside a corrupted server that has a sickly green glow. To convey the unstable feeling, the blend weights of the blur were ramped from low to high to create a dull pulsing of the screen glow. See Figure 21-9.

 

fig21-09.jpg

 

https://developer.nvidia.com/sites/all/modules/custom/gpugems/books/GPUGems/gpugems_ch21.html

 

I'd like to do this effect, but just on one or two actors. Part of what I'm unsure of is in the bits of RW SDK I've seen, it refers to an actor as RwChar; is this the whole actor or just the DFF object? It seems that most of what I'd like to do takes place between vertex creation and rendering the texture, so while learning the basics of this are fine, I'm already in-process via my hook, so I'm not sure how to get it all to connect. I do NOT want to port my code to MTA/plugin-SDK, It's been plenty enough cleaning up 25000+ lines, and my hook environment works really well (built in camera code, similar to CamHack is mostly finished, just need to sort out the angles)


I'm willing to learn/figure it out, but I could really use a nudge in the right direction. Please don't tell me not to bother/it's too hard/etc. I taught myself Mission Scripting, C++, 3DS Max modeling (converted VC to SA peds, a few custom objects), animations (3 custom, maybe 1 one more to do) all of the TXD stuff. I can do the work and am willing to put in the time, just need to know where to start. 

 

In any case, for the above, can I do this with the rwd3d9 asi or should I use direct (hehe) DirectX? Any suggestions for my approach?

 

Thank you! :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.