A high-fidelity, game-ready recreation of Kratos' Leviathan Axe from God of War. Modeled in Blender, textured in Adobe Substance 3D Painter, and optimized for modern game engines.
For the final, usable asset (FBX + Textures) ready to be dropped into your preferred game engine, please check the Releases section.
- 🔗 Download Latest Release
- Includes:
CA_Leviathan_Axe.fbxand 4K PBR Textures.
- Includes:
The project was developed to meet the official exam criteria, which are documented in the requirements/ folder in both requirementsRo.txt and requirementsEn.txt.
- High Poly (Mandatory): Created a high-resolution sculpt (
axe_hp) to capture fine surface details and runes. - Procedural Modeling (Optional): Implemented a non-destructive workflow using a modifier stack (Mirror, Bevel, Subdivision) to ensure procedural flexibility.
- Low Poly (Optional): Optimized the final mesh (
axe_lp) for game engine performance, achieving approximately 4,000 triangles.
- UV Unwrapping: Developed clean and coherent UV maps to ensure professional texture density and zero overlapping.
- PBR Workflow: Applied professional texturing in Adobe Substance 3D Painter using a Metal/Roughness PBR workflow.
- Detail Baking: Baked high-poly data (Normal, AO, Curvature) onto the low-poly mesh to simulate complex geometry with high performance efficiency.
- Source Project: The complete texturing process, including layers, masks, and bakes, is available for review in the
CA_Leviathan_Axe.sppfile.
- Scene Setup: Configured a dedicated presentation scene with PBR materials and custom lighting.
- Rendering: Generated high-quality final presentation renders using the Cycles engine.
The main project file CA_Leviathan_Axe.blend is organized with a clear hierarchy to distinguish between high-poly data and game-ready assets.
Z and switch to Rendered View.
- 📁
backup: Stores iterative saves and non-destructive versions of the model used during the procedural phase. - 📁
lights: Contains the lighting setup (Point Lights) created for the presentation scene. - 📁
camera: Houses the active camera used for generating the final renders.
- 🔸
axe_hp: The High Poly version of the blade. This object contains the full sculpted detail and runes required by the project criteria. - 🔸
axe_lp: The Low Poly game-ready blade. This is the optimized version used for the final PBR texturing. - 🔸
handle: The separate mesh for the wooden handle, allowing for independent UV mapping and material application.
Here is an overview of the files included in this repository:
root/
├── 📂 assets/
│ ├── 📂 meshMaps/ # Baked maps (AO, Curvature, Normal from High Poly)
│ ├── 📂 ornaments/ # Alphas and stencils used for the runes
│ └── 📂 textures/ # Final exported PBR textures (BaseColor, Normal, Roughness, Metallic)
│
├── 📂 renders/ # High-quality PNG renders of the final object
│
├── 📂 requirements/ # Project assignment documentation
│
├── 📄 CA_Leviathan_Axe.blend # MAIN PROJECT FILE (Blender 5.0.1)
│ # Contains scenes, materials, and modeling stages.
│
├── 📄 CA_Leviathan_Axe.spp # TEXTURING SOURCE FILE (Substance 3D Painter)
│ # Contains the full layer stack and materials.
│
├── 📄 .gitattributes # Git LFS configuration for large file handling
└── 📄 README.md # Project documentation
The development of this asset involved a professional industry-standard pipeline to ensure high visual quality and technical optimization:
- Blender 5.0.1: Primary tool used for High Poly sculpting, Low Poly modeling, UV unwrapping, and final Cycles rendering.
- Adobe Substance 3D Painter: Used for professional PBR texturing, detail baking (Normal, AO, Curvature), and material authoring.
- Git LFS (Large File Storage): Utilized for efficient version control of large binary files like
.blendand.sppprojects.
To achieve professional results and a fast workflow, I utilized the following Blender add-ons:
- RetopoFlow: A specialized third-party tool used for manual retopology. It ensured that the
axe_lpmodel has a clean, industry-standard edge flow optimized for deformations and performance. - Node Wrangler (Native): An essential tool for shader management. It was used to efficiently set up PBR materials and preview nodes during the look-development phase in Blender.
Important
Do not use the "Download ZIP" button to get this project. Due to Git LFS (Large File Storage), the ZIP archive only contains 1KB pointers instead of the actual 3D files.
To get the full project including the 400MB+ binary files, please use one of the following methods:
-
Via Command Line:
git clone https://github.com/Alexco2003/Leviathan-Axe-3D-Model.git
(Make sure you have Git LFS installed on your system).
-
Via GitHub Desktop: Click on Code -> Open with GitHub Desktop. The application will automatically handle the LFS files for you.
