<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.69">
<TITLE>FW: Full screen display</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">Dear vtkusers,</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">I would like to display in fullscreen mode a 1600x1200 image (bmp) on a monitor-display with a resolution of 1600x1200.</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">I use the following program in a tcl/tk procedure:</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">-----------------------------------------</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; # Create the RenderWindow, Renderer and both Actors</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; vtkRenderer ren1</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; vtkRenderWindow renWin</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; renWin AddRenderer ren1</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; vtkRenderWindowInteractor iren</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp;&nbsp;&nbsp; iren SetRenderWindow renWin</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; # load in the image</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; vtkBMPReader bmpReader</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; bmpReader SetFileName &quot;result.bmp&quot;</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; vtkImageActor ia</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; ia SetInput [bmpReader GetOutput]</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; # Add the actors to the renderer, set the background and size</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; ren1 AddActor ia</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; ren1 SetBackground 0 0 0</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; renWin SetSize 1600 1200</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; renWin SetFullScreen 1</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; #iren HideCursor</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; iren Initialize</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; iren Disable</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; # render the image</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; #iren AddObserver UserEvent {wm deiconify .vtkInteract}</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; renWin Render</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; set cam1 [ren1 GetActiveCamera]</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; $cam1 Zoom 1.699</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; ren1 ResetCameraClippingRange</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; iren Start</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">&nbsp; renWin Render</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">-----------------------------------------</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Verdana">It works but, before to display the image in full screen mode, I display the image with a smaller size on the screen with black borders (background). I know it is due to the zoom with the camera and I have to use twice &quot;renWin Render&quot;. Do you know a way how to solve it ?</FONT></SPAN></P>
<BR>

<P><SPAN LANG="fr-be"><FONT SIZE=2 FACE="Verdana">Best regards,</FONT></SPAN>
</P>

<P><SPAN LANG="fr-be"><FONT SIZE=2 FACE="Verdana">Cédric<B></B></FONT></SPAN>

<BR><SPAN LANG="fr-be"><FONT COLOR="#808080" SIZE=2 FACE="Verdana">Research Engineer, PhD, Technology &amp; Innovation Group</FONT></SPAN>
</P>

<P><SPAN LANG="fr-be"><FONT SIZE=2 FACE="Verdana">BARCO - Medical Imaging Systems<BR>
</FONT><FONT COLOR="#808080" SIZE=2 FACE="Verdana">Pres. Kennedypark 35 - B-8500 KORTRIJK - BELGIUM<BR>
Tel.&nbsp; +32 5 623 35 33 Fax +32 5 623 34 57<BR>
</FONT></SPAN><A HREF="file://www.barco.com/medical"><SPAN LANG="fr-be"><U></U><U><FONT COLOR="#0000FF" SIZE=2 FACE="Verdana">www.barco.com/medical</FONT></U></SPAN></A><SPAN LANG="fr-be"></SPAN><SPAN LANG="en-us"></SPAN>
</P>

</BODY>
</HTML>