Author Topic: (Blender) Shading issue on animated models.  (Read 1821 times)

So, in my recent attempts to learn to make a functioning weapon, I've hit a snag. I've got the code perfected, the model in working order, and even a properly functioning animation for the pump-action aspect. However there is this issue...



The pump, on all faces (Yes, I quadruple checked) is the same hex# color as the stock, grip, and mag cap of the gun. However, as seen here, the pump reacts much differently to light. Looking at the red source brick as a reference for the light, you can see what I mean. It's as if the pump is somehow shinier than everything else.

The main thing to note here though, is my shader options are totally off. While on, the pump and the gun itself are totally and perfectly consistent with eachother when it comes to light and shadows and such. So for most of the players, this is likely a non-issue. However for people like me who just like to keep it off (For reasons, shut up), it can be very annoying, and very bad for my pseudo OCD.

Clearly something here has gone wrong, but I can't figure out what. It's not bad normals double-sided or anything like that, since that is step 1 in my process, so... I'm stumped.
« Last Edit: January 18, 2015, 02:59:20 AM by TheShadowCross »

Manipulating your mesh in object mode tends to mess up the lighting. Try selecting the gun itself and then pressing Ctrl + A. Select "Apply Scale and Rotation to ObData".

Also, make sure you did not set the export scale in the exporter anything else than 1.00

Manipulating your mesh in object mode tends to mess up the lighting. Try selecting the gun itself and then pressing Ctrl + A. Select "Apply Scale and Rotation to ObData".

Also, make sure you did not set the export scale in the exporter anything else than 1.00

Well stuff. I'd done the Location, Scale, and Rotation things so many times. I guess somewhere during the animation process, it was being disabled or set incorrectly or something... But now the whole gun reacts appropriately to light, in addition to the consistency being fixed... So that is very good to know.