Changeset 2953 for trunk/packages/vizservers/nanovis/PointShader.cpp
- Timestamp:
- Apr 9, 2012 10:18:09 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/nanovis/PointShader.cpp
r2870 r2953 1 1 /* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */ 2 #include <stdio.h>3 #include <stdlib.h>4 #include <assert.h>5 2 6 #include < R2/R2FilePath.h>7 #include < R2/R2string.h>3 #include <GL/glew.h> 4 #include <Cg/cgGL.h> 8 5 9 6 #include "PointShader.h" 10 7 11 8 PointShader::PointShader() : 12 NvShader(), 9 NvShader(), 10 _scale(1.0f), 13 11 _normal(NULL) 14 12 { … … 27 25 } 28 26 29 void PointShader:: setParameters()27 void PointShader::bind() 30 28 { 31 29 cgGLSetStateMatrixParameter(_modelviewVP, CG_GL_MODELVIEW_MATRIX, CG_GL_MATRIX_IDENTITY); … … 35 33 cgGLSetParameter4f(_posoffsetVP, 1.0f, 1.0f, 1.0f, 1.0f); 36 34 cgGLSetParameter4f(_baseposVP, 1.0f, 1.0f, 1.0f, 1.0f); 37 cgGLSetParameter4f(_scaleVP, 1.0f, 1.0f, 1.0f, 1.0f);35 cgGLSetParameter4f(_scaleVP, _scale, 1.0f, 1.0f, 1.0f); 38 36 39 //cgGLSetTextureParameter(_normalParam, _normal->getGraphicsObjectID());37 //cgGLSetTextureParameter(_normalParam, _normal->getGraphicsObjectID()); 40 38 //cgGLEnableTextureParameter(_normalParam); 39 40 NvShader::bind(); 41 41 } 42 42 43 void PointShader:: resetParameters()43 void PointShader::unbind() 44 44 { 45 45 //cgGLDisableTextureParameter(_normalParam); 46 47 NvShader::unbind(); 46 48 }
Note: See TracChangeset
for help on using the changeset viewer.