Author Topic: Blocky Manes on characters  (Read 879 times)

Offline FeralShiverWolf

  • Forum Newcomer
  • *
  • Posts: 2
  • Floof-O-Meter: 0
    • View Profile
Blocky Manes on characters
« on: November 04, 2018, 03:06:10 am »
Hi, when I logged into FH I noticed that my characters [NOT the ones with presets] had blocky manes. I tried to reinstall FeralHeart hoping that would help though it did not. This is for both my canines and felines. I didn't add anything to the game recently or mess with the files, so i'm unsure of how this happened.

Example;

Offline Morgra

  • I don't like sand...
  • Immortal Legend
  • *****
  • Posts: 5,718
  • Country: us
  • Floof-O-Meter: 347
  • Ever been killed by a spider? I was
    • DinksterDaily
    • View Profile
Re: Blocky Manes on characters
« Reply #1 on: November 04, 2018, 03:27:03 am »
Have you tried changing your rendering subsystem?
This can be done through the game's Options menu or the ogre.cfg file and opening it up in Notepad. More info about switching rendering subsystems can be found >here< about halfway down the post.
Profile pic by Edolicious

People don't think the universe be like it is, but it do.


Offline FeralShiverWolf

  • Forum Newcomer
  • *
  • Posts: 2
  • Floof-O-Meter: 0
    • View Profile
Re: Blocky Manes on characters
« Reply #2 on: November 04, 2018, 03:53:20 am »
I tried it after you suggested it. I went threw and changed the settings but nothing seemed to change, the manes still looked the same.

Offline Kastilla

  • my mind is a sieve for inspiration.
  • Community Champion
  • ****
  • Posts: 2,382
  • Country: 00
  • Floof-O-Meter: 71
  • [ ] make time go faster
    • View Profile
Re: Blocky Manes on characters
« Reply #3 on: November 05, 2018, 08:12:41 pm »
Perhaps there is an issue in the material coding of the default canine manes. Not entirely sure how it could have changed as you said you hadn't tinkered with the files at all, but just to be safe.

Go into FeralHeart>media>materials and find the cmain.material file. Here you'll find code. Make your life easier with Ctrl+F to find the word mane. This will direct you to what makes the mane work...it should look like this, if it doesn't, copy and paste it in!
Code: [Select]
material CmaneMat
{
transparency_casts_shadows off
receive_shadows off
technique 1
{
pass
{
cull_hardware none
cull_software none
alpha_rejection greater_equal 128

fragment_program_ref Mane_PS
{
param_named_auto colorMod1 custom 1
}
texture_unit
{
texture fmaneMask.png
tex_coord_set 0
tex_address_mode clamp
filtering trilinear
}
texture_unit
{
texture fmaneShade.jpg
tex_coord_set 1
}
texture_unit
{
texture fmaneLight.jpg
tex_coord_set 2
}
}
}
technique 2
{
pass
{
cull_hardware none
cull_software none
alpha_rejection greater_equal 128
lighting off

texture_unit
{
texture fmaneMask.png
tex_address_mode clamp
filtering trilinear
colour_op_ex source1 src_manual src_manual 1 0 0 1
}
texture_unit
{
texture fmaneShade.jpg
colour_op modulate
}
}
pass
{
cull_hardware none
cull_software none
scene_blend add
depth_func equal
lighting off

texture_unit
{
texture fmaneLight.jpg
}
}
}
}
material CmaneMat2
{
technique 1
{
pass
{
cull_hardware none
cull_software none
scene_blend alpha_blend
depth_write off
fragment_program_ref Mane2_PS
{
param_named_auto colorMod1 custom 1
}
texture_unit
{
texture fmaneMask2.png
tex_coord_set 0
tex_address_mode clamp
filtering trilinear
}
texture_unit
{
texture fmaneShade.jpg
tex_coord_set 1
}
texture_unit
{
texture fmaneLight.jpg
tex_coord_set 2
}
}
}
technique 2
{
pass
{
cull_hardware none
cull_software none
scene_blend alpha_blend
depth_write off
lighting off

texture_unit
{
texture fmaneMask2.png
tex_address_mode clamp
filtering trilinear
colour_op_ex source1 src_manual src_manual 1 0 0 1
}
}
}
}
Now, there are two separate instances here, CmaneMat and CmaneMat2. Paste and replace over both of those, if appropriate.

One more thing to check, go to your masks folder (FeralHeart>media>textures>masks) and look for your mane textures. They are labeled as fmaneMask.png and fmaneMask2.png. Make sure these files are .png and not .jpg. Seems like the blockiness can be caused by lack of transparency.

If this doesn't work, then... install these back-up default FeralHeart files, for your material file here.

Hope I could have helped!
stinky dog coming through, don't mind me!