File: cs_54.html

package info (click to toggle)
crystalspace 0.94-20020412-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 62,276 kB
  • ctags: 52,843
  • sloc: cpp: 274,783; ansic: 6,608; perl: 6,276; objc: 3,952; asm: 2,942; python: 2,354; php: 542; pascal: 530; sh: 430; makefile: 370; awk: 193
file content (210 lines) | stat: -rw-r--r-- 7,561 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created by texi2html 1.64 -->
<!-- 
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
            Karl Berry  <karl@freefriends.org>
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
            and many others.
Maintained by: Olaf Bachmann <obachman@mathematik.uni-kl.de>
Send bugs and suggestions to <texi2html@mathematik.uni-kl.de>
 
-->
<HTML>
<HEAD>
<TITLE>Crystal Space: Applications Overview</TITLE>

<META NAME="description" CONTENT="Crystal Space: Applications Overview">
<META NAME="keywords" CONTENT="Crystal Space: Applications Overview">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="texi2html 1.64">

</HEAD>

<BODY LANG="" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080" ALINK="#FF0000">

<A NAME="SEC135"></A>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> &lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_55.html#SEC136"> &gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> &lt;&lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_69.html#SEC157"> &gt;&gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<HR SIZE=1>
<H2> 4.1 Quick Overview </H2>
<!--docid::SEC135::-->
<P>

This section provides a quick overview of the various applications which are
bundled with Crystal Space.  In some cases, more detailed information for a
particular application may be found in subsequent sections.
</P><P>

<DL COMPACT>
<A NAME="IDX1"></A>
<A NAME="IDX2"></A>
<DT><CODE>3ds2lev</CODE>
<DD>A 3DS to Crystal Space map converter (work in progress!).
<P>

<A NAME="IDX3"></A>
<A NAME="IDX4"></A>
<DT><CODE>blocks</CODE>
<DD>A falling blocks game.  (Think 3D Tetris.).
<P>

<A NAME="IDX5"></A>
<A NAME="IDX6"></A>
<DT><CODE>csfedit</CODE>
<DD>A simple GUI based font editor for Crystal Space.
<P>

<A NAME="IDX7"></A>
<A NAME="IDX8"></A>
<DT><CODE>csfgen</CODE>
<DD>A <EM>TrueType</EM> to Crystal Space font converter.
<P>

<A NAME="IDX9"></A>
<A NAME="IDX10"></A>
<DT><CODE>csvid</CODE>
<DD>A test application for the Open DivX video plugin.
<P>

<A NAME="IDX11"></A>
<A NAME="IDX12"></A>
<DT><CODE>cswstest</CODE>
<DD>This application tests the Crystal Space Windowing System (CSWS), which
is designed to provide a clean, effective and cross-platform base for creating
CrystalSpace-related utilites.  Currently there is only one such utility under
development, the CrystalSpace maze editor (MazeD).  See section <A HREF="cs_143.html#SEC311">6.6 Crystal Space Windowing System (CSWS)</A>.
<P>

<A NAME="IDX13"></A>
<A NAME="IDX14"></A>
<DT><CODE>demosky</CODE>
<DD>An application demonstrating the sky procedural texture.
<P>

<A NAME="IDX15"></A>
<A NAME="IDX16"></A>
<DT><CODE>g2dtest</CODE>
<DD>The Crystal Space canvas plugin test application.
<P>

<A NAME="IDX17"></A>
<A NAME="IDX18"></A>
<DT><CODE>gfxtest</CODE>
<DD>The Crystal Space image manipulator.
<P>

<A NAME="IDX19"></A>
<A NAME="IDX20"></A>
<DT><CODE>isotest</CODE>
<DD>An application demonstrating the Crystal Space ISO engine.
<P>

<A NAME="IDX21"></A>
<A NAME="IDX22"></A>
<DT><CODE>map2cs</CODE>
<DD>A map convertors which converts between Quake style `<TT>.map</TT>' format to the
native Crystal Space map format. It is known to work with WorldCraft
2.1 Beta and QuArK (Quake Army Knife). See section <A HREF="cs_63.html#SEC144">4.3 Quake Map Converter (<CODE>map2cs</CODE>)</A>.
<P>

<A NAME="IDX23"></A>
<A NAME="IDX24"></A>
<DT><CODE>mdl2spr</CODE>
<DD>This application is a Quake `<TT>.mdl</TT>' and `<TT>.md2</TT>' model convertor.  It
converts model files into native Crystal Space sprites. See section <A HREF="cs_68.html#SEC154">4.4 Quake Model Converter (<CODE>mdl2spr</CODE>)</A>.
<P>

<A NAME="IDX25"></A>
<A NAME="IDX26"></A>
<DT><CODE>metademo</CODE>
<DD>A demostration application which draws texture-mapped meta-balls in a
free-form, dynamic blob.
<P>

<A NAME="IDX27"></A>
<A NAME="IDX28"></A>
<DT><CODE>perftest</CODE>
<DD>This is a tool to test graphics performance.
<P>

<A NAME="IDX29"></A>
<A NAME="IDX30"></A>
<DT><CODE>phyztest</CODE>
<DD>This application tests the physics library for proper operation.
See section <A HREF="cs_149.html#SEC326">6.7 csPhyziks Library (<CODE>csphyzik</CODE>)</A>.
<P>

<A NAME="IDX31"></A>
<A NAME="IDX32"></A>
<DT><CODE>pysimp</CODE>
<DD>An extremely simple example demonstrating use of the Python plug-in module.
<P>

<A NAME="IDX33"></A>
<A NAME="IDX34"></A>
<DT><CODE>scfreg</CODE>
<DD>This application is used to register plug-in modules, such as the software and
hardware renderers, with Crystal Space's SCF mechanism.
<P>

<A NAME="IDX35"></A>
<A NAME="IDX36"></A>
<DT><CODE>scftutor</CODE>
<DD>An tutorial demonstrating the ins and outs of Crystal Space's SCF system.
See section <A HREF="cs_134.html#SEC297">6.4 Shared Class Facility (SCF)</A>.
<P>

<A NAME="IDX37"></A>
<A NAME="IDX38"></A>
<DT><CODE>uninst</CODE>
<DD>An uninstall program.
<P>

<A NAME="IDX39"></A>
<A NAME="IDX40"></A>
<DT><CODE>vsh</CODE>
<DD>This is the test application for the Virtual File System (VFS).  It works
very similar to the standard Unix shell programs.  See section <A HREF="cs_161.html#SEC340">7.2 Virtual File System (VFS)</A>.
<P>

<A NAME="IDX41"></A>
<A NAME="IDX42"></A>
<DT><CODE>walktest</CODE>
<DD>The quintessential Crystal Space test program.  `<TT>walktest</TT>' is the test
harness for most of the features which get added to the engine.  It is not
necessarily a good programming example, but if you are interested in seeing
an engine feature in action, this is probably the place to look.
See section <A HREF="cs_55.html#SEC136">4.2 Walktest</A>.
</DL>
<A NAME="Walktest"></A>
<HR SIZE=1>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> &lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_55.html#SEC136"> &gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> &lt;&lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_53.html#SEC134"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_69.html#SEC157"> &gt;&gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<BR>  
<FONT SIZE="-1">
This document was generated

using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>

</BODY>
</HTML>