source: trunk/packages/vizservers/nanovis/NvRegularVolumeShader.cpp @ 1380

Last change on this file since 1380 was 1111, checked in by gah, 16 years ago

nanovis/heightmap update

File size: 731 bytes
Line 
1#include "NvRegularVolumeShader.h"
2#include <global.h>
3
4NvRegularVolumeShader::NvRegularVolumeShader()
5{
6    init();
7}
8
9NvRegularVolumeShader::~NvRegularVolumeShader()
10{
11}
12
13void NvRegularVolumeShader::init()
14{
15    _cgFP = LoadCgSourceProgram(g_context, "one_volume.cg", CG_PROFILE_FP30,
16        "main");
17    m_mvi_one_volume_param = cgGetNamedParameter(_cgFP, "modelViewInv");
18    m_mv_one_volume_param = cgGetNamedParameter(_cgFP, "modelView");
19
20    m_vol_one_volume_param = cgGetNamedParameter(_cgFP, "volume");
21    m_tf_one_volume_param = cgGetNamedParameter(_cgFP, "tf");
22    m_render_param_one_volume_param = cgGetNamedParameter(_cgFP, "renderParameters");
23    m_option_one_volume_param = cgGetNamedParameter(_cgFP, "options");
24}
25
26
Note: See TracBrowser for help on using the repository browser.