SlideShare uma empresa Scribd logo
1 de 4
Basic Guidelines:Work-Flow Organization and Management

In any organization every project starts with sensible Planning followed by focused work-flow and
ends with proper execution of project with no hitch. An organization that lays down strong foundation
for efficient work-flow management can do wonders.

In this regard, before starting to create any geometry in a 3D application there are few IMPORTANT
basic guidelines that must be followed:


File Setup Guidelines

    Check the Software version for which the required project has to be done (Eg.
     Maya8.0/Maya8.5; Max8.0/Max9.0)
     
    Setup the Project to a defined path/location as defined by the project pipeline.
     
    Check the System Unit Setup requirement for the given project.
     
    If the software gives the flexibility, create File Properties for your file (available in Max) for
     future references.
     
    If the software gives the flexibility, do setup the Viewport Grid System for your ease to
     measure/compare your mesh with the grid (If 1 grid box=1Ft. Then 5Gd=5Ft Geo).
     
    The file your have to work on have to be specifically named with Proper Naming Convention
     as per the project guidelines.


Modeling Checkup

Before starting to create your model in any 3D application study your concept/reference. The
Reference/Concept art speaks about itself in relation to the Game it's for and the Game Engine it's
designed for. You have to keep in mind following points before opening a 3D application:

    Art Style
    Platform (Console or PC)- Same Concept art will have a different modeling methodology for
     different Platform
    Color Scheme- It will define the loops and tris in the model
    Relative Size and Scale of the reference in real world and/or in relation to the game
    Overall Proportion of the model in 3D perspective
    Poly Limit- Decides the importance of every cut you place on the model
    Texture Limit- Defines the important breakup in the mesh as per texture
    Re-usability- Instancing the model in the final scene
    Camera Distance- Decides on the Vertex density and Texel Density/UV Layout
 Normal Map Generation- Major factor in deciding the mesh flow


Two more point that are always at the back of our mind are:

    Engine Support- Mostly surfaces(NURBS) are not supported in Engines
    Client Requirement- Have to follow their guidelines


Now, after all these considerations and finally up on your sleeves for model creation in a 3D application
there are few more IMPORTANT INSTRUCTIONS have to be followed in order of their hierarchy:

   1    It is a good practice to get an appropriate Reference Background File in your 3d application
        for a quick start and deciding on overall proportion of the model
        2
   3    Model should have X as FRONT AXIS transform (unless otherwise specified by the client or
        Game Engine) as it is static in all the 3d applications
        4
   5    Model should have appropriate NAMING CONVENTION as per the project requirement. IT
        should be in relation to the file naming convention.
        6
   7    The Model(s) should be placed in a separate LAYER (Eg. Separate layer for High and Low
        Poly mesh)
        8
   9    FREEZE TRANSFORMATION of the model(s) created at 0,0,0. In most of the cases the
        model should be at the origin too and not just the pivot
        10
   11   Check the POLY LIMIT specified for that model
        12
   13   Do a Silhouette Check on the model to finalize its proportion and curves
        14
   15   Do cleanup smoothing groups and use a SINGLE SMOOTHING GROUP on a mesh unless
        otherwise specified.
        16
   17   Do a GEOMETRY CHECK through available tools in the 3d application in terms of any open
        edges, Floating vertices, Non-manifold geometry, etc.
        18
   19   Finally MEASURE your Model with the Measure Tool available in the 3D application
        20
   21   OPTIMIZE your scene/file which will include:
                     Unwanted Geometry
                     Hidden Geometry
                     Unwanted shapes
                     Empty layers
                     Empty/Unwanted Groups
                     Null Objects
Texturing Checkup

Just like Modeling requires specialized knowledge in terms of working methodology, texturing is the
backbone if Gaming model and can make or break the realism of a game.

Once you see the Model and start laying out the Uvs and proceed to texturing, few IMPORTANT
points have to be kept in mind regarding Game Texturing:

      Texture Limit
      Texture Size
      Texel Density
      Re-usability
      Camera Distance
      Engine Support
      Tilability

   1   Do use an appropriate NAMING CONVENSION for the texture file created
       2
   3   NEVER create ALPHA CHANNEL for textures that don't need it anyway. It definitely
       increases the file size.
       4
   5   SOURCE PATH- Place the source texture in the root directory( where the 3d file exists) or as
       per the project pipeline
       6
   7   Instead of duplicating the texture material in 3d application, do INSTANCE the texture path
       from a single material.
       8
   9   After completion, do CLEANUP the Multi-Sub Material to avoid empty material slots.


