Path: chuka.playstation.co.uk!news From: Craig Graham Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: Ho Hum....back on it again: Progress Report RsdANIM (next version) Date: Wed, 21 Oct 1998 12:53:10 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 72 Message-ID: <362DCB26.B3ED93F1@hinge.mistral.co.uk> References: <362B2737.1031ADFB@hinge.mistral.co.uk> NNTP-Posting-Host: d1-s51-83-telehouse.mistral.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.05 [en] (Win95; I) Done some more from my 'work in progress' list, here's the latest.... Craig. =========== o Added vertex re-ordering function. Can be useful in reducing the number of Type2 MIMe blocks that are generated by grouping together the least moved vertices in one block, which can then be skipped by the MIMe data generator. o New build of AR previewer PSX executable using RSDANIMLIB v3, with support for previewing both Type1 and Type2 animations. [21/10/98] o Added 4 new polygon types (to the TMD export code). o Moved to a new naming scheme for TMD polygons: * New naming convention: * POLY_F3NT * ^^^^ * |||| * |||+-- Texturing: optional, indicates that a texture is present * ||| * ||+--- Colouring mode: N=none (no rgb modifier entry in poly) * || U=Uniform (1 rgb modifier entry for entire poly) * || G=Gradation (1 rgb modifier for each vertex) * || * |+---- Number of vertices: 3 or 4 * | * +----- Lighting mode: S=static (light off, no normals) * F=flat (light on, 1 normal for whole poly) * G=Gourard (light on, 1 normal for each vertex) * * List of supported primitives: * POLY_F3U * POLY_G3U * POLY_F3G <- New in this version * POLY_G3G <- New in this version * POLY_F3NT * POLY_G3NT * POLY_S3U * POLY_S3G * POLY_S3UT * POLY_S3GT * POLY_F4U * POLY_G4U * POLY_F4G <- New in this version * POLY_G4G <- New in this version * POLY_F4NT * POLY_G4NT * POLY_S4U * POLY_S4G * POLY_S4UT * POLY_S4GT o New polygon properties dialog allows you to setup the polygon type information explicitly, including: - individual vertex colours (to get gradation shading) - transparency modes - lighting mode (none, flat, gourard) - colouring mode (none, uniform, gradation) - texture enable (texture selection to be added) The poly prop dialog won't allow you to setup illegal combinations (eg. it won't let you setup a textured poly with both gradation colouring and lightsourcing, as the TMD format doesn't support that).