Author Topic: My New Shader Effect Logo is Rendered by the Shader and Nurbs Distorting  (Read 981 times)

0 Members and 1 Guest are viewing this topic.

Offline Omnikam

  • Atari ST
  • ***
  • Posts: 119
  • Karma: 4
    • View Profile
Ive been working on this for about a week on and off, getting the shader to render the logo was a pain, I was happy with the Music effect on the Nurbs, but my favorite is the distortion effect on the logo
Source code is a MESS because i had to rewrite the logo display, so the old procedure is still in there, i just dont use it at render time. I have to fix up the scrolly which isnt working as i changed some gl quads and it no longer projects correctly , but im sure ill get it fixed
Anyway let me know if you like it and what you dont like if anything

Offline ~Ar-S~

  • C= 64
  • **
  • Posts: 61
  • Karma: 26
  • Demo RuleZ
    • View Profile
It's cool. The overlapping of the nurbs is a little too fast, it makes a flash effect that bothers me a little.
~ Ar-S ~

Offline Omnikam

  • Atari ST
  • ***
  • Posts: 119
  • Karma: 4
    • View Profile
I agree,  it's actually using low,  mid,  and high rang simulated frequency to move and resize the nurbs,  but it keeps ending in weird flashing,  but if I take out the routine it's just nurbs moving around randomly without any music influences,  I tried to lower the ranges,  with the usual tricks  /100 even 1000 and it still flashes.  I kinda left it in the vault because I'll have to do a complete rewrite of the sound, mostly it's not using actual sound frequencies,  as the player isn't capable,  so I'm simulated it using volumes,  unfortunately it's not working as expected,  I'll change to another audio player that actually uses frequencies,  maybe a mod player.  Having the nurbs move around is great,  but having it interact with an image is what I'm stoked about.  GLSL shaders have always been for me just a cool effect to  use with a scroller or logo,  but they were separate entities,  working out the pipeline to combine them and effect each other is pretty sweet.  Not that I use it for anything other than fun,  I'm not coding for any teams or such