February 16 2004 tested ok for unreal tournament 2003 animations and textures imported well to mesh viewer for the instructions below change all occurences of "unreal" to "ut2003" textures do not work for unreal2 model and textures import but texture not tied to mesh December 17 2003 sample script (see below) December 29 2002 PREPARE UNREALED TO RECEIVE NEW ANIMATED MODELS create a project directory with models and classes subdirectorys c:\unreal\MyProj c:\unreal\MyProj\Models c:\unreal\MyProj\Classes edit c:\unreal\system\unreal.ini and add line to [Editor.EditorEngine] section EditPackages=MyProj CREATE AN ANIMATED MODEL IN TRUESPACE must be centered at origin (0,0,0) max size of object is -128 to +128 in x,y and z any animation must fit in this space of 256x256x256 inches must be a single mesh object (no glueing allowed) must be made of triangles no face may intersect another model does not have to be animated 256 color textures with size 256x256 bmp file extensions max of 10 textures per object texture reps do not export every face must have a texture faces can have a bump map texture with one of the following names SKIN TWOSIDENORM TRANSLUCENT TWOSIDED WEAPON skin will default if bump map is not specified only skin has been tested at this time the following have been coded but not tested at this time: high ambient will make object self illuminate unfaceted faces will become non smooth polygons in unreal mirrored surface will become unreal environment mapped select object then unreal export icon always type a file name without any extension three files are created with same name but different extensions move the .uc file into the classes directory move the _d.3d and _a.3d into the models directory copy 256 color bmp textures into the model directory bumpmap textures are not used at this time IMPORT MODEL INTO UNREALED delete the file c:\unreal\system\MyProj.u if it exists start a dos/command line window and run the following c:\unreal\system\ucc make start unrealed browse classes, actor, your object and then new add the new object to your scene to review animation use window, mesh viewer December 17 2003 The mesh can be modelled at any scale. The new scaling field controls the size of the unreal mesh. Enter the desired size of the final mesh in inches. Below is a modified version of the standard uc file with extra code to show some animation of the object in the level. The code was added within unrealed. It plays the animation sequence named 'All' pauses for 2 seconds then plays it again. //===================================================================== // ybend for Deus Ex //===================================================================== class ybend extends Actor; #exec MESH IMPORT MESH=ybend ANIVFILE=MODELS\ybend_a.3d DATAFILE=MODELS\ybend_d.3d X=0 Y=0 Z=0 #exec MESH ORIGIN MESH=ybend X=0 Y=0 Z=0 #exec MESH SEQUENCE MESH=ybend SEQ=All STARTFRAME=0 NUMFRAMES=10 #exec MESH SEQUENCE MESH=ybend SEQ=Still STARTFRAME=0 NUMFRAMES=1 #exec TEXTURE IMPORT NAME=Myybend1 FILE=MODELS\rabbit.BMP GROUP=Skins #exec MESHMAP NEW MESHMAP=ybend MESH=ybend #exec MESHMAP SCALE MESHMAP=ybend X=0.00390625 Y=0.00390625 Z=0.00390625 #exec MESHMAP SETTEXTURE MESHMAP=ybend NUM=0 TEXTURE=Myybend1 function AnimateMy() { Begin: PlayAnim('All'); } auto state MyState { Begin: AnimateMy(); FinishAnim(); Sleep(2.0); goto ('Begin'); }