
FaceGen - Detailed Review
Design Tools

FaceGen - Product Overview
FaceGen Overview
FaceGen is a sophisticated AI-driven design tool specialized in creating realistic and animatable 3D face and head meshes. Here’s a breakdown of its primary function, target audience, and key features:Primary Function
FaceGen’s main purpose is to generate and modify 3D faces using various inputs such as photos, random generation, or 3D scan data. It allows users to create highly realistic faces with detailed controls over facial features, expressions, and accessories.Target Audience
The software is targeted at a diverse range of users, including:Game Developers
For creating realistic character faces.Police Sketch Artists
For generating faces based on descriptions.Marketing and Advertising
For creating avatars and realistic faces for campaigns.University Researchers
For studies in psychology, graphics, and face recognition.Medical Visualization
For creating realistic models for medical purposes.3D Authors and Artists
For enhancing their creative projects.Key Features
Detailed Control
Users can adjust over 150 controls, including facial features like eyebrow ridge thickness, eye socket position, and skin surface textures. The software includes over 110 morph targets, including the entire Facial Action Coding System (FACS).Expression and Accessories
Faces can be given various expressions and accessories, which are automatically adapted to each face.Export Options
Faces can be exported in multiple formats such as Collada (DAE), Filmbox (FBX), 3D Studio (3DS), Maya ASCII (ma), and more. Texture maps can be exported to PNG, JPEG, TGA, or BMP.Statistical Model
The software uses statistical trends derived from user ratings and psychological databases to ensure the faces generated are statistically valid and realistic.SDK Integration
FaceGen offers an SDK that allows integration into other software, enabling the creation and editing of faces within various applications. This includes tools for generating random face images and custom mesh integration.Version Variations
FaceGen comes in different versions (Demo, Core, Pro, Enterprise) with varying levels of functionality, including additional model sets, 3D print meshes, and command line automation. Overall, FaceGen provides a comprehensive set of tools for creating and customizing realistic 3D faces, making it a valuable asset for a wide range of professional and creative applications.
FaceGen - User Interface and Experience
User Interface Overview
The user interface of FaceGen, a middleware tool used primarily in the gaming and animation industries, is characterized by its interactive and comprehensive design screens.Initial Design Screen
When a user opens FaceGen, they are presented with an initial design screen that includes a preview window on the left and multiple design screens on the right. The preview window provides a real-time graphic representation of the face as it is manipulated. The design screens are organized with tabs at the top, allowing users to switch between different parameters to adjust the face’s features.Adjustable Parameters
Users have a wide range of parameters to adjust, including:- Eyebrow ridge thickness and protrusion
- Position of the eye sockets
- Face-forehead-sellion-nose ratio
- Chromatic value of naso labial lines
- Concave and convex measurements of facial surfaces
- Skin surface textures
- Placement, angle, density, and chromatic value of facial surfaces
- Expression adjustments to simulate any phoneme
- Lighting effects
Sliding Scales
The interface includes eight different sliding scales for categories such as:- Gender: ranging from “very male” to “very female”
- Age: ranging from 20 to 60
- Caricature: ranging from “average attractive typical” to “monster”
- Asymmetry: ranging from “symmetric” to “warped”
- Four “race morphing” scales with options like “all races,” “African,” “European,” “SE Asian,” and “East Indian”
Interrelated Measures
All the measures in the program are interrelated, meaning changes in one parameter affect all related scales across the multiple design screens. This feature helps designers achieve the desired look consistently.Ease of Use
While FaceGen offers a high degree of customization, its user interface can be somewhat complex due to the numerous parameters available. However, the interactivity and real-time feedback in the preview window help users see the effects of their adjustments immediately. The software also allows for automatic and manual dot placement, making it more user-friendly in recent versions.Overall User Experience
The overall user experience is highly interactive and allows for detailed control over facial features. However, some users may find the learning curve steep due to the extensive range of adjustable parameters. The software is particularly useful for those who need precise control over facial design, such as in game development or animation. It also integrates well with other tools, such as Daz 3D, although some users have noted limitations and the need for additional tweaks to achieve desired results.Conclusion
In summary, FaceGen’s user interface is highly customizable and interactive, offering a comprehensive set of tools for designing and modifying facial features. While it may require some time to become familiar with its many parameters, it provides a powerful tool for those needing detailed control over facial design.
FaceGen - Key Features and Functionality
FaceGen Overview
FaceGen, a 3D face-generating middleware by Singular Inversions, offers a range of powerful features and functionalities that leverage AI to create highly realistic and customizable 3D faces. Here are the main features and how they work:Parameterized Face Generation
FaceGen uses a parameterized approach to define facial properties. This involves a fixed set of parameters that allow for the morphing and modification of face models independently of output resolution. This method enables precise control over facial features, age, ethnicity, and gender without being constrained by the resolution of the output.Image-Based Face Creation
Users can generate 3D models from front and side images of a face, or even from a single photograph. The software analyzes these images, marks key points such as eye centers, nose details, mouth corners, and chin, and then generates a 3D representation of the face. This process ensures accurate mapping of facial features onto the 3D model.Facial Feature Adjustment
FaceGen provides extensive tools for adjusting facial features. Users can modify age, gender, symmetry, ethnicity, and other characteristics. The software also allows for symmetrical or asymmetrical adjustments to enhance the character’s uniqueness. Parameters such as eye shape, nose size, and lip thickness can be fine-tuned to achieve the desired look.Expression and Animation Control
FaceGen includes algorithms for adjusting apparent age, ethnicity, and gender, as well as limited parametric control of facial expressions. It also features a set of phoneme expressions for animating characters with speaking roles. This ensures that the faces generated are not only realistic but also animatable.Randomization and Variation
The software allows users to randomize, tween, normalize, and exaggerate faces. The ‘Genetic’ feature in FaceGen Artist Pro enables the generation of different variations based on the original face, allowing users to explore diverse possibilities for their 3D characters.Integration and Compatibility
FaceGen SDK products are designed to integrate FaceGen technology into various software applications. These SDKs come with full C 17 source code and are compatible with Windows, MacOS, Linux, iOS, and Android. This makes it versatile for use in games, avatars, marketing campaigns, university research, 3D authoring tools, face recognition training, and medical visualization.Automatic Rendering and Customization
The Main SDK includes tools for automatically rendering large numbers of random face images based on custom range settings. It also allows for the integration of custom mesh and UV layouts, ensuring that the generated faces can seamlessly fit with other models such as hairstyles and glasses. The output can be used to update any kind of positional information, including bone positions and polygonal vertices.AI-Driven Face Reconstruction
FaceGen’s approach involves fitting a 3D statistical model to a photograph, which is unique in the market. Unlike other solutions that use photo mapping, FaceGen’s method ensures that the final texture is not just a composite of photographs but a statistically derived model. This enhances the accuracy and realism of the generated faces.Export and Application
Faces generated with FaceGen can be exported and applied to various 3D models, including those in Daz Studio. The software allows for the creation of realistic 3D printable heads, busts, and statues, as well as animatable 3D face and head meshes. Users can also apply the generated face morphs and textures to their own custom 3D models.Conclusion
In summary, FaceGen leverages AI to provide a comprehensive set of tools for creating, editing, and customizing realistic 3D faces. Its parameterized approach, image-based creation, and extensive adjustment options make it a powerful tool for various applications, from gaming and animation to medical visualization and research.
FaceGen - Performance and Accuracy
Performance and Accuracy of FaceGen
When evaluating the performance and accuracy of FaceGen, a popular tool for generating computer-generated (CG) faces, several key points and limitations come to light.Accuracy in Face Generation
FaceGen is capable of producing faces that resemble the original photos used as references. Users can adjust various facial features such as eyebrow ridge thickness, eye socket position, and skin surface textures, allowing for a high degree of customization. However, the accuracy of the generated faces can be influenced by the quality of the source images. Well-lit front and side shots are crucial for achieving a good resemblance, as most photos are not ideal for face generation.Comparison with Real Faces
Studies have shown that CG faces generated by FaceGen, as well as other similar tools, are generally harder to remember and recognize compared to real faces. For instance, recognition memory accuracy is significantly worse for CG faces, and the other-race effect (ORE), which is the tendency to recognize own-race faces more accurately than other-race faces, is substantially attenuated for CG faces.Customization and Control
FaceGen offers extensive customization options, allowing users to manipulate various aspects of the face, including the shape, texture, and expression. Users can also use multiple reference photos, including profile pictures, to enhance the accuracy of the generated face. However, the profile extrapolation feature is not considered one of FaceGen’s strongest elements, and users often rely on full-face photos for initial extrapolation.Limitations
One of the significant limitations of FaceGen is its handling of certain facial features. For example, the software tends to create straight eyebrows, which can be a drawback compared to other tools that generate more natural, curved eyebrows. Additionally, the eye textures generated by FaceGen are often considered poor, and users typically prefer to use alternative methods to create more realistic eye textures.User Feedback
Users appreciate the control and customization options provided by FaceGen but note that the software does not always produce perfect characters without additional tweaking. The need for high-quality source images and the potential for texture blending issues are common points of feedback.Future Improvements
Technological advancements could potentially address some of the current limitations of FaceGen. For instance, improving the resolution and quality of the source textures and enhancing the algorithms for generating more realistic facial features could make CG faces more equivalent to real photographs. In summary, while FaceGen is a powerful tool with extensive customization options, it has limitations, particularly in terms of the accuracy and memorability of the generated faces compared to real faces. Improvements in source image quality and algorithmic enhancements could further enhance its performance and accuracy.
FaceGen - Pricing and Plans
FaceGen Modeller
Demo (Free)
- Allows users to create 3D faces from photos or from scratch.
- Includes over 150 controls for modifying faces.
- Export to various 3D formats, but with a watermark on the face.
Core ($300)
- All features from the Demo version.
- Export to 3D formats without a watermark.
- Additional model sets and hair options.
- Basic export capabilities to formats like Collada (DAE), FBX, 3DS, etc.
Pro ($900)
- Includes all functionality from the Core version.
- Adds numeric edit boxes for precise control of all sliders.
- Export of all slider values to CSV file.
- Export of all face space basis coefficients to CSV file.
- Daz Genesis export (Artist Pro) and 3D Print meshes (3D Print Pro).
- Integration tools to add custom meshes.
Enterprise ($1,900)
- Includes all features from the Pro version.
- Command line automation for all functionality on Windows, MacOS, and Linux.
- Ownership of exported models for distribution in a product.
- Additional integration and automation features.
FaceGen Artist
Demo (Free)
- Create 3D faces from photos or from scratch.
- Modify faces using over 150 controls.
- Export to Daz Studio Genesis meshes, but with a watermark on the face.
Pro ($130)
- All features from the Demo version.
- Export to all Daz Genesis meshes (1, 2, 3, 8, 8.1, or 9) without a watermark.
- Designed specifically for creating faces for Daz Studio Genesis meshes.
Academic Institutions
For academic institutions, FaceGen offers a special deal where purchasing one seat allows for four seats, provided the institution uses its official email address for the purchase.
This structure provides a range of options from free trials with limited functionality to more comprehensive and feature-rich paid versions, catering to different user needs and budgets.

