Ignore:
Timestamp:
Apr 9, 2012 10:18:09 AM (12 years ago)
Author:
ldelgass
Message:

Remove unused global origin, make default transfer function a bit more
sensible (used to have full opacity at 0). Fix HeightMap? dtor to use delete[]
instead of free() on array allocated with new[]. Document data response in
protocol.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/PointShader.h

    r2914 r2953  
    1515    void setScale(float scale)
    1616    {
    17         cgGLSetParameter4f(_scaleVP, scale, 1.0f, 1.0f, 1.0f);
     17        _scale = scale;
    1818    }
    1919
    20     void setNormalTexture(Texture3D *n)
     20    void setNormalTexture(Texture3D *normal)
    2121    {
    22         _normal = n;
     22        _normal = normal;
    2323    }
    2424
    25     virtual void bind()
    26     {
    27         setParameters();
     25    virtual void bind();
    2826
    29         NvShader::bind();
    30     }
    31 
    32     virtual  void unbind()
    33     {
    34         resetParameters();
    35 
    36         NvShader::unbind();
    37     }
    38 
    39 protected:
    40     virtual void setParameters();
    41     virtual void resetParameters();
     27    virtual  void unbind();
    4228
    4329private:
     
    5137    CGparameter _normalParam;
    5238
     39    float _scale;
    5340    Texture3D *_normal;
    5441};
Note: See TracChangeset for help on using the changeset viewer.