|
|
| Line 1: |
Line 1: |
| - | = Information for Artists =
| + | [[A Guide for Artists]] |
| - | | + | |
| - | | + | |
| - | In addition there is an [http://ghoulsblade.schattenkind.net/iris/upload.php Upload Form] for the files you want to share with us. For example arts, textures, models, patches et cetera.
| + | |
| - | | + | |
| - | On the page [[A Guide for Artists]] Corastin is currently working on tutorials to help motivated artists to understand Iris 2 with the eyes of a game designer and how to contribute to this fantastic project.
| + | |
| - | | + | |
| - | = Static 3D-Tiles Specifications =
| + | |
| - |
| + | |
| - | '''3D-Tile:'''
| + | |
| - | * Walls/Windows/Stairs etc.: ~12-100 Triangles
| + | |
| - | * Statues: ~300-1500 Triangles
| + | |
| - | * Tables/Chests: ~100 Triangles
| + | |
| - | | + | |
| - | | + | |
| - | '''LOD creation rules:'''
| + | |
| - | Every object above 300 Triangles must have at least two LODs (LOD0 and LOD1) with LOD1 around 150 triangles.
| + | |
| - | reduce material IDs. more important than removing polygons is the reduction of material ids on your objects.
| + | |
| - | Ideally the last LOD has only one render material ID assigned.
| + | |
| - | The difference in polygons from one LOD to the next step should be around 50% (1200 - 600 - 300).
| + | |
| - | | + | |
| - | | + | |
| - | '''Textures:'''
| + | |
| - | * Size: ~512x512 (but can be any Size ... think of using one Texture for more than one 3D-Tile using UVM)
| + | |
| - | * Format: tga/dds/png
| + | |
| - | * 24-bit truecolor images with an 8-bit alpha channel
| + | |
| - | | + | |
| - | | + | |
| - | '''Sample:'''
| + | |
| - | | + | |
| - | Download: [http://sience.schattenkind.net/box_orientation.zip box_orientation.zip]<br>
| + | |
| - | | + | |
| - | * The Box is 1 Tile size.
| + | |
| - | | + | |
| - | | + | |
| - | Before you export to <i>ogre.mesh</i>, you have to apply:
| + | |
| - |
| + | |
| - | * 90° X rotation
| + | |
| - | | + | |
| - | | + | |
| - | '''NOTE:''' Some exporters, such as OgreMax, allow up-axis setting for exporting to mesh file.</i>
| + | |
| - |
| + | |
| - | * <b>Iris2 uses Z-Axis as "up".</b>
| + | |
| - | * <b>Ogre default is Y-Axis.</b>
| + | |
| - | | + | |
| - | <gallery>
| + | |
| - | Image:Screenshot_box_orientation.jpg|box_orientation
| + | |
| - | </gallery>
| + | |
| - | | + | |
| - |
| + | |
| - | == What Static 3D-Tiles do we need? ==
| + | |
| - | | + | |
| - | This is the most important Tool for artists to verfiy what is needed and what is already available!
| + | |
| - | * [[Item Model List]] and [[Walls]]
| + | |
| - | * [http://ghoulsblade.schattenkind.net/iris/irisarttool/ Iris2 Art Tool] which lists models and how often they occur Ingame.
| + | |
| - | | + | |
| - | | + | |
| - | '''Furthermore:'''
| + | |
| - | If you create a directory with the name missing next to the iris binary
| + | |
| - | (ie. c:\games\iris2\bin\missing )
| + | |
| - | and put "gDumpMissingModels = true" into you config.lua, iris will dump
| + | |
| - | every missing art as a png (TILEID.png) into the missing directory
| + | |
| - | during gameplay or offline mode.
| + | |
| - | <br>
| + | |
| - | | + | |
| - | = 3D-Character Model Specifications =
| + | |
| - | | + | |
| - | == Sample 3D-Character Models ==
| + | |
| - | Lich Model
| + | |
| - | * http://sience.schattenkind.net/FreeLichModel_Ogre14.zip
| + | |
| - | | + | |
| - | more Custom Models
| + | |
| - | * http://sience.schattenkind.net/customchars.zip
| + | |
| - | | + | |
| - | <gallery>
| + | |
| - | Image:20080325142752_641.jpg|custom Sword
| + | |
| - | Image:20080325142851_234.jpg|custom Sword
| + | |
| - | </gallery>
| + | |
| - | | + | |
| - | = Tools for Artists =
| + | |
| - | | + | |
| - | '''Exporter:'''
| + | |
| - | *[http://www.ofusiontechnologies.com/downloads.html oFusion Community Edition 1.8.6 for Max 7/8/9]
| + | |
| - | ** Explanation: [http://www.ofusiontechnologies.com/exporter.html]
| + | |
| - | * Forum for this exporter: [http://www.ogre3d.org/addonforums/viewtopic.php?t=5024]
| + | |
| - | <br>
| + | |
| - |
| + | |
| - | '''Blender Exporter:'''
| + | |
| - | [http://sfz.schattenkind.net/wiki/index.php/HowToExportFromBlender Tutorial, How To Export Models from Blender to Ogre *.mesh]<br>
| + | |
| - | (A tip by suwing, see : [http://iris2.de/forum/viewtopic.php?t=1061%7CArtist Iris2 guidelines] for more info)
| + | |
| - | | + | |
| - | | + | |
| - | ** Get [http://ghoulsblade.schattenkind.net/ogre/OgreBlenderExport_v1.4.0_prefixpatch.zip Blender Exporter v1.4.0 + PrefixPatch] or [http://www.ogre3d.org/forums/viewtopic.php?f=8&t=45922 Latest Blender Export Script] to take meshes from Blender to Ogre XML. Requires the use of the OgreXMLConverter contained in the [http://downloads.sourceforge.net/ogre/OgreCommandLineTools_v1.4.0.msi?download OgreCommandLineTools_v1.4.0.msi] to turn the XML (item.mesh.xml) into a runtime binary mesh (item.mesh).
| + | |
| - | ** Before export your item go in editing mode, select your item and press "w" and "flip normal" to a good ingame visual.
| + | |
| - | <br>
| + | |
| - |
| + | |
| - | '''Ogre3D Radiant Tool:'''
| + | |
| - | [http://www.duskengine.de/index.php?option=com_ionFiles&func=download&Itemid=1]
| + | |
| - | <br>
| + | |
| - |
| + | |
| - | '''Silo Tool:'''
| + | |
| - | [http://www.nevercenter.com/download/]
| + | |
| - | <br><br>
| + | |
| - |
| + | |
| - | | + | |
| - | '''Texture Samples'''
| + | |
| - | * [[Direct_Draw_Surface_%28DDS%29 Direct Draw Surface (DDS)]] - howto use DDS Texture compression
| + | |
| - | | + | |
| - | * [[DDSLinuxGimpHowto DDSLinuxGimpHowto]]
| + | |
| - | For inspiration visit my [http://ghoulsblade.schattenkind.net/photos.php? Ghoulys photo collection]
| + | |
| - |
| + | |
| - | * [http://ghoulsblade.schattenkind.net/photos.php?subdir=data photos for ground textures] (some are already made to be tilable)
| + | |
| - | | + | |
| - | * Info about a [[Texture_Atlas Texture_Atlas]] we use for all our Object Textures.
| + | |
| - | | + | |
| - | * more links to textures on
| + | |
| - | | + | |
| - | '''gui/hud'''
| + | |
| - | (things like window frames made of wood,metall,... , icons for buttons...)
| + | |
| - |
| + | |
| - | * später : ChatNoirs von [http://www.arvum-shard.de/] wäre evtl bereit bissl hübsches 2d zeugs für uns zu machen.
| + | |
| - | * later: chat noirs of [http://www.arvum-shard.de/] possibly ready bissl 2d would be nice to do stuff for us. (Google Translated)
| + | |