FaceGen - Integration and Compatibility
FaceGen Overview
FaceGen is a powerful AI-driven tool for creating and editing 3D faces, integrating seamlessly with a variety of other tools and platforms, ensuring broad compatibility and versatility.Platform Compatibility
FaceGen products are highly compatible across different operating systems. The FaceGen SDKs, for instance, come with full C 17 source code and can compile on Windows, MacOS, Linux, iOS, and Android. The FaceGen Modeller specifically runs on Windows 7, 8, 10, and 11, making it accessible to a wide range of Windows users.Integration with Other Tools
FaceGen SDKs and Modeller offer extensive integration capabilities with various software and tools. Here are a few examples:3D Modeling and Animation Software
FaceGen Modeller allows you to export 3D face models in multiple formats such as Collada (DAE), Filmbox (FBX), 3D Studio (3DS), Maya ASCII (ma), Lightwave 6.x LWO2 (LWO), Wavefront (OBJ), Softimage dotXSI 3.0 (XSI), VRML 97 (WRL), and STL. This makes it easy to import and use the models in popular 3D modeling and animation software.Custom Meshes and UV Layouts
The FaceGen SDK provides tools for integrating custom mesh and UV layouts, allowing you to adapt the generated faces to your specific needs. You can also use the SDK to automatically render large numbers of random face images based on custom range settings.Command Line Automation
Both the SDK and the Modeller support command-line automation, which can be used on Windows, MacOS, and Linux. This feature is particularly useful for automating tasks and integrating FaceGen into larger workflows.Academic and Research Tools
FaceGen has been licensed for university research, indicating its compatibility with various academic and research environments. It is used for generating training sets and test sets with adjustable parameters, which is beneficial for research in face recognition and other related fields.Customization and Compatibility with Specific Models
For users who want to integrate their own head meshes into FaceGen, the process involves converting the meshes to the required format and morphing them into the FaceGen base shape. This can be done using the provided executables (`fgbl` or `fg3`) and ensures that the coordinate system remains unchanged. This method is compatible with Windows, OS X, and Linux, except where an interactive GUI is required.Additional Features
FaceGen Modeller also supports the creation of custom facial expressions and phonemes, which can be adapted to each face automatically. This feature is particularly useful for animators and those working on talking characters.Conclusion
In summary, FaceGen offers extensive compatibility across various platforms and integrates well with a range of tools and software, making it a versatile and powerful tool for creating and editing 3D faces.
FaceGen - Customer Support and Resources
Customer Support
For any questions or issues, users can reach out to FaceGen’s support team via email. Here are the specific contacts:
- For general questions, documentation, API details, pricing, and other inquiries, you can email
partner@facegen.com
for the SDK products. - For support related to the FaceGen Modeller and other products, you can contact
support@facegen.com
.
Additional Resources
Documentation and API
Detailed documentation and API information for the FaceGen SDK products can be obtained by emailing partner@facegen.com
.
Tutorials and Guides
While the website does not explicitly mention tutorials or guides, the comprehensive product descriptions and feature lists on the FaceGen website serve as valuable resources for understanding the capabilities and usage of their tools.
Product Versions and Upgrades
Users can upgrade their current version of FaceGen Modeller by emailing support@facegen.com
with their purchasing name to receive a coupon. This is particularly useful for those looking to access additional features available in higher-tier versions.
Academic Support
FaceGen offers special provisions for academic institutions, allowing them to purchase four seats for the price of one. This is facilitated by using the institution’s email address during the purchase process.
Export and Integration Guides
There are specific guides available for exporting and integrating FaceGen models into other software. For example, the FrameForge Knowledge Base provides detailed steps on how to import FaceGen files and export them in compatible formats.
Community and Forums
Although the website does not mention a dedicated community forum or support forum, the direct email support options ensure that users can get personalized help for their specific needs.
By leveraging these resources, users can effectively utilize FaceGen’s tools and resolve any issues that may arise during their use.

