iv3d-users

Text archives Help


[IV3D-USERS] Re: Improving NRRD/skewed volumes


Chronological Thread 
  • From: tom fogal <tfogal@sci.utah.edu>
  • To: iv3d-users@sci.utah.edu
  • Cc: Tim Holy <holy@wustl.edu>, Zhongsheng Guo <zsguo@pcg.wustl.edu>, Pei Sabrina Xu <xupei@wustl.edu>
  • Subject: [IV3D-USERS] Re: Improving NRRD/skewed volumes
  • Date: Mon, 10 Oct 2011 13:29:22 -0600

Hi Tim,

On 10/10/2011 01:01 PM, Tim Holy wrote:
I'm writing with a question and proposal. We have new data volumes in which
the coordinate axes, in physical space, are not orthogonal; the pixels are
therefore "skewed." By using the (new?) UVFReader tool,

It's existed for a while, but we don't distribute it. It's really just for us developers to debug things.

I stumbled across the fact that UVF files appear to permit a generic
transformation matrix to be supplied. If so, this would seem to
suggest that such volumes can be rendered faithfully, as long as the
proper transformation matrix is supplied.

First and foremost, is this true? I.e., is the support in Tuvok there
for this?

Hrm, it's not in Dataset.h, so I don't think the renderer side can even query this.

Anyway... the only thing that needs to be done is multiply the modelView
by the given matrix (probably in GLRenderer::ComputeViewAndProjection),
so this is simple for me to fix.

If so, then here's the proposal:
[snip]

All sounds good. If you do that IO side, I will fix 'Dataset' + the renderer.

Cheers,

-tom



Archive powered by MHonArc 2.6.16.

Top of page