Changeset 895


Ignore:
Timestamp:
Feb 18, 2008, 10:31:50 AM (17 years ago)
Author:
vrinside
Message:

Added isosurface test code. (this should be removed later)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/vizservers/nanovis/Command.cpp

    r889 r895  
    3535 *        o Create R2, matrix, etc. libraries.
    3636 */
     37
     38//#define ISO_TEST
    3739
    3840#include "Command.h"
     
    666668        }
    667669
     670#ifdef ISO_TEST
     671        for (i=0; i < nslots; i++) {
     672            if (i == 0) data[4*i + 3] = 0.0f;
     673            else if (i == (nslots - 1)) data[4*i + 3] = 0.0f;
     674            else if (i >= 245 && i < (nslots - 1))
     675            {
     676                data[4*i + 3] = 1.0;
     677            }
     678            else
     679            {
     680                data[4*i + 3] = 0.0f;
     681            }
     682        }
     683#endif
     684
    668685        // find or create this transfer function
    669686        TransferFunction *tf;
     
    911928                std::stringstream fdata;
    912929                fdata.write(buf.bytes(),buf.size());
     930#ifndef ISO_TEST
    913931                err = load_volume_stream(n, fdata);
    914                 //err = load_volume_stream2(n, fdata);
     932#else
     933                err = load_volume_stream2(n, fdata);
     934#endif
    915935                if (err) {
    916936                    Tcl_AppendResult(interp, err.remark().c_str(), (char*)NULL);
Note: See TracChangeset for help on using the changeset viewer.