1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../css/manpage.css" type="text/css" />
7    <title>Layout (lyt) Sample Demo</title>
8  </head>
9  <body>
10    <h1>Layout (lyt) Sample Demo</h1>
11
12      <h2>Location</h2>
13      <p>
14        <code>$NW4C_ROOT/demos/lyt</code>
15      </p>
16
17      <h2>Compilation</h2>
18      <p>
19        Change directories to $NW4C_ROOT/demos/lyt, and execute
20        <pre><CODE>% omake</CODE></pre>
21          The executable (.cci) file is generated in:
22        <pre>$NW4C_ROOT/demos/lyt/(sample demo name)/images/(platform)/(target)/</pre>
23            For example:
24        <pre>$NW4C_ROOT/demos/lyt/simple/images/CTR-TS.Process.MPCore.fast/Release/</pre>
25         
26      </p>
27
28      <h2>Execution</h2>
29      <p>
30      After the demo is compiled, load the generated executable file using PARTNER-CTR and execute.
31      </p>
32
33      <h2>Layout Data</h2>
34
35      <p>Layout data used by each sample demo is located in the following directory.</p>
36      <pre>$NW4C_ROOT/demos/lyt/(sample demo name)/images/(platform)/(target)/</pre>
37
38      <p>Font and texture data used in common with all sample demos is located in the following directory.</p>
39
40      <pre>$NW4C_ROOT/demos/lyt/commonRes/</pre>
41
42      <h2>Description</h2>
43      <table class="demos">
44        <tbody>
45          <tr>
46            <th><a href="demo/simple.html" target="_self">simple</a></th>
47            <td>Demonstrates how to playback and display layout animations. </td>
48          </tr>
49          <tr>
50            <th><a href="demo/animShare.html" target="_self">animShare</a></th>
51            <td>This is an animation sharing demo.</td>
52          </tr>
53          <tr>
54            <th><a href="demo/archiveFont.html" target="_self">archiveFont</a></th>
55            <td>Demonstrates how to display layouts using the archive font.</td>
56          </tr>
57          <tr>
58            <th><a href="demo/bounding.html" target="_self">bounding</a></th>
59            <td>This demo performs a hit check using boundary panes. </td>
60          </tr>
61          <tr>
62            <th><a href="demo/extUserData.html" target="_self">extUserData</a></th>
63            <td>This demo gets extended user data.</td>
64          </tr>
65          <tr>
66            <th><a href="demo/group.html" target="_self">group</a></th>
67            <td>This demo enumerates the panes by groups. </td>
68          </tr>
69          <tr>
70            <th><a href="demo/locationAdjust.html" target="_self">locationAdjust</a></th>
71            <td>Demonstrates how to restore original pane size when displaying a layout for the upper screen on the lower screen.</td>
72          </tr>
73          <tr>
74            <th><a href="demo/multiArc.html" target="_self">multiArc</a></th>
75            <td>This demo loads layout resources from multiple archives.</td>
76          </tr>
77          <tr>
78            <th><a href="demo/orthoStereo.html" target="_self">orthoStereo</a></th>
79            <td>Demonstrates stereoscopic view of layouts using orthogonals. </td>
80          </tr>
81          <tr>
82            <th><a href="demo/perspective.html" target="_self">perspective</a></th>
83            <td>Demonstrates how to display layouts in 3D-style using perspective projection.</td>
84          </tr>
85          <tr>
86            <th><a href="demo/simple2.html" target="_self">simple2</a></th>
87            <td>This demo adds picture panes by program. </td>
88          </tr>
89          <tr>
90            <th><a href="demo/tagGroupBind.html" target="_self">tagGroupBind</a></th>
91            <td>This demo independently controls animations for each group set using animation interval tag.</td>
92          </tr>
93        </tbody>
94      </table>
95
96      <!--       <h2>負荷表示について</h2>       <p>         いくつかのデモを除いて、下画面には CPU と GPU の負荷が表示されています。       </p>       <p>         CPU 負荷は以下の処理を除いた 1 フレームあたりの処理時間を示します。         <ul>           <li> VSync 待ち </li>           <li> コマンドリストの終了待ち </li>           <li> バッファのクリア処理 </li>           <li> 負荷表示の描画 </li>         </ul>         CPU と GPU が並行して動作する場合、割り込みなどの影響により CPU の処理時間が長くなることがあります。       </p>       <p>         GPU 負荷はモデルなどの描画処理にかかる 1 フレームあたりの時間を示します。         バッファ転送や負荷表示の描画などの時間は含まれていません。       </p>       -->
97
98  <hr><p>CONFIDENTIAL</p></body>
99</html>
100
101