【MSCE C++】已知有一个mesh对象,如何将一个复杂纹理的图像的一部分粘贴到mesh上

已知有一个mesh对象,如何将一个复杂纹理的图像的一部分粘贴到mesh的各个顶点上,mesh顶点和图像的坐标如何一一对应

Parents Reply
  • 	MaterialMapP transMap = expectedSettings.GetMapsR().AddMap(MaterialMap::MAPTYPE_Transparency);
    	transMap->SetLinkType(MaterialMap::MAPTYPE_Transparency);
    	transMap->SetIsEnabled(true);
    	MaterialMapLayerP transLayer = &transMap->GetLayersR().GetTopLayerR();
    	transLayer->SetOpacity(100.0);
    	transLayer->SetFileName(L"abcd.jpg");

    如何通过代码来修改这里的Opacity值呢,使用上面的代码发现文件名称改过了,但是Opacity这个值仍然是53(不知道是否为默认值),如何将其改成100,这个地方也影响bentley中材质的渲染

Children