FaceGen - Pros and Cons
Advantages of FaceGen
Customization and Control
- FaceGen offers a high degree of customization, allowing users to create 3D face models with precise control over various parameters such as age, sex, race, and emotional expressions. This is achieved through a user-friendly interface with sliders for manipulating different dimensions of the face.
- The software allows users to start with a randomly-generated face or upload their own pictures, which can then be extrapolated and modified in 3D.
Naturalistic Results
- FaceGen produces face stimuli that are relatively naturalistic, especially when real photos are imported and modified. This combines the benefits of precise experimental control with naturalistic appearance, making it valuable for research and other applications.
Versatile Editing Tools
- The software includes a wide range of editing tools. Users can manually place points on the face, adjust parts of the face using a pointer, and choose to use symmetry or not. This flexibility allows for detailed adjustments and customization.
Multi-Angle Support
- FaceGen supports the use of multiple photos, including front and side profiles, to create a more accurate 3D model. However, it’s noted that profile extrapolation is not its strongest element, and users often rely on full-face photos for initial extrapolation.
Compatibility and Updates
- FaceGen continues to receive updates, ensuring it remains compatible with newer systems like Genesis 9. This ongoing support is a significant advantage over some other face generation tools that have not been updated.
Export Options
- The software allows users to export models with various textures and settings, giving the option to replace default textures with any preferred set. This flexibility is particularly useful for integrating the models into different environments.
Disadvantages of FaceGen
Source Image Quality
- The quality of the source images is crucial. Poorly lit or low-quality photos can result in less accurate or less detailed 3D models. Ensuring well-lit and high-quality source photos is essential for optimal results.
Texture Resolution Limitations
- FaceGen has a limit on the source texture resolution, typically up to 1024 x 1024 pixels. This can lead to less detailed textures compared to other tools that use full source texture resolution.
Eyebrow and Detail Issues
- Some users have noted issues with eyebrow detail, such as blurriness or straight eyebrows instead of curved ones. These details can sometimes be less accurate compared to other face generation tools.
Blackbox Approach
- FaceGen uses a blackbox approach to generating faces, which can limit the range of faces it can generate. This might restrict its ability to produce faces outside the ‘normal’ range compared to other tools.
Installation and Compatibility
- While FaceGen is generally user-friendly, some users have reported issues with installation and compatibility, particularly when integrating it with other software like DAZ Studio.

