Changes between Version 42 and Version 43 of ArtDesignDocument


Ignore:
Timestamp:
May 13, 2019, 12:03:11 PM (5 years ago)
Author:
Stan
Comment:

Update the xml code to be properly highlighted, and add a link to the new polycount requirements.

Legend:

Unmodified
Added
Removed
Modified
  • ArtDesignDocument

    v42 v43  
    156156For a more detailed step-by-step tutorial showing how to create a new object for use in 0 A.D., view the [http://trac.wildfiregames.com/wiki/Basic3DImplementation Basic 3D Implementation Guide]
    157157
    158 '''[[BR]]Importing collada models from 0 A.D. into Blender[[BR]]'''If a collada model doesn't import into Blender try the following:[[BR]][[BR]]1) Open the DAE file in Notepad[[BR]]2) Find the line <diffuse>[[BR]]3) Delete the entire <diffuse> element. It'll look something like this:[[BR]][[BR]]            <diffuse>[[BR]]              <texture texture="Map!__123-image" texcoord="CHANNEL0">[[BR]]                <extra>[[BR]]                  <technique profile="MAYA">[[BR]]                    <wrapU sid="wrapU0">TRUE</wrapU>[[BR]]                    <wrapV sid="wrapV0">TRUE</wrapV>[[BR]]                    <blend_mode>ADD</blend_mode>[[BR]]                  </technique>[[BR]]                </extra>[[BR]]              </texture>[[BR]]            </diffuse>[[BR]][[BR]](Delete everything from <diffuse> to </diffuse>)[[BR]]4) Save the file (don't change the DAE format)[[BR]]5) Try to import it again
     158'''[[BR]]Importing collada models from 0 A.D. into Blender[[BR]]'''If a collada model doesn't import into Blender try the following:[[BR]][[BR]]
     1591) Open the Collade (*.dae) file in Notepad [[BR]]
     1602) Find the line `<diffuse>` [[BR]]
     1613) Delete the entire `<diffuse>` element. It'll look something like this:[[BR]][[BR]] 
     162{{{#!xml
     163<?xml version="1.0" encoding="utf-8"?>
     164<!-- [...] -->
     165<diffuse>
     166  <texture texture="Map!__123-image" texcoord="CHANNEL0">
     167    <extra>
     168      <technique profile="MAYA">
     169        <wrapU sid="wrapU0">TRUE</wrapU>
     170        <wrapV sid="wrapV0">TRUE</wrapV>
     171        <blend_mode>ADD</blend_mode>
     172      </technique>
     173    </extra>
     174  </texture>
     175</diffuse>
     176<!-- [...] -->
     177}}}
     178
     179[[BR]][[BR]](Delete everything from <diffuse> to </diffuse>)[[BR]]4) Save the file (don't change the DAE format)[[BR]]5) Try to import it again
    159180
    160181If the above fix doesn't help, it's possible the Blender importer will be unable to import the model. This could be because the model has skeletal animations or other incompatible features.
     
    243264----
    244265=== Polygon Count Limits ===
    245 Pyrogenesis supports real time strategy games. RTS games have large numbers of entities on the screen at one time at a small scale. Due to this small scale, the total polygon limits are rather low compared to the average first person shooter. This is a list of recommended max poly counts for 3D Modelers to take into account with making 3D models.
    246 
    247 Humanoid Bodies – 500[[BR]] Animal Bodies – 700[[BR]] Humanoid and Building Props – 50[[BR]] World Objects – 150[[BR]] Buildings – 800
    248 
    249 Note: Engine DOES NOT support Double-Sided polys - don`t use them. If double sided polys are required, duplicate geometry must be created with the normals flipped.
    250 
    251 ----
     266
     267ArtPolyCountGuidelines
     268
    252269=== Level of Detail ===
    253270Because the models in the game will be small on screen and because the poly counts must be kept low, anything smaller than a human hand should not be modeled but included in texturing.