Exporting/Importing Issues
If the model has to be exported to a different 3d application for finalizing purposes, few IMPORTANT
guidelines are there to be followed:

    If exporting geometry, always export the mesh normals, smoothing groups, Texture coordinates,
     groups/layers (if necessary).
     
    While importing the model do import all the above information in addition to some extra info.
     Required.
     
 Do check for the texture path and their naming being called as per the guidelines.
  
 Instead of copying the folders and zipping it for the client,use a RESOURCE COLLECTION
  feature/tool for final zip.

Mais conteúdo relacionado

Semelhante a Work flow

Computer application
Computer applicationComputer application
Computer applicationSudamRaut2
 
Utilizing Layers in AutoCAD Prototype Package
Utilizing Layers in AutoCAD Prototype PackageUtilizing Layers in AutoCAD Prototype Package
Utilizing Layers in AutoCAD Prototype PackageBrian Mitchell
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR DataSafe Software
 
Week 11 - Optimisation and Output
Week 11 - Optimisation and OutputWeek 11 - Optimisation and Output
Week 11 - Optimisation and OutputScottRoberts37
 
Creo parametric tips and tricks
Creo parametric tips and tricksCreo parametric tips and tricks
Creo parametric tips and tricksEvan Winter
 
Polyline download and visualization over terrain models
Polyline download and visualization over terrain modelsPolyline download and visualization over terrain models
Polyline download and visualization over terrain modelsgraphitech
 
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...Tom Mueller
 
3D Printing Primer
3D Printing Primer3D Printing Primer
3D Printing PrimerNYCCTfab
 
Desktop Softwares for Unmanned Aerial Systems(UAS))
Desktop Softwares for Unmanned Aerial Systems(UAS))Desktop Softwares for Unmanned Aerial Systems(UAS))
Desktop Softwares for Unmanned Aerial Systems(UAS))Kamal Shahi
 
Additive Manufacturing Report
Additive Manufacturing ReportAdditive Manufacturing Report
Additive Manufacturing ReportJoseph Legan
 

Semelhante a Work flow (20)

Computer application
Computer applicationComputer application
Computer application
 
Xpression CG Handbook
Xpression CG HandbookXpression CG Handbook
Xpression CG Handbook
 
Utilizing Layers in AutoCAD Prototype Package
Utilizing Layers in AutoCAD Prototype PackageUtilizing Layers in AutoCAD Prototype Package
Utilizing Layers in AutoCAD Prototype Package
 
5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data5 Ways to Optimize Your LiDAR Data
5 Ways to Optimize Your LiDAR Data
 
Week 11 - Optimisation and Output
Week 11 - Optimisation and OutputWeek 11 - Optimisation and Output
Week 11 - Optimisation and Output
 
CREO TIPS & TRICKS
CREO TIPS & TRICKSCREO TIPS & TRICKS
CREO TIPS & TRICKS
 
Creo parametric tips and tricks
Creo parametric tips and tricksCreo parametric tips and tricks
Creo parametric tips and tricks
 
rapidprototyping.ppt
rapidprototyping.pptrapidprototyping.ppt
rapidprototyping.ppt
 
rapidprototyping.ppt
rapidprototyping.pptrapidprototyping.ppt
rapidprototyping.ppt
 
FEAColor3DPrinting
FEAColor3DPrintingFEAColor3DPrinting
FEAColor3DPrinting
 
Polyline download and visualization over terrain models
Polyline download and visualization over terrain modelsPolyline download and visualization over terrain models
Polyline download and visualization over terrain models
 
a3.pdf
a3.pdfa3.pdf
a3.pdf
 
74289607 solids-surpac
74289607 solids-surpac74289607 solids-surpac
74289607 solids-surpac
 
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...
A Comparison of 3D Printing Technologies Used to Make Investment Casting Patt...
 
3D Printing Primer
3D Printing Primer3D Printing Primer
3D Printing Primer
 
Desktop Softwares for Unmanned Aerial Systems(UAS))
Desktop Softwares for Unmanned Aerial Systems(UAS))Desktop Softwares for Unmanned Aerial Systems(UAS))
Desktop Softwares for Unmanned Aerial Systems(UAS))
 
Additive Manufacturing Report
Additive Manufacturing ReportAdditive Manufacturing Report
Additive Manufacturing Report
 
Surpac Software
Surpac Software Surpac Software
Surpac Software
 
Synergis University 2014 - Inventor Performance Optimization
Synergis University 2014 - Inventor Performance OptimizationSynergis University 2014 - Inventor Performance Optimization
Synergis University 2014 - Inventor Performance Optimization
 
Briefing makerbot and mini cnc
Briefing makerbot and mini cncBriefing makerbot and mini cnc
Briefing makerbot and mini cnc
 

Último

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Último (20)

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