FaceGen - Comparison with Competitors
Comparing FaceGen with Other AI-Driven Design Tools
When comparing FaceGen with other AI-driven design tools in the category of 3D face and head modeling, several unique features and potential alternatives stand out.
FaceGen Unique Features
- Comprehensive Control: FaceGen offers over 150 controls for modifying facial features, including age, gender, shape, and ethnicity. It also allows for symmetrical or asymmetrical adjustments, providing a high degree of customization.
- Expression Morphs and Accessories: FaceGen includes over 110 morph targets, including the entire Facial Action Coding System (FACS), enabling detailed expression and accessory modeling.
- Multi-Format Export: The tool supports exporting models to various formats such as Collada (DAE), Filmbox (FBX), 3D Studio (3DS), and more, along with texture maps in PNG, JPEG, TGA, or BMP.
- Integration and Automation: FaceGen allows integration with custom meshes and command line automation for all functionality, which is particularly useful for batch processing and automation.
Potential Alternatives
Face Transfer
- Detail and Flexibility: Face Transfer uses the full source texture resolution, resulting in more detailed face maps, especially noticeable in features like eyebrows. It does not use a blackbox approach, allowing for a wider range of face generation. However, it has issues like stretching the neck and flattening the upper lip.
- Limitations: Unlike FaceGen, Face Transfer may require additional add-ons to achieve optimal results, which can be a drawback.
Headshop 12
- Out-of-the-Box Results: Headshop 12 is known for its immediate, high-quality results without extensive tweaking. However, it may lack the detailed control and customization options available in FaceGen.
- Texture Issues: Users have noted issues with face textures in Headshop 12, such as a ‘fade to white’ effect, which can be disconcerting.
Key Differences and Considerations
- Control and Customization: FaceGen stands out for its extensive set of tools and controls, making it ideal for users who need precise adjustments and a high level of customization. In contrast, Face Transfer and Headshop 12 may offer quicker, more straightforward results but with less fine-grained control.
- Source Texture Resolution: If high-resolution textures are crucial, Face Transfer might be a better option due to its use of full source texture resolution.
- Integration and Workflow: For users working within specific workflows, such as Daz Studio, FaceGen’s integration features and compatibility make it a strong choice. Its ability to export models in various formats and apply textures seamlessly within Daz Studio is a significant advantage.
In summary, FaceGen is distinguished by its comprehensive set of controls, detailed expression morphs, and versatile export options. While alternatives like Face Transfer and Headshop 12 offer different strengths, such as higher texture resolution and quicker out-of-the-box results, they also come with their own set of limitations and requirements. The choice ultimately depends on the specific needs and preferences of the user.

