Ignore:
Timestamp:
Apr 20, 2011 1:26:19 PM (13 years ago)
Author:
ldelgass
Message:

Compile fixes for vtkvis

Location:
trunk/packages/vizservers/vtkvis
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/vtkvis/RpVtkRenderer.cpp

    r2213 r2214  
    1010#include <cassert>
    1111
     12#include <vtkMath.h>
    1213#include <vtkCamera.h>
    1314#include <vtkCoordinate.h>
     
    16381639{
    16391640    vtkSmartPointer<vtkCamera> camera = _renderer->GetActiveCamera();
    1640     vtkSmartPointer<vtkTransform> trans = vtkSmartPointer<vtkPerspectiveTransform>::New();
     1641    vtkSmartPointer<vtkTransform> trans = vtkSmartPointer<vtkTransform>::New();
    16411642    double mat3[3][3];
    16421643    vtkMath::QuaternionToMatrix3x3(quat, mat3);
    16431644    vtkSmartPointer<vtkMatrix4x4> mat4 = vtkSmartPointer<vtkMatrix4x4>::New();
    16441645    for (int r = 0; r < 3; r++) {
    1645         memcpy(mat4[r], mat3[r], sizeof(double)*3);
     1646        memcpy((*mat4)[r], mat3[r], sizeof(double)*3);
    16461647    }
    16471648    trans->Translate(+_cameraFocalPoint[0], +_cameraFocalPoint[1], +_cameraFocalPoint[2]);
     
    22242225    TRACE("Parallel Scale: %g, Cam pos: %g %g %g, focal pt: %g %g %g, view up: %g %g %g, Clipping range: %g %g",
    22252226          camera->GetParallelScale(),
    2226           camera->GetPosition()[0],
     2227          camera->GetPosition()[0],
    22272228          camera->GetPosition()[1],
    22282229          camera->GetPosition()[2],
  • trunk/packages/vizservers/vtkvis/RpVtkRendererCmd.cpp

    r2213 r2214  
    251251    }
    252252
    253     g_renderer->setCameraOrientation(pos, focalPt, viewUp);
     253    g_renderer->setSceneOrientation(quat);
    254254    return TCL_OK;
    255255}
Note: See TracChangeset for help on using the changeset viewer.