Work flow

  • 1. Basic Guidelines:Work-Flow Organization and Management In any organization every project starts with sensible Planning followed by focused work-flow and ends with proper execution of project with no hitch. An organization that lays down strong foundation for efficient work-flow management can do wonders. In this regard, before starting to create any geometry in a 3D application there are few IMPORTANT basic guidelines that must be followed: File Setup Guidelines  Check the Software version for which the required project has to be done (Eg. Maya8.0/Maya8.5; Max8.0/Max9.0)   Setup the Project to a defined path/location as defined by the project pipeline.   Check the System Unit Setup requirement for the given project.   If the software gives the flexibility, create File Properties for your file (available in Max) for future references.   If the software gives the flexibility, do setup the Viewport Grid System for your ease to measure/compare your mesh with the grid (If 1 grid box=1Ft. Then 5Gd=5Ft Geo).   The file your have to work on have to be specifically named with Proper Naming Convention as per the project guidelines. Modeling Checkup Before starting to create your model in any 3D application study your concept/reference. The Reference/Concept art speaks about itself in relation to the Game it's for and the Game Engine it's designed for. You have to keep in mind following points before opening a 3D application:  Art Style  Platform (Console or PC)- Same Concept art will have a different modeling methodology for different Platform  Color Scheme- It will define the loops and tris in the model  Relative Size and Scale of the reference in real world and/or in relation to the game  Overall Proportion of the model in 3D perspective  Poly Limit- Decides the importance of every cut you place on the model  Texture Limit- Defines the important breakup in the mesh as per texture  Re-usability- Instancing the model in the final scene  Camera Distance- Decides on the Vertex density and Texel Density/UV Layout
  • 2.  Normal Map Generation- Major factor in deciding the mesh flow Two more point that are always at the back of our mind are:  Engine Support- Mostly surfaces(NURBS) are not supported in Engines  Client Requirement- Have to follow their guidelines Now, after all these considerations and finally up on your sleeves for model creation in a 3D application there are few more IMPORTANT INSTRUCTIONS have to be followed in order of their hierarchy: 1 It is a good practice to get an appropriate Reference Background File in your 3d application for a quick start and deciding on overall proportion of the model 2 3 Model should have X as FRONT AXIS transform (unless otherwise specified by the client or Game Engine) as it is static in all the 3d applications 4 5 Model should have appropriate NAMING CONVENTION as per the project requirement. IT should be in relation to the file naming convention. 6 7 The Model(s) should be placed in a separate LAYER (Eg. Separate layer for High and Low Poly mesh) 8 9 FREEZE TRANSFORMATION of the model(s) created at 0,0,0. In most of the cases the model should be at the origin too and not just the pivot 10 11 Check the POLY LIMIT specified for that model 12 13 Do a Silhouette Check on the model to finalize its proportion and curves 14 15 Do cleanup smoothing groups and use a SINGLE SMOOTHING GROUP on a mesh unless otherwise specified. 16 17 Do a GEOMETRY CHECK through available tools in the 3d application in terms of any open edges, Floating vertices, Non-manifold geometry, etc. 18 19 Finally MEASURE your Model with the Measure Tool available in the 3D application 20 21 OPTIMIZE your scene/file which will include:  Unwanted Geometry  Hidden Geometry  Unwanted shapes  Empty layers  Empty/Unwanted Groups  Null Objects
  • 3. Texturing Checkup Just like Modeling requires specialized knowledge in terms of working methodology, texturing is the backbone if Gaming model and can make or break the realism of a game. Once you see the Model and start laying out the Uvs and proceed to texturing, few IMPORTANT points have to be kept in mind regarding Game Texturing:  Texture Limit  Texture Size  Texel Density  Re-usability  Camera Distance  Engine Support  Tilability 1 Do use an appropriate NAMING CONVENSION for the texture file created 2 3 NEVER create ALPHA CHANNEL for textures that don't need it anyway. It definitely increases the file size. 4 5 SOURCE PATH- Place the source texture in the root directory( where the 3d file exists) or as per the project pipeline 6 7 Instead of duplicating the texture material in 3d application, do INSTANCE the texture path from a single material. 8 9 After completion, do CLEANUP the Multi-Sub Material to avoid empty material slots. Exporting/Importing Issues If the model has to be exported to a different 3d application for finalizing purposes, few IMPORTANT guidelines are there to be followed:  If exporting geometry, always export the mesh normals, smoothing groups, Texture coordinates, groups/layers (if necessary).   While importing the model do import all the above information in addition to some extra info. Required. 
  • 4.  Do check for the texture path and their naming being called as per the guidelines.   Instead of copying the folders and zipping it for the client,use a RESOURCE COLLECTION feature/tool for final zip.