Changeset 467
- Timestamp:
- Jun 8, 2006 4:50:10 PM (18 years ago)
- Location:
- trunk/gui/vizservers
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/vizservers/nanoscale/Makefile
r409 r467 2 2 LDFLAGS = 3 3 TARGETS = server client mycat 4 INSTALL_DIR = /opt/nanovis 4 5 5 6 all: $(TARGETS) 7 8 install: server 9 cp server $(INSTALL_DIR)/bin/nanoscale 6 10 7 11 client: client.o clientlib.o -
trunk/gui/vizservers/nanovis/Lic.cpp
r404 r467 89 89 assert(glGetError()==0); 90 90 91 m_render_vel_fprog = loadProgram(m_g_context, CG_PROFILE_FP30, CG_SOURCE, " ./shaders/render_vel.cg");91 m_render_vel_fprog = loadProgram(m_g_context, CG_PROFILE_FP30, CG_SOURCE, "/opt/nanovis/lib/shaders/render_vel.cg"); 92 92 m_vel_tex_param_render_vel = cgGetNamedParameter(m_render_vel_fprog, "vel_tex"); 93 93 m_plane_normal_param_render_vel = cgGetNamedParameter(m_render_vel_fprog, "plane_normal"); -
trunk/gui/vizservers/nanovis/Makefile
r455 r467 14 14 TFSRC = ./transfer-function 15 15 NANOSCALESRC = ./nanoscale 16 INSTALL_DIR = /opt/nanovis 16 17 17 18 LIB_NANOVIS = -ltcl8.3 -L/opt/render/lib -lGL -lglut -lglui -lGLEW -lCg -lCgGL -pthread -lstdc++ … … 21 22 22 23 all: nanovis 24 25 install: nanovis 26 cp nanovis $(INSTALL_DIR)/bin 23 27 24 28 clean: -
trunk/gui/vizservers/nanovis/ParticleSystem.cpp
r401 r467 66 66 m_g_context = context; 67 67 68 m_pos_fprog = loadProgram(m_g_context, CG_PROFILE_FP30, CG_SOURCE, " ./shaders/update_pos.cg");68 m_pos_fprog = loadProgram(m_g_context, CG_PROFILE_FP30, CG_SOURCE, "/opt/nanovis/lib/shaders/update_pos.cg"); 69 69 m_pos_timestep_param = cgGetNamedParameter(m_pos_fprog, "timestep"); 70 70 m_vel_tex_param = cgGetNamedParameter(m_pos_fprog, "vel_tex"); -
trunk/gui/vizservers/nanovis/PlaneRenderer.cpp
r455 r467 35 35 36 36 //plane rendering shader 37 m_fprog = loadProgram(g_context, CG_PROFILE_FP30, CG_SOURCE, " ./shaders/one_plane.cg");37 m_fprog = loadProgram(g_context, CG_PROFILE_FP30, CG_SOURCE, "/opt/nanovis/lib/shaders/one_plane.cg"); 38 38 m_data_param = cgGetNamedParameter(m_fprog, "data"); 39 39 m_tf_param = cgGetNamedParameter(m_fprog, "tf"); -
trunk/gui/vizservers/nanovis/VolumeRenderer.cpp
r455 r467 27 27 28 28 init_shaders(); 29 init_font(" ./font/Font.bmp");29 init_font("/opt/nanovis/lib/font/Font.bmp"); 30 30 } 31 31 … … 37 37 38 38 //standard vertex program 39 m_vert_std_vprog = loadProgram(g_context, CG_PROFILE_VP30, CG_SOURCE, " ./shaders/vertex_std.cg");39 m_vert_std_vprog = loadProgram(g_context, CG_PROFILE_VP30, CG_SOURCE, "/opt/nanovis/lib/shaders/vertex_std.cg"); 40 40 m_mvp_vert_std_param = cgGetNamedParameter(m_vert_std_vprog, "modelViewProjMatrix"); 41 41 m_mvi_vert_std_param = cgGetNamedParameter(m_vert_std_vprog, "modelViewInv"); 42 42 43 43 //volume rendering shader 44 m_one_volume_fprog = loadProgram(g_context, CG_PROFILE_FP30, CG_SOURCE, " ./shaders/one_volume.cg");44 m_one_volume_fprog = loadProgram(g_context, CG_PROFILE_FP30, CG_SOURCE, "/opt/nanovis/lib/shaders/one_volume.cg"); 45 45 m_vol_one_volume_param = cgGetNamedParameter(m_one_volume_fprog, "volume"); 46 46 //cgGLSetTextureParameter(m_vol_one_volume_param, _vol->id); -
trunk/gui/vizservers/nanovis/nanovis.cpp
r461 r467 1639 1639 double dval; 1640 1640 int nread = 0; 1641 int ixy = 0; 1642 int iz = 0; 1641 1643 while (!fin.eof() && nread < npts) { 1642 1644 if (!(fin >> dval).fail()) { 1643 field.define(nread++, dval); 1645 int nid = nxy*iz + ixy; 1646 field.define(nid, dval); 1647 1648 nread++; 1649 if (++iz >= nz) { 1650 iz = 0; 1651 ixy++; 1652 } 1644 1653 } 1645 1654 } … … 1679 1688 // generate the uniformly sampled data that we need for a volume 1680 1689 int ngen = 0; 1681 for (i nt iz=0; iz < nz; iz++) {1690 for (iz=0; iz < nz; iz++) { 1682 1691 double zval = z0 + iz*dmin; 1683 1692 for (int iy=0; iy < ny; iy++) { … … 1847 1856 GL_TEXTURE_2D, final_color_tex, 0); 1848 1857 1849 1850 1858 // initialize final depth renderbuffer 1851 1859 glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, final_depth_rb); … … 1934 1942 1935 1943 #ifdef NEW_CG 1936 m_posvel_fprog = loadProgram(g_context, CG_PROFILE_FP40, CG_SOURCE, " ./shaders/update_pos_vel.cg");1944 m_posvel_fprog = loadProgram(g_context, CG_PROFILE_FP40, CG_SOURCE, "/opt/nanovis/lib/shaders/update_pos_vel.cg"); 1937 1945 m_posvel_timestep_param = cgGetNamedParameter(m_posvel_fprog, "timestep"); 1938 1946 m_posvel_damping_param = cgGetNamedParameter(m_posvel_fprog, "damping");
Note: See TracChangeset
for help on using the changeset viewer.