Is it alright if I use your C++ ported code?

On Thu, Nov 26, 2009 at 11:22 AM, Matt Hoffman
<[email protected]>wrote:

> >
> > The blur shader - you can just take the shader dll from GMod if you want
> -
> > I
> > don't mind at all. If you want to implement it yourself it's just a
> shader
> > that blurs the texture.
> >
>
> More of modders need to be like this. :)
> On Thu, Nov 26, 2009 at 1:58 AM, Garry Newman <[email protected]>
> wrote:
>
> > LL_Function( render, GetRenderTarget )
> > {
> > RENDER_CONTEXT();
> > Push_ITexture( pRenderContext->GetRenderTarget() );
> >
> > return 1;
> > }
> >
> > Pretty much returns a texture
> >
> > LL_Function( cam, IgnoreZ )
> > {
> >
> > RENDER_CONTEXT();
> >
> > if ( g_Lua->GetBool(1) )
> > {
> > pRenderContext->DepthRange( 0.0f, 0.01f );
> > return 0;
> > }
> >
> > pRenderContext->DepthRange( 0.0f, 1.0f );
> >
> >
> > return 0;
> > }
> >
> > Probably the most hacky way to do it.
> >
> >
> > The blur shader - you can just take the shader dll from GMod if you want
> -
> > I
> > don't mind at all. If you want to implement it yourself it's just a
> shader
> > that blurs the texture.
> >
> > garry
> >
> > On Thu, Nov 26, 2009 at 12:34 AM, Jonathan White
> > <[email protected]>wrote:
> >
> > > OK, I have implemented the LUA code that was posted by that guy on
> > > facepunch.com into C++. I am having a couple problems though, and
> > > translation issues that maybe Garry can help with.
> > >
> > > Here is the code: http://www.copypastecode.com/16117/?view=lines
> > >
> > > I included the header at the top and the important definitions
> underneath
> > > (NOT COMPILABLE). I implemented this guy as a IScreenSpaceEffect and it
> > > works GREAT. The only issue I am having is the glow is not being cutout
> > > where the model is. I believe the problem lies with the way the stencil
> > is
> > > being created.
> > >
> > > Garry, what does the GetRenderTarget(...) function actually do? Right
> now
> > I
> > > am doing CTextureReference::InitRenderTarget(...)
> > >
> > > Also, what does cam.IgnoreZ( ... ) do? I cannot find an equivalent call
> > in
> > > the C++
> > >
> > > One last thing, "pp/blurx" does not exist in the Source Materials. Is
> > this
> > > a
> > > Garry's Mod material?
> > >
> > > Thanks for your help so far!
> > >
> > > Jonathan White
> > > GoldenEye: Source
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> > >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to