From 967eec4a48e6a7991c70598b10db6ea2424f8bc5 Mon Sep 17 00:00:00 2001 From: Sara Gerretsen Date: Tue, 27 Jan 2026 16:47:44 +0000 Subject: [PATCH] Update Artstyle --- Artstyle.md | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/Artstyle.md b/Artstyle.md index 381846a..7e58e47 100644 --- a/Artstyle.md +++ b/Artstyle.md @@ -28,12 +28,32 @@ This ensures that the material is consistent with other parts of the scene. No d ### Textures -Irregularities in a model's surface can be simulated by using minimal linework or airbrushing on textures as well. Though this should be used sparingly to avoid breaking from the game's style. +Irregularities in a model's surface can be simulated by using minimal line-work or airbrushing on textures as well. Though this should be used sparingly to avoid breaking from the game's style. -Where possible, "inlines" should be added using vertex colours rather than textures. +Where possible, "in-lines" should be added using vertex colours rather than textures. ## Godot -### Import Scripts +### Import Script -Once imported into godot, a model has to be assigned the `res://assets/style/model_importer.gd` script as it's import script. \ No newline at end of file +Once imported into godot, a model has to be assigned the `res://assets/style/model_importer.gd` script as it's import script. + +The script will use node import flags to adjust which outline material to use. Available options are: + +- `-nooutline` disable outline. +- `-detailoutline` use an outline material with a Proximity fade version of the primary outline material. +- `-thinoutline` use a combination of a thin outline, and the detail outline to provide details with thinner outlines, while also having a thicker object outline. + +These flags can be added to any object in blender. (e.g: 'Torso-thinoutline' in the character model) + +### Scene + +Godot makes it slightly challenging to disable all lighting. + +To begin, don't add a directional light. The primary thing to do is to add a world environment that uses ambient light to provide all lighting. If that's still showing directional lighting, remember to disable the preview light in the viewport. + +To hide some of the imperfections of textures and the outline shader, enable a small near-DOF at 1.0m and 0.15 in the Camera Attributes. + +Set the background mode of the environment to "Keep" and add a sky-sphere, instead of relying on another skybox strategy. + +Remember to set Ambient Light mode to "Color". And set the colour to something close to white; set the energy to something that works for the scene in question. \ No newline at end of file