Module CS/docs/texinfo/plugins/meshobj/

back to main page

Summary Period: 2001-01-08 to 2003-07-03

Modules

[root]/CS/docs/texinfo/plugins/meshobj

Lines Of Code


Total Lines Of Code: 2422 (2003-07-11 20:29)

Authors

Author Changes Lines of code Lines per change
Totals 156 (100.0%) 4194 (100.0%) 26.8
jorrit 68 (43.6%) 2446 (58.3%) 35.9
sunshine 65 (41.7%) 1020 (24.3%) 15.6
ab031ns 15 (9.6%) 428 (10.2%) 28.5
wouter 4 (2.6%) 220 (5.2%) 55.0
norman 2 (1.3%) 77 (1.8%) 38.5
philwyett 1 (0.6%) 2 (0.0%) 2.0
uid20594 1 (0.6%) 1 (0.0%) 1.0

Most Recent Commits

sunshine 2003-07-03 09:38

Eric Sunshine made the following documentation-related changes:

-*- Continued updating user manual to reflect latest SCF changes.

-*- Fixed a significant number of Texinfo mark-up problems in
walktest.txi.

-*- Updated extremely outdated information about configuration and
configuration files in user manual.

-*- Corrected several mark-up bloofles in various .txi documents.

-*- Eliminated TeX `hbox' warnings.

2 lines of code changed in:

jorrit 2003-06-16 09:27

Jorrit removed mention of <moveable/> from documentation.

0 lines of code changed in:

sunshine 2003-06-15 10:08

Automated Texinfo @node and @menu repair.

1 lines of code changed in:

jorrit 2003-04-10 14:34

Thing changes:
- Removed obsolete csThingBBox bounding box in csThing.
- Split bezier curves in seperate mesh object plugin (bezier
plugin).
- Greatly cleaned up the csThingStatic stuff and moved all static
stuff to that.
- Updated API modification document.
- Also updated various other parts in the documentation for these
changes.
- Fixed map2cs to export curves using the new bezier plugin.
- Changed the way thing factories and objects work. A thing factory
and a mesh object no longer are the same object. So first you
have to make a factory and then the object. This also allows
sharing of factories between objects.
- As a consequence of all these changes the lightmap format has
changed again.
- Doing a HardTransform() on a thing mesh object will automatically
cause the factory of that thing to be cloned so that other
things sharing that factory will not be transformed.
Doing a HardTransform() on a thing factory will have an
effect on all instances created from that.
- Used csBlockAllocator<T> for a lot of polygon objects in the
thing mesh plugin. This speeds up loading/unloading and also
improves memory usage.
- Merged csPolyTexLightMap into csPolyTexture. This improved
both speed, memory usage, and source code readability.
- Thing now uses ClipBSphere() instead of ClipBBox(). This is
faster.

28 lines of code changed in:

jorrit 2003-03-20 10:56

- Split iThingState with iThingState and iThingFactoryState.
- Renamed GetPolygonStatic() to GetPolygon().

7 lines of code changed in:

sunshine 2003-03-14 06:46

Corrected a copy/paste error in snow.txi pointed out by
Tim <tirobu@gmx.de>.

1 lines of code changed in:

jorrit 2003-03-13 08:04

Received some documentation fixes with regards to 3D sprites
from Simon Posnjak <simon.posnjak@siol.net>.

1 lines of code changed in:

sunshine 2003-02-11 15:41

Eric Sunshine fixed documentation booboo (<texture> was used instead of
<texmap>) in thing.txi which was reported by Oroszi Balazs
<oroszib@vpg.sulinet.hu>.

1 lines of code changed in:

ab031ns 2003-01-13 17:42

modified meshobj documents from old syntax to XML

296 lines of code changed in:

jorrit 2003-01-13 13:32

- Further work on XML doc.
- Added support for <key> in mesh factories and collections.
- Enhanced the new XML document a lot. Also some other smaller
documentation fixes.

1 lines of code changed in:

sunshine 2003-01-13 05:34

Fixed some Texinfo mark-up errors and eliminated a number of overfull and
underfull hbox warnings reported by TeX.

6 lines of code changed in:

ab031ns 2003-01-12 20:47

modified documents from old syntax to XML

132 lines of code changed in:

jorrit 2003-01-11 11:32

Fixed various outdated information throughout the documentation.
Still a lot of work to do however.

40 lines of code changed in:

jorrit 2002-12-16 14:58

- Some documentation updates:
- Extended apimod96.txi with information about octree removal.
- Removed section about csParser. It is gone.
- Extended apimod96.txi with information about the XML format.
- Removed documentation about obsolete octree based commands
in walktest.
- Fixed dirhier.txi for the octree removal. Added mention
of frustvis.
- Fixed the feature list.
- Updated the viscull.txi document a bit. But this still needs
more work for Dynavis and Frustvis.
- Removed mention of VISTREE from thing mesh object documentation.

0 lines of code changed in:

sunshine 2002-12-10 23:37

Eric Sunshine applied a large and thorough typographical-error correction
patch to the Texinfo documentation from Andreas Busch
<nobita@t-online.de>. Also applied a few minor corrections from Eric
Sunshine.

7 lines of code changed in:

sunshine 2002-08-06 21:49

Eric Sunshine fixed the following problems with the Texinfo documentation:

-*- Syntax error in mapfmt.txi.

-*- Fixed to work with makeinfo program from the Mingw/MSYS distribution
which complains if @ref{} and cousins are split over multiple lines.
The following files were affected: rain.txi, snow.txi, 3dsprite.txi,
internal/platform/next.txi.

4 lines of code changed in:

sunshine 2002-01-25 21:50

Automated Texinfo @node and @menu repair.

2 lines of code changed in:

jorrit 2002-01-25 09:31

- Added a new GenerateBox() to iGeneralFactoryState. With this you
can automatically generate a box for a general mesh.
- Extended the standard general mesh loader with a new BOX keyword
(for factories).
- Added Get/SetMaterialWrapper() to iGeneralFactoryState. It is now
possible to set a material for the factory. When the mesh object
itself will not have a material it will use the one from the
factory.
- Added MATERIAL keyword for the general mesh loader (for factories).
- Completely removed the cube mesh object plugin and also its
associated loader. The functionality provided in the cube plugin
can be emulated completely with the genmesh plugin.
Keep in mind to call CalculateNormals() or use AUTONORMALS()
for genmesh so that the normals are calculated automatically.
- Completely removed the surface mesh object plugin and also its
associated loader. Use genmesh.

1 lines of code changed in:

jorrit 2001-11-26 11:42

- Added documentation for terrain engine.
- Extended documentation on the format of the plugin loaders
by also adding the format of every keyword.
- Fixed EMITSPHERE and EMITCONE keywords in emit loader. The csScanStr
used there had the wrong number of parameters.
- Increased the number of hardcoded vertices in a limb (skeletal
animation) from 1000 to 20000. Still hardcoded though.

382 lines of code changed in:

sunshine 2001-11-22 19:39

Eric Sunshine fixed a number of Texinfo errors and formatting problems in
mapfmt.txi. Also eliminated all underfull and overfull `hbox' warnings
reported by TeX.

19 lines of code changed in:

(29 more)


Generated by StatCvs v0.2-dev