  | | | Xgs_Slate v1.4 - custom display callback now available on XSI Net ( w/ source co | Xgs_Slate v1.4 - custom display callback now available on XSI Net ( w/ source co 2004-12-14 - By Alain Laferrière
Back
Greetings, I published a new version of Xgs_Slate ( v1.4 ) on XSI Net : http://www .softimage.com/xsinet/ ( look under "add-ons" or search for "Xgs_Slate" ). The archive contains version 1.1 which runs with XSI 4.0 and up, and version 1 .4 which runs with XSI 4.2 and up. The plugin source code is included. Installation : * download archive ( 041214_Xgs_Slate_All.zip ) * XSI 4.0 : extract "040626_Xgs_Slate_v1.1_XSI_4.0.xsiaddon", install the Addon and restart XSI * XSI 4.2 : extract "041214_Xgs_Slate_v1.4_XSI_4.2.xsiaddon", install the Addon and restart XSI * File > Preferences > Custom > Xgs_Slate : allows you to modify the plugin parameters Modifications since v1.1 into v1.4 ( compatible with XSI 4.2 only ) : * new "mask" parameters ( enable / disable, RGBA color and mask apect ratio inside view ) ; the mask aspect ratio parameter ranges from 1 to 5 and a much higher value ( e.g. 500 ) can be set manually to create a mask which covers the whole view * new "scene name" parameters ( scene name for display, button to reset scene name field ) * automatic creation of a user preference from a custom property that gets added under the scene root ; there is also a mechanism to control if the user preferene should be automtically created or not ( useful to disable duing the design & implementation phases of plugin custom property ). Xgs_Slate v1.1 was released with a user preference .preset file, i.e. the path to the default Xgs _Slate.bmp image was hard-coded for its location in my environment and the image was not displayed after installing the addon on a different user machine. In v1 .4, a user preference preset is created automatically when the plugin is executing for the first time. * new detection of calling context ( standard 3D view, capture, or hardware rendering ) and adjust mask if doing a capture, since in this case the view is equal to the viewport * fixed bug which caused the plugin to fail detecting the view when working with custom layouts * restricted effect to perspective views only ; does not appear in User or Object views * reduced font size to 21 points * code cleanup, put all main code in a single file, better comments * fixed problem which caused the bitmap alpha channel to be ignored after loading scenes in some cases * new "Alpha Blending" parameter for the bitmap image * ability to control location of displayed strings in the view using U and V location parameters for all visible strings. You can interactively move the sliders to see the string move on screen, or use the thumbwheel widget ( press the Left Mouse Button in the value area, then roll the mouse clock-wise or counter clock-wise around it to increase or decrease, respectively, release the mouse button to accept the new value ). * added a pull-down parameter to specify the location of the bitmap ( was hard -coded to top right corner ) : now it is possible to select : "Top Right", "Top Left", "Bottom Left", "Bottom Right" and "All View" ( stretched ). * ability to add commentary text - I've added a multi-line text parameter to display comments. Xgs_Slate takes care of breaking down the lines properly so they get displayed on multiple lines in OpenGL. Big thanks to our friends at Animal Logic who provided the mask implementation which I reorganized and added to v1.4. Alain Laferriere Softimage Japan
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859 (See http://iso-8859.ora-code.com)-1"> <META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6249.1"> <TITLE>Xgs_Slate v1.4 - custom display callback now available on XSI Net ( w/ source code )</TITLE> </HEAD> <BODY> <!-- Converted from text/rtf format --> <BR>
<P><FONT SIZE=2 FACE="Arial">Greetings,</FONT>
<BR><FONT SIZE=2 FACE="Arial">I published a new version of Xgs_Slate ( v1.4 ) on XSI Net : </FONT><A HREF="http://www.softimage.com/xsinet/"><U><FONT COLOR=" #0000FF" SIZE=2 FACE="Arial">http://www.softimage.com/xsinet/</FONT></U></A> <FONT SIZE=2 FACE="Arial"> ( look under "add-ons" or search for " ;Xgs_Slate" ).</FONT></P>
<P><FONT SIZE=2 FACE="Arial">The archive contains version 1.1 which runs with XSI 4.0 and up, and version 1.4 which runs with XSI 4.2 and up.</FONT>
<BR><FONT SIZE=2 FACE="Arial">The plugin source code is included.</FONT>
<BR><B><FONT SIZE=2 FACE="Arial">Installation :</FONT></B><FONT SIZE=2 FACE= "Arial"> </FONT> <UL> <UL> <LI><FONT SIZE=2 FACE="Arial">download archive ( 041214_Xgs_Slate_All.zip ) < /FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">XSI 4.0 : extract "040626_Xgs_Slate_v1.1_XSI _4.0.xsiaddon", install the Addon and restart XSI</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">XSI 4.2 : extract "041214_Xgs_Slate_v1.4_XSI _4.2.xsiaddon", install the Addon and restart XSI</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">File > Preferences > Custom > Xgs_Slate : allows you to modify the plugin parameters</FONT></LI> </UL></UL> <P><B><FONT SIZE=2 FACE="Arial">Modifications since v1.1 into v1.4 ( compatible with XSI 4.2 only ) :</FONT></B> <UL> <UL> <LI><FONT SIZE=2 FACE="Arial">new "mask" parameters ( enable / disable, RGBA color and mask apect ratio inside view ) ; the mask aspect ratio parameter ranges from 1 to 5 and a much higher value ( e.g. 500 ) can be set manually to create a mask which covers the whole view</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">new "scene name" parameters ( scene name for display, button to reset scene name field ) </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">automatic creation of a user preference from a custom property that gets added under the scene root ; there is also a mechanism to control if the user preferene should be automtically created or not ( useful to disable duing the design & implementation phases of plugin custom property ). Xgs_Slate v1.1 was released with a user preference .preset file, i.e. the path to the default Xgs_Slate.bmp image was hard-coded for its location in my environment and the image was not displayed after installing the addon on a different user machine. In v1.4, a user preference preset is created automatically when the plugin is executing for the first time.</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">new detection of calling context ( standard 3D view, capture, or hardware rendering ) and adjust mask if doing a capture, since in this case the view is equal to the viewport </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">fixed bug which caused the plugin to fail detecting the view when working with custom layouts </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">restricted effect to perspective views only ; does not appear in User or Object views </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">reduced font size to 21 points </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">code cleanup, put all main code in a single file, better comments </FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">fixed problem which caused the bitmap alpha channel to be ignored after loading scenes in some cases</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">new "Alpha Blending" parameter for the bitmap image</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">ability to control location of displayed strings in the view using U and V location parameters for all visible strings. You can interactively move the sliders to see the string move on screen, or use the thumbwheel widget ( press the Left Mouse Button in the value area, then roll the mouse clock-wise or counter clock-wise around it to increase or decrease, respectively, release the mouse button to accept the new value ).</FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">added a pull-down parameter to specify the location of the bitmap ( was hard-coded to top right corner ) : now it is possible to select : "Top Right", "Top Left", "Bottom Left", "Bottom Right" and "All View" ( stretched ). < /FONT></LI>
<LI><FONT SIZE=2 FACE="Arial">ability to add commentary text - I've added a multi-line text parameter to display comments. Xgs_Slate takes care of breaking down the lines properly so they get displayed on multiple lines in OpenGL. < /FONT></LI> </UL></UL> <P><FONT SIZE=2 FACE="Arial">Big thanks to our friends at Animal Logic who provided the mask implementation which I reorganized and added to v1.4. </FONT>
<BR><FONT SIZE=2 FACE="Arial">Alain Laferriere<BR> Softimage Japan </FONT> </P>
</BODY> </HTML>
|
|
 |