FaceGen - Frequently Asked Questions
Frequently Asked Questions about FaceGen
What is FaceGen and what does it do?
FaceGen is a static face modelling technology that creates personalized head meshes along with morph targets for animation. It allows users to generate 3D faces from photos, random generation, or 3D scan data, and modify these faces using over 150 controls.How can I create and modify faces using FaceGen?
You can create faces using photos, random generation, or 3D scan data. Once created, you can modify the faces using over 150 controls, including click-and-drag options. These controls allow you to adjust various aspects of the face, such as shape, color, age, gender, and racial group. Additionally, you can apply skin textures, expression morphs, and accessory models.What file formats does FaceGen support for exporting models?
FaceGen supports a wide range of file formats for exporting models, including Collada (DAE), Filmbox (FBX), 3D Studio (3DS), Maya ASCII (ma), Lightwave 6.x LWO2 (LWO), Wavefront (OBJ), Softimage dotXSI 3.0 (XSI), VRML 97 (WRL), and STL. You can also export texture maps to PNG, JPEG, TGA, or BMP.Can I use FaceGen for 3D printing?
Yes, FaceGen provides support for 3D printing. The 3D Print Pro version includes tools specifically for generating 3D print meshes. However, hairstyles for 3D printing must be specially designed for that purpose.What are the different versions of FaceGen available?
FaceGen offers several versions: Demo (free), Core ($300), Pro ($900), and Enterprise ($1,900). Each version adds more features, such as additional model sets, hair models, Daz Genesis export, 3D print meshes, CSV exports, and command line automation. The Enterprise version includes all the features of the Pro version plus additional tools and redistribution rights.Can I integrate FaceGen into my own software?
Yes, FaceGen provides an SDK that allows you to integrate FaceGen technology into your software. The SDK includes full C 17 source code and supports Windows, MacOS, Linux, iOS, and Android. It allows users to create and edit faces from scratch or from PhotoFit data and includes tools for custom mesh and UV layouts.What kind of support does FaceGen offer for animation?
FaceGen creates static face meshes along with morph targets for animation, but it does not produce timeline data. You need to use another program to perform the actual animation. The morph targets, including the entire Facial Action Coding System (FACS), are automatically adapted to each face.How does the age control work in FaceGen?
The age control in FaceGen goes down to age 15, and the photofit works optimally down to about age 12. Below age 12, the results may vary, and there are currently no plans to extend this range.Can I distribute 3D models created with FaceGen in my software product?
To distribute the 3D meshes themselves, you need a Redistribution License, which is included with the FaceGen Modeller Enterprise version. This license gives you the legal right to distribute FaceGen 3D model data within one year of the agreement date or the first release of your title.How does FaceGen handle custom meshes and UV layouts?
FaceGen allows you to add your own custom meshes and UV layouts. The SDK and the Customizer tool enable you to integrate these custom elements seamlessly into your face models. This is particularly useful for creating faces that fit specific requirements or for integrating faces into other 3D models.What kind of customer support does FaceGen offer?
FaceGen offers email support, and for academic institutions, there are special purchasing options that include multiple seats for a single purchase. You can also upgrade your version by contacting the support team for a coupon.
FaceGen - Conclusion and Recommendation
Final Assessment of FaceGen in the Design Tools AI-Driven Product Category
FaceGen, particularly the FaceGen Artist Pro and FaceGen Modeller versions, stands out as a powerful and precise tool for creating highly realistic 3D characters from real-life photos. Here’s a detailed assessment of who would benefit most from using it and an overall recommendation.Key Features and Capabilities
- FaceGen allows users to generate 3D faces from one or more photos, or even from random or 3D scan data. This process involves loading images, setting markers on specific facial features, and then adjusting these features to achieve the desired look.
- The software offers extensive control over facial parameters, including age, gender, shape, and ethnicity. Users can make both symmetrical and asymmetrical adjustments to enhance the character’s uniqueness.
- A notable feature is the ability to mix characters together, blending the features of multiple individuals to create new, unique variations. This is particularly useful for creating characters that represent a blend of different people.
- FaceGen Modeller provides additional functionality, such as applying skin textures, expression morphs, and accessory models. It also supports a wide range of export formats, including Collada, Filmbox, and 3D Studio.
Who Would Benefit Most
FaceGen is highly beneficial for several types of users:- Professional Artists and Animators: Those working in the fields of animation, film, and video games can use FaceGen to create highly realistic and customizable 3D characters, saving time and enhancing the quality of their work.
- Hobbyists and 3D Enthusiasts: Individuals interested in 3D modeling and character creation can leverage FaceGen’s user-friendly interface and comprehensive tools to bring their creative visions to life.
- Educational Institutions: Academic institutions teaching 3D modeling, animation, and related courses can benefit from FaceGen’s precision and the educational discounts offered for bulk purchases.
Overall Recommendation
FaceGen is an excellent choice for anyone looking to create realistic 3D characters with high accuracy and customization. Here are some key points to consider:- Precision and Accuracy: FaceGen is considered one of the most precise and accurate programs for facial shape manipulation, making it ideal for projects requiring detailed and realistic facial features.
- User-Friendly Interface: Despite its advanced features, FaceGen provides a relatively straightforward process for loading images, setting markers, and adjusting facial features, making it accessible to both professionals and hobbyists.
- Versatility: The ability to export models in various formats and integrate with other software like Daz Studio enhances its versatility and usability across different projects and workflows.