Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve WMO vertex color and lighting #146

Open
2 tasks
fallenoak opened this issue Jun 3, 2016 · 0 comments
Open
2 tasks

Improve WMO vertex color and lighting #146

fallenoak opened this issue Jun 3, 2016 · 0 comments

Comments

@fallenoak
Copy link
Member

fallenoak commented Jun 3, 2016

Many WMOs, particularly WMOs found in Northrend (but also many old world WMOs), have vertex coloring and lighting issues that leave much to be desired.

Progress

  • Implement FixColorVertexAlpha
    The client, it turns out, modifies the on-disk MOCV values a fair bit when loading WMO groups. We should replicate this modification in Wowser. This will fix the missing glow around fireplaces in old world inns / houses, the undersaturated glow in blacksmith WMOs, and likely several other color issues.
  • Properly handle baseAmbientColor
    Likely baseAmbient is always supposed to be added when shading WMO groups, and flag 0x02 is not about skipping or adding it, but is rather about specific behaviors when modifying MOCV colors in FixColorVertexAlpha.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant