1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<META http-equiv="Content-Type" content="text/html; charset=utf-8">
5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows">
6<META http-equiv="Content-Style-Type" content="text/css">
7	<link href="../css/manpage.css" rel="stylesheet" type="text/css">
8	<title>3D Mode</title>
9</head>
10<body>
11
12<!-- =================================================== -->
13<h1 id="G3D">Displaying 3D Models</h1>
14
15<a href="#display"    >Displaying 3D Models</a><BR> <a href="#3d_mode"    >3D Mode</a><BR> <a href="#control"    >3D Mode Operation Description</a><BR> <a href="#menu"       >3D-related Menus</a><BR> <a href="#restriction">Limitations</a><BR>
16
17
18<h2><a name="display"   >Displaying 3D Models</a></h2>
19
20
21<p>Currently, the following operations are possible through the combined use of Viewer and CreativeStudio.</p>
22
23
24<h3>Previewing 3D models loaded into CreativeStudio</h3>
25<p>
26You can preview 3D model loaded into the CreativeStudio by connecting Viewer to CreativeStudio.
27</p>
28<p>
29Multiple 3D models can be previewed at the same time if they are all loaded into CreativeStudio.
30</p>
31<center><IMG src="images/3d_image.gif" border="0"></center>
32<BR>
33
34
35<h3>Animation can be played back</h3>
36<p>
37If an animation is added to the 3D model, that animation can be played.
38</p>
39
40<p>
41Camera, light, and fog animations can be played.
42</p>
43
44<p>
45The playing, pausing, and frame stepping of animation is controlled using a controller for the unit or a debugging pad.
46</p>
47<BR>
48
49
50
51<h3>Loading and previewing binary files saved with CreativeStudio</h3>
52
53<p>Binary files (bcres, bcmdl) can be loaded using file reload.</P>
54<p>Note: Older versions of binary files cannot be loaded.</p>
55<P>For information on saving binary files, see the CreativeStudio manual.</p>
56
57
58
59
60<h2><a name="3d_mode"   >3D Mode</a></h2>
61
62<p>
63In the 3D mode, you can review 3D models loaded in the Viewer and play back animations.
64</p>
65
66<h3>Screen Information</h3>
67<p>
68The 3D mode screen displays the following information:
69</p>
70<BR>
71
72<center><IMG src="images/3d.gif" border="0"></center>
73<BR>
74
75
76<ol class="ui">
77
78<li>Main Mode / Sub-Mode
79<p><img src="./images/3d_mode.gif" border="0"></p>
80<p>Shows  the currently selected main mode and sub-mode.</p>
81<li>Digital Display of Processing Time
82<p><img src="./images/3d_process.gif" border="0"></p>
83<p>Digital display of the loads on the CPU and GPU for processing of 3D models.</p>
84<p>The unit is percentage points. This is the equivalent of the value displayed in the Processing Meter.</p>
85<ol class="ui">
86<p>CPU:  The relative amount of time spent for animating and rendering, up through the completed sending of data to the GPU.</p>
87<p>Calc:  Time spent for animating.</p>
88<p>Draw:  Time spent for rendering.</p>
89<p>GPU:  Time from start to finish of rendering.</p>
90</ol>
91<li>View/Operate Camera Name
92<p><img src="./images/3d_cam.gif" border="0"></p>
93<p>The name of the camera for the currently selected target of viewing/operation.</p>
94<li>Type, Name of Selected Model/Scene
95<p><img src="./images/3d_model.gif" border="0"></p>
96<p>The type and name of the model/scene that is the currently selected target of animation operations.<BR> The model/scene type switches in the order of Model &gt; Camera &gt; Light &gt; Fog when the <I>switch model/scene </I>operation is performed.</p>
97<li>Name of Currently Selected Model/Scene Animation
98<p><img src="./images/3d_anim.gif" border="0"></p>
99<p>This is the animation that is bound to the currently selected model/scene. [S] is for scale animation, [M] is for material animation and [V] is for visibility animation.</p>
100<li>Name of Selected Scene Environment
101<p><img src="./images/3d_scene.gif" border="0"></p>
102<p>This name of the currently selected scene environment.</p>
103<li>Current Animation Frame/All Animation Frames
104<p><img src="./images/3d_frame.gif" border="0"></p>
105<p>The number on the right indicates the frames being looped. The number on the left indicates the current frame count.</p>
106<li>Animation playback speed
107<p><img src="./images/3d_framerate.gif" border="0"></p>
108<p>Shows the rate at which the playback of frames advances in one step.</p>
109<li>Animation Frame Bar
110<p><img src="./images/3d_seekbar.gif" border="0"></p>
111<p>Depiction on a bar of the current animation frame and all animation frames.</p>
112</ol>
113<BR>
114
115
116
117<h3><a name="control"    >3D Mode Operations</a></h3>
118<P>The following operations can be performed in 3D mode.</P>
119<BR>
120
121<h4>Unit controller</h4>
122<P class="label">Camera Operations</p>
123<TABLE class="explain" border="1">
124  <THEAD>
125    <TR>
126      <TD>Key Operations</TD>
127      <TD>Description</TD>
128    </TR>
129  </THEAD>
130  <TBODY>
131    <TR>
132      <TD>Slide pad</TD>
133      <TD>The camera rotates around the viewpoint.</TD>
134    </TR>
135    <TR>
136      <TD>+Control Pad Up/Down</TD>
137      <TD>The camera slides along the world y-axis</TD>
138    </TR>
139    <TR>
140      <TD>+Control Pad Left/Right</TD>
141      <TD>The camera slides along the world x-axis</TD>
142    </TR>
143    <TR>
144      <TD>Lower screen (right side 4/5)(Touch panel)</TD>
145      <TD>
146      Slides the camera in the XY direction.<BR>
147      </TD>
148    </TR>
149    <TR>
150      <TD>Lower screen (left side 1/5)(Touch panel)(up/down)</TD>
151      <TD>
152      The camera slides along the world y-axis.<BR>
153      </TD>
154    </TR>
155    <TR>
156      <TD>X Button or Y Button</TD>
157      <TD>
158		  Moves the camera toward the view point (X Button).<BR> Moves the camera away from the view point (Y Button).<BR>
159      </TD>
160    </TR>
161    <TR>
162      <TD>L Button + Slide pad</TD>
163      <TD>The camera slides in a plane parallel to the world XZ plane.<BR>
164    </TD>
165    </TR>
166    <TR>
167      <TD>L Button + Lower screen (right side 4/5)(Touch panel)</TD>
168      <TD>Tilts the camera.</TD>
169    </TR>
170    <TR>
171      <TD>L Button + Lower screen (left side 1/5)(Touch panel)(up/down)</TD>
172      <TD>The camera slides along the world y-axis</TD>
173    </TR>
174    <TR>
175      <TD>L Button + X/Y Button</TD>
176      <TD>
177		  Moves the camera toward the viewpoint (the viewpoint also moves)(X Button)<BR> Moves the camera away from the viewpoint (the viewpoint also moves)(Y Button)<BR>
178      </TD>
179    </TR>
180    <TR>
181      <TD>L Button + START/SELECT  Button</TD>
182      <TD>Resets the camera position to its initial state.</TD>
183    </TR>
184    <TR>
185      <TD>R Button + A Button</TD>
186      <TD>Switches the View/Operate camera.</TD>
187    </TR>
188  </TBODY>
189</TABLE>
190<BR>
191
192
193<P class="label">Animation Operations</P>
194<P>Animation operations can be performed if a model/scene and animation are loaded.</P>
195
196<TABLE class="explain" border="1">
197  <THEAD>
198    <TR>
199      <TD>Key Operations</TD>
200      <TD>Description</TD>
201    </TR>
202  </THEAD>
203  <TBODY>
204    <TR>
205      <TD>A Button</TD>
206      <TD>
207      Starts/stops playback of all displayed model/scene animations.
208      </TD>
209    </TR>
210    <TR>
211      <TD>B Button</TD>
212      <TD>
213      Stops all model or scene animations being displayed and resets to frame 0.
214      </TD>
215    </TR>
216    <TR>
217      <TD>R Button + +Control Pad</TD>
218      <TD>
219      Advances/reverses frames for all animations being shown (Left/Right keys).<BR> Speeds/slows the playback rate for all animations being shown (Up/Down keys).<BR>
220      </TD>
221    </TR>
222    <TR>
223      <TD>R Button + Y Button</TD>
224      <TD>
225      Switches the selected model/scene.<BR>
226      </TD>
227    </TR>
228    <TR>
229      <TD>R Button + X Button</TD>
230      <TD>
231      Switches the animation of the currently selected model/scene.<BR>
232      </TD>
233    </TR>
234    <TR>
235      <TD>L Button + R Button + X Button</TD>
236      <TD>
237      Switches the type of the currently selected model/scene.<BR>
238      </TD>
239    </TR>
240    <TR>
241      <TD>L Button + R Button + A Button</TD>
242      <TD>
243      Starts/stops playback of the currently selected model/scene animation.<BR>
244      </TD>
245    </TR>
246    <TR>
247      <TD>L Button + R Button + B Button</TD>
248      <TD>
249      Stops the currently selected model/scene animation and resets the frame to 0.<BR>
250      </TD>
251    </TR>
252    <TR>
253      <TD>L Button + R Button + +Control Pad</TD>
254      <TD>
255      Advances/reverses frames in the currently selected model/scene animation (Left/Right keys).<BR> Speeds/slows the playback rate of the currently selected model/scene animation (Up/Down).<BR>
256      </TD>
257    </TR>
258  </TBODY>
259</TABLE>
260<BR>
261
262<P class="label">Other</P>
263<P>This section describes operations other than camera animation operations.</P>
264
265<TABLE class="explain" border="1">
266  <THEAD>
267    <TR>
268      <TD>Key Operations</TD>
269      <TD>Description</TD>
270    </TR>
271  </THEAD>
272  <TBODY>
273    <TR>
274      <TD>L Button + R Button + X Button</TD>
275      <TD>
276      Switches the selected scene environment .<BR>
277      </TD>
278    </TR>
279    <TR>
280      <TD>START/SELECT Button + +Control Pad</TD>
281      <TD>
282      Switches the main mode (up/down).<BR> Switches the sub-mode (left/right).<BR>
283      </TD>
284    </TR>
285  </TBODY>
286</TABLE>
287<BR> <BR>
288
289<h4>Debugging Pad</h4>
290<P class="label">Camera Operations</p>
291<TABLE class="explain" border="1">
292  <THEAD>
293    <TR>
294      <TD>Key Operations</TD>
295      <TD>Description</TD>
296    </TR>
297  </THEAD>
298  <TBODY>
299    <TR>
300      <TD>Control Stick (Left)</TD>
301      <TD>The camera rotates around the viewpoint.</TD>
302    </TR>
303    <TR>
304      <TD>Control Stick (Right)</TD>
305      <TD>
306      The camera slides along the world y-axis. (up/down)<BR> Slides the camera in the X direction. (left/right)<BR>
307      </TD>
308    </TR>
309    <TR>
310      <TD>+Control Pad Up/Down</TD>
311      <TD>The camera slides along the world y-axis</TD>
312    </TR>
313    <TR>
314      <TD>+Control Pad Left/Right</TD>
315      <TD>The camera slides along the world x-axis</TD>
316    </TR>
317    <TR>
318      <TD>X Button or Y Button</TD>
319      <TD>
320          Moves the camera toward the view point (X Button).<BR> Moves the camera away from the view point (Y Button).<BR>
321      </TD>
322    </TR>
323    <TR>
324      <TD>ZL Trigger Button + Control Stick (Left)</TD>
325      <TD>The camera slides in a plane parallel to the world XZ plane.<BR>
326    </TD>
327    </TR>
328    <TR>
329      <TD>ZL Trigger Button + Control Stick (Right)</TD>
330      <TD>Tilts the camera.</TD>
331    </TR>
332    <TR>
333      <TD>ZL Trigger Button + X/Y Button</TD>
334      <TD>
335          Moves the camera toward the viewpoint (the viewpoint also moves)(X Button)<BR> Moves the camera away from the viewpoint (the viewpoint also moves)(Y Button)<BR>
336      </TD>
337    </TR>
338    <TR>
339      <TD>ZL Trigger Button + PLUS/MINUS Button</TD>
340      <TD>Resets the camera position to its initial state.</TD>
341    </TR>
342    <TR>
343      <TD>ZR Trigger Button + A Button</TD>
344      <TD>Switches the View/Operate camera.</TD>
345    </TR>
346  </TBODY>
347</TABLE>
348<BR>
349
350
351<P class="label">Animation Operations</P>
352<P>Animation operations can be performed if a model/scene and animation are loaded.<BR></P>
353
354<TABLE class="explain" border="1">
355  <THEAD>
356    <TR>
357      <TD>Key Operations</TD>
358      <TD>Description</TD>
359    </TR>
360  </THEAD>
361  <TBODY>
362    <TR>
363      <TD>A Button</TD>
364      <TD>
365      Starts/stops playback of all displayed model/scene animations.
366      </TD>
367    </TR>
368    <TR>
369      <TD>B Button</TD>
370      <TD>
371      Stops all model or scene animations being displayed and resets to frame 0.
372      </TD>
373    </TR>
374    <TR>
375      <TD>ZR Trigger Button + +Control Pad</TD>
376      <TD>
377      Advances/reverses frames for all animations being shown (Left/Right keys).<BR> Speeds/slows the playback rate for all animations being shown (Up/Down keys).<BR>
378      </TD>
379    </TR>
380    <TR>
381      <TD>ZR Trigger Button + Y Button</TD>
382      <TD>
383      Switches the selected model/scene.<BR>
384      </TD>
385    </TR>
386    <TR>
387      <TD>ZR Trigger Button + X Button</TD>
388      <TD>
389      Switches the animation of the currently selected model/scene.<BR>
390      </TD>
391    </TR>
392    <TR>
393      <TD>ZL Trigger Button + ZR Trigger Button + Y Button</TD>
394      <TD>
395      Switches the type of the currently selected model/scene.<BR>
396      </TD>
397    </TR>
398    <TR>
399      <TD>ZL Trigger Button + ZR Trigger Button + A Button</TD>
400      <TD>
401      Starts/stops playback of the currently selected model/scene animation.<BR>
402      </TD>
403    </TR>
404    <TR>
405      <TD>ZL Trigger Button + ZR Trigger Button + B Button</TD>
406      <TD>
407      Stops the currently selected model/scene animation and resets the frame to 0.<BR>
408      </TD>
409    </TR>
410    <TR>
411      <TD>ZL Trigger Button + ZR Trigger Button + +Control Pad</TD>
412      <TD>
413      Advances/reverses frames in the currently selected model/scene animation (Left/Right keys).<BR> Speeds/slows the playback rate of the currently selected model/scene animation (Up/Down).<BR>
414      </TD>
415    </TR>
416  </TBODY>
417</TABLE>
418<BR>
419
420<P class="label">Other</P>
421<P>This section describes operations other than camera animation operations.</P>
422
423<TABLE class="explain" border="1">
424  <THEAD>
425    <TR>
426      <TD>Key Operations</TD>
427      <TD>Description</TD>
428    </TR>
429  </THEAD>
430  <TBODY>
431    <TR>
432      <TD>ZL Trigger Button + ZR Trigger Button + X Button</TD>
433      <TD>
434      Switches the selected scene environment .<BR>
435    <TR>
436      <TD>PLUS/MINUS  Button + +Control Pad</TD>
437      <TD>
438      Switches the main mode (up/down).<BR> Switches the sub-mode (left/right).<BR>
439      </TD>
440    </TR>
441  </TBODY>
442</TABLE>
443<BR> <BR>
444
445<h2><a name="menu">3D-Related Menus</a></h2>
446<TABLE class="explain" border="1">
447  <THEAD>
448    <TR>
449      <TD>Description of Setting</TD>
450      <TD>Description</TD>
451    </TR>
452  </THEAD>
453  <TBODY>
454    <TR>
455      <TD>Sort Mode</TD>
456      <TD>
457      You can switch between AllMeshBaseSort and OpaqueMeshBaseAndTranslucentModelBaseSort.
458      </TD>
459    </TR>
460  </TBODY>
461</TABLE>
462
463<P> </P>
464<P> </P>
465
466
467<h2><a name="restriction">Limitations</a></h2>
468<ul>
469<li>The gray bar depicts the system load, and processing will slow down and frames will be skipped if the bar reaches all the way to the right.<BR> If you want to preview at the given frame rate even though frames will be skipped, enable frame skipping in the General System part of the <a href="../setup/index.html#init">Initial Settings file</a><BR> When frame skipping is enabled, processing slowdowns are avoided by skipping some rendering.<BR>
470</li>
471<li>The Load Indicator shows only the load for rendering of the transferred model.<BR> It does not include the loads of the lower screen and grid rendering.
472</li>
473<li>The default light icon will display even when light is not transferred.<BR> NW4C 1.3.0 and later versions have a feature for indicating the position of the light using an icon, and the position of the default light will also be shown.<BR> The default light will disappear when  light is transferred and the icon will also disappear.
474</li>
475<li>The overall specular component of the light and the diffuse component of point lights and spotlights are not calculated correctly.<BR> To reduce the CPU processing load, when Viewer makes the lighting calculations for the left/right cameras it calculates the light position from a camera that is situated in the middle of the left/right cameras.<BR> For this reason, the result of the lighting calculation is strictly speaking not accurate.<BR>
476</li>
477</ul>
478<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table>
479
480<hr><p>CONFIDENTIAL</p></body>
481</html>
482
483