How to set Vertexcolor not work in DX9

Source: Internet
Author: User

There is a problem today:

Like drawing a triangle with a vertexcolor.

Want to show the color of Vertexcolor under Wiremode

Want to show the color of the texture map under Boldmode

What to do?

Solution: Open light, and set Colorvertex not participate in the light color under the calculation of pixels.

Device->setrenderstate (d3drs_lighting, true);
Device->setrenderstate (D3drs_colorvertex, FALSE);//Set Vertexcolor do not participate in the calculation of light color

Refer to http://www.opengpu.org/forum.php?mod=viewthread&tid=2405 last reply

But the last one said that Vertexcolor should be wrong, maybe OpenGL and dx default way different?

How to set Vertexcolor not work in DX9

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.