From: Thomas H. <th...@cv...> - 1999-12-30 23:14:50
|
Date: Thursday December 30, 1999 @ 15:13 Author: thieber Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv30422 Added Files: map2cs.cfg Log Message: Sample config for map2cs |
From: Norman K. <no...@cv...> - 2000-01-02 17:21:47
|
Date: Sunday January 2, 2000 @ 9:20 Author: norman Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv27435 Modified Files: vfs.cfg Log Message: Added a farplane to csCamera object such that everything is clipped to that plane. Default is no clipping at this plane. To use this do something like this to your main csView when you setting it up: view = new csView( world, G3D ); ... view->GetCamera()->SetFarPlane( fp = new csPlaneClip(10) ); // clip everything farther than 10 view->GetCamera()->UseFarPlane( true ); |
From: Thomas H. <th...@cv...> - 2000-01-02 19:07:36
|
Date: Sunday January 2, 2000 @ 11:06 Author: thieber Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv1272 Modified Files: map2cs.cfg Log Message: New setting "lightscale" |
From: Thomas H. <th...@cv...> - 2000-01-04 13:22:05
|
Date: Tuesday January 4, 2000 @ 5:20 Author: thieber Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv2411 Modified Files: map2cs.cfg Log Message: removed setting for manual sectoring. (Now always on.) |
From: Eric S. <sun...@cv...> - 2000-01-04 21:27:36
|
Date: Tuesday January 4, 2000 @ 13:26 Author: sunshine Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv16979 Modified Files: scf.cfg Log Message: Reorganized so that entries fall into their correct pseudo-sections. |
From: Michael D. L. <li...@cv...> - 2000-01-07 17:45:39
|
Date: Friday January 7, 2000 @ 9:43 Author: link Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv28470 Modified Files: scf.cfg Log Message: I created the new iConsole interface and cscon plugin. Modified csSimpleConsole and other code that used it (walktest, csgame) to use it instead of the old csConsole. The new cscon still needs a lot of work, so csSimpleConsole will continue to work as before for applications using it. |
From: Michael D. L. <li...@cv...> - 2000-01-07 17:47:46
|
Date: Friday January 7, 2000 @ 9:46 Author: link Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv28728 Modified Files: cctest.cfg Log Message: Committed some work on the physics plugin. Added initial console support, now in a separate plugin, cscon. CrystalClear specific support for it will be added soon. |
From: Andrew Z. <an...@cv...> - 2000-01-10 12:39:04
|
Date: Monday January 10, 2000 @ 4:37 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv625 Modified Files: MazeD.cfg Log Message: Testing my ssh/2 :-( |
From: Michael D. <mi...@cv...> - 2000-01-20 06:00:57
|
Date: Wednesday January 19, 2000 @ 22:00 Author: mikeday Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv13502 Added Files: Makefile.am Log Message: Beginning the automake build system, beginning with csgeom. |
From: Michael D. <mi...@cv...> - 2000-01-20 06:19:13
|
Date: Wednesday January 19, 2000 @ 22:18 Author: mikeday Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv15781 Modified Files: Makefile.am Log Message: Bringing the csgeom header files into the automake build system. |
From: Michael D. <mi...@cv...> - 2000-01-20 07:16:04
|
Date: Wednesday January 19, 2000 @ 23:15 Author: mikeday Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv19741 Modified Files: Makefile.am Added Files: configure.in Log Message: csgeom now starts to build, still has include path problems. |
From: Michael D. <mi...@cv...> - 2000-01-21 15:38:11
|
Date: Friday January 21, 2000 @ 3:17 Author: mikeday Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv7372 Modified Files: Makefile.am configure.in Log Message: Further configuration improvements. |
From: Michael D. <mi...@cv...> - 2000-01-21 15:38:29
|
Date: Friday January 21, 2000 @ 2:16 Author: mikeday Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv5264 Modified Files: configure.in Log Message: csgeom can now be made to build and install. |
From: Andrew Z. <an...@cv...> - 2000-01-24 08:46:15
|
Date: Monday January 24, 2000 @ 0:45 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv21172 Modified Files: MazeD.cfg soft3d.cfg Log Message: -*- Improvements to MazeD: - added texture library dialog (Ctrl+L) - "Window" menu has been split into "View" and "Window". -*- Improvements to software 3D renderer: - mixmode is now history (always true_rgb) - for compatibility with hardware renderers (also less dead code). - improved much palette computation algorithm for 8-bit modes (even maze.zip doesnt look THAT bad anymore :-) - todo: fix texture cache problem, fix truecolor modes to not depend on the 256-color palette, switch truecolor modes to "one palette per texture" mode (i.e. "private"). |
From: Michael D. L. <li...@cv...> - 2000-01-25 02:15:37
|
Date: Monday January 24, 2000 @ 18:14 Author: link Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv8674 Modified Files: cctest.cfg scf.cfg Log Message: -*- Major update to the csConsole plugin. * csConsoleInput added. * Cursor functionality added. * Proper redraw rectangle support is implemented. * Support for testing most console functions integrated into cctest. Most functionality needed for an interactive console is now implemented. |
From: Simon B. <si...@cv...> - 2000-01-26 12:58:06
|
Date: Wednesday January 26, 2000 @ 4:57 Author: simonb Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv8526 Log Message: Status: Vendor Tag: vendor Release Tags: start No conflicts created by this import |
From: Jorrit T. <jo...@cv...> - 2000-01-27 08:12:23
|
Date: Thursday January 27, 2000 @ 0:11 Author: jorrit Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv24280 Modified Files: scf.cfg Log Message: Added a new line3d renderer. This is a wireframe renderer targetted mainly for debugging on very slow displays. On all platforms this renderer will select the default software 2D driver which will work but not give much speed benefit. However, on X displays a new linex2d 2D driver will be selected that is specialized for line drawing. |
From: Andrew Z. <an...@cv...> - 2000-01-31 09:24:42
|
Date: Monday January 31, 2000 @ 1:23 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv15403 Modified Files: soft3d.cfg Log Message: Trying my pserver write access |
From: Andrew Z. <an...@cv...> - 2000-02-03 13:04:26
|
Date: Thursday February 3, 2000 @ 5:02 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv11114 Modified Files: soft3d.cfg Log Message: Ze Big Messy Update {tm} (R) -*- Re-written csgfxldr library - Renamed iImageFile to iImage. An iImage not always originates from a file. - Added paletted images support. On a call to csImageLoader::Load you can tell loader whenever you want CS_IMGFMT_PALETTED8 format or CS_IMGFMT_TRUECOLOR (see iimage.h). - Added alpha channel support. There is a bit called CS_IMGFMT_ALPHA that can be combined with above to load RGBA images or paletted + alpha channel separately. Also there is another "image format" called CS_IMGFMT_NONE that can be combined with CS_IMGFMT_ALPHA to load just alpha channel. - Added Heckbert quantization routine. This is a very fast algorithm for converting truecolor images into paletted ones (by the way, my routine converts about 3.200.000 pixels/sec on my good old P5/166). The routine is useable even separately from CS (its not CS-related at all). No wonder mpeg players are able to compute palette for MPEG videos in each frame. - Improved SGI image loader support. Now loads encoding-type 3 images too. - Improved most other image loaders. JPEG loader now converts to 8-bit paletted images internally if required. - Removed PCX write support. Anybody cries? :-) - Added PNG write support. You can write truecolor and paletted PNG files, just pass an iImage pointer. - FAST! mipmap computation. Removed Blend() method. Only one MipMap() (of two) method remains. Mipmap step 0 is the blended image, mipmap step 1 is a 2x2 scaled texture, 2 - 4x4, 3 - 8x8. When mipmaps are scaled down, the average of 2x2, 4x4, 8x8 blocks of pixels is taken. The speed seems about 42 256x256 RGB blended mipmaps (level 0) per second. Level 1,2,3 mipmaps are created much faster naturally (~150, ~200, ~400 per second). -*- Modified the 3D renderers. Just two mipmap modes are supported: MIPMAP_NICE and MIPMAP_VERYNICE. UGLY and DEFAULT is gone. Made required modifications to let them work with the new iImage interface. Added ScreenShot () method to iGraphics3D interface. Only software renderer implements it though. -*- Changed walktest. Now it does PNG snapshots at any bit depth (with software renderer only). The OpenGL driver could possibly use glGetPixels() for this. -*- Changed csparser. Removed lots of csWorld * passed all over the place. Made one global static csWorld * variable instead. Moved all private methods under "private:", just three methods are left to be public. |
From: Eric S. <sun...@cv...> - 2000-02-04 15:32:41
|
Date: Friday February 4, 2000 @ 7:31 Author: sunshine Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv15326 Modified Files: Makefile Log Message: - Eliminated the very lengthy pause and disk thrashing which occurred between the time "make" was typed and the time anything actually began to build. The problem was caused by several unnecessary extensive scans of the CS directory tree for files which are only needed when building documentation. - Removed all of the documentation building targets and configuration information from the global makefiles (where it did not belong) and moved it into a new makefile "doc.mak". The existing "doc" and "api" targets should continue to work correctly. However, the other documentation targets which Brandon added almost certainly do not work anymore and will probably require some tweaking by someone who actually has access to the required tools. |
From: Andrew Z. <an...@cv...> - 2000-02-04 17:56:57
|
Date: Friday February 4, 2000 @ 9:55 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv22248 Modified Files: soft3d.cfg Log Message: Some header files mumbo-jumbo to avoid repeated #defines of M_PI on OS/2 |
From: Andrew Z. <an...@cv...> - 2000-02-07 10:52:54
|
Date: Monday February 7, 2000 @ 2:51 Author: andyz Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv16062 Modified Files: soft3d.cfg Log Message: Changed MIPMAP_NICE into MIPMAP_MODE |
From: Jorrit T. <jo...@cv...> - 2000-02-11 15:20:35
|
Date: Friday February 11, 2000 @ 7:18 Author: jorrit Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv24438 Modified Files: blocks.cfg Log Message: Update. |
From: Eric S. <sun...@cv...> - 2000-02-13 09:46:27
|
Date: Sunday February 13, 2000 @ 1:44 Author: sunshine Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv7977 Added Files: next.cfg Log Message: - Moved the main menu configuration information for all Apple/NeXT platforms to the new configuration file "next.cfg" which is loaded at run-time. Removed the NeXTMenu.cfg files which hard-coded menu configuration into the application at compile time. - Rewrote NeXTMenu.cpp to load menu configuration from the new configuration file. Menu related keywords in configuration are now lower-case rather than upper-case as they were in NeXTMenu.cfg. |
From: Norman K. <no...@cv...> - 2000-02-13 20:23:23
|
Date: Sunday February 13, 2000 @ 12:21 Author: norman Update of /cvsroot/crystal/CS In directory cvs1.i.sourceforge.net:/tmp/cvs-serv12060 Modified Files: Makefile MazeD.cfg cryst.cfg metademo.cfg scf.cfg vfs.cfg Log Message: Added code to the clippers to find out whether a polygon was actually clipped or passed through unchanged. Added code to better support hardware renderers. This is currently enclosed in defines. |