Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Asset Forge

Create your own 3D models and 2D sprites! · By Kenney

Blender to ASF results in Darker Colors When Creating Custom Collection

A topic by ZeusGameAssets created May 11, 2020 Views: 251
Viewing posts 1 to 1

Hi there,

I'm making a custom collection of blasters in Blender, when exporting OBJs from Blender to Asset Forge, the materials have a much darker color, and the thumbnails look darker too compared to the vanilla pieces.


I copied the hexadecimal value of the material color from ASF into the BaseColor channel in Blender's BSDF shader for all 3 materials used by the blaster pieces (_defaultMat, metalDark and dark), also copied metallic and glossiness values. Somehow, Blender seems to convert the colors when exporting to OBJ, I have no clue why or how.

So my question is: how to make colors look exactly the same when exporting OBJ from Blender to Asset Forge.

Software Used:

  • Asset Forge 2.0 preview-1c (Deluxe)
  • Blender 2.82 with EEVEE renderer

Steps to reproduce:

  • In Blender, create any object (eg cube) and create a material named metalDark
  • In Asset Forge, place a random blaster piece, go to materials, and select the metalDark material
  • Copy color, metallic and glossiness values from ASF to the material in Blender, setting Roughness to the inverse of glossiness
  • In Blender, export the object as OBJ with the default export settings and add it to a custom ASF collection
  • Re-open ASF with a clean scene, place the newly added object (should be placed first to initialize the materials)


I have a hunch that the problem is in the MTL file that blender exports along with the OBJ.

Here is the MTL file from one of my models (exported from Blender):

newmtl _defaultMat
Ns 0.000000
Ka 1.000000 1.000000 1.000000
Kd 0.938679 0.953396 1.000000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 1 newmtl dark
Ns 0.000000
Ka 1.000000 1.000000 1.000000
Kd 0.040915 0.045186 0.061246
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 1 newmtl metalDark
Ns 0.000000
Ka 1.000000 1.000000 1.000000
Kd 0.132868 0.124772 0.376262
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 1


And here is the MTL file generated by Asset Forge when exporting a vanilla blaster piece

newmtl metalDark
Kd 0.4 0.388 0.647 newmtl dark
Kd 0.224 0.235 0.275 newmtl _defaultMat
Kd 0.939 0.953 1