41 lines
5.7 KiB
Plaintext
41 lines
5.7 KiB
Plaintext
{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1036{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f15\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}
|
|
{\f110\froman\fcharset238\fprq2 Times New Roman CE;}{\f111\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f113\froman\fcharset161\fprq2 Times New Roman Greek;}{\f114\froman\fcharset162\fprq2 Times New Roman Tur;}
|
|
{\f115\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f200\fswiss\fcharset238\fprq2 Tahoma CE;}{\f201\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f203\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f204\fswiss\fcharset162\fprq2 Tahoma Tur;}
|
|
{\f205\fswiss\fcharset186\fprq2 Tahoma Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
|
|
\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\lang1036 \snext0 Normal;}{
|
|
\s1\keepn\widctlpar\outlinelevel0\adjustright \b\i\cf2 \sbasedon0 \snext0 heading 1;}{\s4\fi-284\li284\sb240\sa60\widctlpar\adjustright \b\i\cf2\lang2057 \sbasedon0 \snext0 heading 4;}{\*\cs10 \additive Default Paragraph Font;}{\s15\widctlpar\adjustright
|
|
\fs20\lang1036 \sbasedon0 \snext15 footnote text;}{\*\cs16 \additive \super \sbasedon10 footnote reference;}{\s17\keepn\widctlpar\adjustright \b\fs28\cf11\lang1036 \sbasedon0 \snext17 Title;}{\s18\widctlpar\tqc\tx4536\tqr\tx9072\adjustright
|
|
\fs20\lang1036 \sbasedon0 \snext18 header;}{\s19\widctlpar\tqc\tx4536\tqr\tx9072\adjustright \fs20\lang1036 \sbasedon0 \snext19 footer;}{\*\cs20 \additive \uldb\nosupersub Lien;}{\*\cs21 \additive \v\ulnone\nosupersub R\'e9f\'e9rence;}{
|
|
\s22\widctlpar\adjustright \cbpat9 \f15\fs20\lang1036 \sbasedon0 \snext22 Document Map;}}{\*\listtable{\list\listtemplateid-1448154882\listsimple{\listlevel\levelnfc0\leveljc0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext
|
|
\'01\'00;}{\levelnumbers\'01;}\fbias0 \fi-705\li1410\jclisttab\tx1410 }{\listname ;}\listid1637880334}}{\*\listoverridetable{\listoverride\listid1637880334\listoverridecount0\ls1}}{\info{\title K$ Nom de la M\'e9taAction}{\author Xavier Billault}
|
|
{\keywords Effect_2DSinusGeneralities}{\operator Lhullier vincent}{\creatim\yr1998\mo3\dy26\hr15\min21}{\revtim\yr1998\mo3\dy26\hr15\min59}{\version6}{\edmins13}{\nofpages1}{\nofwords202}{\nofchars1152}{\*\company UBI SOFT}{\nofcharsws0}{\vern89}}
|
|
\margl1417\margr1417\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\hyphcaps0\formshade\viewkind1\viewscale150 \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang
|
|
{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}
|
|
{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9
|
|
\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s17\keepn\widctlpar\adjustright \b\fs28\cf11\lang1036 {\cs16\super #{\footnote \pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super #}{ IDH_}{\field{\*\fldinst { KEYWORDS
|
|
\\* UPPER \\* MERGEFORMAT }}{\fldrslt {EFFECT_2DSINUSGENERALITIES}}}}K{\footnote \pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super K}{ }{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {Effect_2DSinusGeneralities}}}}$
|
|
{\footnote \pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super $}{ }{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {Effect_2DSinusGeneralities}}}}}{ }{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {
|
|
Effect_2DSinusGeneralities}}}{
|
|
\par
|
|
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1033 Description
|
|
\par }\pard\plain \widctlpar\adjustright \fs20\lang1036 {There\rquote s some function that allow to perform a 2D-sinus deformation on objects.
|
|
\par 2D-sinus effect globals parameters are frequence and amplitude on X and Y axis.
|
|
\par Function to change parameters values are
|
|
\par }\pard \li708\widctlpar\adjustright {\uldb\lang1033 Effect_SetSinusFreq}{\v\lang1033 IDH_EFFECT_SETSINUSFREQ}{\lang1033 , }{\uldb\lang1033 Effect_SetSinusAmplitude}{\v\lang1033 IDH_EFFECT_SETSINUSAMPLITUDE}{\lang1033 ,
|
|
\par }\pard \widctlpar\adjustright {
|
|
\par There\rquote s also a global state to indicate which object are affected by the deformation.
|
|
\par Function to change this state is
|
|
\par }\pard \fi284\widctlpar\adjustright {\uldb\lang1033 Effect_SetSinusState}{\v\lang1033 IDH_EFFECT_SETSINUSSTATE}{\lang1033 ,
|
|
\par }\pard \widctlpar\adjustright {\lang1033 With this state you can choose to deform
|
|
\par \tab State 0 \tab Nothing
|
|
\par \tab State 1\tab Object with HasNoSinusEffect flag set to 0
|
|
\par \tab State 2\tab Object with HasNoSinusEffect flag set to 1
|
|
\par \tab State 3\tab All objects
|
|
\par }{
|
|
\par The HasNoSinusEffect flag is the flag number 31 of SuperObject draw mask.
|
|
\par You can use }{\uldb\lang1033 SPO_SetDrawFlag}{\v\lang1033 IDH_SPO_SETDRAWFLAG}{\lang1033 IA procedure to change draw mask flags values.
|
|
\par
|
|
\par To set HasNoSinusEffect flag to 0 for all of static object you can set to 0 the value of this flag in EngineDisplayMode mask using the }{\uldb\lang1033 SPO_SetEngineDisplayModeFlag}{\v\lang1033 IDH_SPO_SETENGINEDISPLAYMODEFLAG}{\lang1033 procedure}{
|
|
|
|
\par }{\lang1033
|
|
\par }} |