Difference between revisions of "Documentation/Tools/SCS Blender Tools/Look system"

From SCS Modding Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
Looks in SCS games are used to define same model with different textures or material attributes. With this system you can easily extend your model to have several looks without exporting same geometry over and over again. Examples of typical look usage in SCS games are: gas stations, trailers, depot companies etc.
 
Looks in SCS games are used to define same model with different textures or material attributes. With this system you can easily extend your model to have several looks without exporting same geometry over and over again. Examples of typical look usage in SCS games are: gas stations, trailers, depot companies etc.
  
So each SCS Game Object inside Blender file has it's own definitions for looks. You can create, delete and edit look names in "SCS Looks" box under "SCS Objects Specials" panel when SCS Root Object is active or "SCS Material Specials" panel when mesh object is active.
+
So each SCS Game Object inside Blender file has it's own definitions for looks. You can create, delete and edit look names in '''SCS Looks''' sub-panel under ''SCS Object'' panel when SCS Root Object is active or in '''SCS Looks''' panel in ''Material'' tab of Blender properties window when mesh object is active.
  
[[File:SCS_Tools_Object_Specials_-_SCS_Looks.png]]
+
[[File:SCS_Tools_Object_Specials_-_SCS_Looks.280.png]]
  
 
To change material attributes or textures for some look, you have to select it in the list shown above and then just change the material attributes. Now whenever you will change active look all of the materials in current SCS Game Object will be updated with values from this look and you will also be able to see the changes in 3D view.
 
To change material attributes or textures for some look, you have to select it in the list shown above and then just change the material attributes. Now whenever you will change active look all of the materials in current SCS Game Object will be updated with values from this look and you will also be able to see the changes in 3D view.
Line 9: Line 9:
 
<blockquote>{{Note|Using same material in multiple SCS Game Objects will adopt materials to values in currently selected SCS Game Object. With that in mind any meshes with this material in other SCS Game Objects won't be displayed properly, but still they will be properly exported.}}
 
<blockquote>{{Note|Using same material in multiple SCS Game Objects will adopt materials to values in currently selected SCS Game Object. With that in mind any meshes with this material in other SCS Game Objects won't be displayed properly, but still they will be properly exported.}}
 
</blockquote>
 
</blockquote>
 
  
 
=== Write Through ===
 
=== Write Through ===
  
Most of SCS material settings can be &quot;written through&quot; which means that the current value of setting is written to all looks. This way you can for example easily change texture which you want to use in all looks without selecting each look and searching for the texture over and over again.
+
Most of SCS material settings can be "written through" which means that the current value of setting is written to all looks. This way you can for example easily change texture which you want to use in all looks without selecting each look and searching for the texture over and over again.
  
Write through button ( [[File:SCS_Material_Specials_-_WT_Btn.png]] ) is founded before material setting value as marked in the image below.
+
Write through can be accessed via ''More Options'' menu button ( <span style="color:#FFFFFF">{{Blender Button|'''𐩒'''}}</span> ) accessible on the right side of attributes:
  
[[File:SCS_Material_Specials_-_WT.png]]
+
[[File:SCS_Material_Specials_-_WT.280.png]]
  
<blockquote>{{Note|When you don't define any looks in the model or you have defined only one, write through button won't have any effect on material.}}
+
==== WT menu ====
</blockquote>
 
  
=== Advanced WT behaviour ===
+
Write through menu has three options:
  
When using key modifiers you can alter even material used in different SCS Game Object:
+
[[File:SCS_Material_Specials_-_WT_Menu.280.png]]
  
# '''Ctrl + Click''' - will write value to same look on any other SCS Root Objects (if found otherwise nothing happens),
+
* '''WT''' - will write value to all looks inside current SCS Root Object,
# '''Ctrl + Shift + Click''' - will write value to all looks on all SCS Root Objects in current blend file.
+
* '''WT - Same Look on All SCS Roots''' - will write value to same look on any other SCS Root Objects (if found otherwise nothing happens),
 +
* '''WT - All Looks on All SCS Roots''' - will write value to all looks on all SCS Root Objects in current blend file.
  
[[Category:Documentation]]
+
<blockquote>{{Note|When you don't define any looks in the model or you have defined only one, write through won't have any effect on material.}}
[[Category:SCS Blender Tools]]
+
</blockquote>

Latest revision as of 11:00, 6 December 2019

Looks in SCS games are used to define same model with different textures or material attributes. With this system you can easily extend your model to have several looks without exporting same geometry over and over again. Examples of typical look usage in SCS games are: gas stations, trailers, depot companies etc.

So each SCS Game Object inside Blender file has it's own definitions for looks. You can create, delete and edit look names in SCS Looks sub-panel under SCS Object panel when SCS Root Object is active or in SCS Looks panel in Material tab of Blender properties window when mesh object is active.

SCS Tools Object Specials - SCS Looks.280.png

To change material attributes or textures for some look, you have to select it in the list shown above and then just change the material attributes. Now whenever you will change active look all of the materials in current SCS Game Object will be updated with values from this look and you will also be able to see the changes in 3D view.

Note: Using same material in multiple SCS Game Objects will adopt materials to values in currently selected SCS Game Object. With that in mind any meshes with this material in other SCS Game Objects won't be displayed properly, but still they will be properly exported.

Write Through

Most of SCS material settings can be "written through" which means that the current value of setting is written to all looks. This way you can for example easily change texture which you want to use in all looks without selecting each look and searching for the texture over and over again.

Write through can be accessed via More Options menu button ( 𐩒 ) accessible on the right side of attributes:

SCS Material Specials - WT.280.png

WT menu

Write through menu has three options:

SCS Material Specials - WT Menu.280.png

  • WT - will write value to all looks inside current SCS Root Object,
  • WT - Same Look on All SCS Roots - will write value to same look on any other SCS Root Objects (if found otherwise nothing happens),
  • WT - All Looks on All SCS Roots - will write value to all looks on all SCS Root Objects in current blend file.

Note: When you don't define any looks in the model or you have defined only one, write through won't have any effect on material.