Opencascade texture 帖纹理使用
Opencascade版本 7.3.0
//创建一个box
TopoDS_Shape aTopoBox = BRepPrimAPI_MakeBox(30.0, 40.0, 50.0);
//创建texture实例
Handle_AIS_TexturedShape texture = new AIS_TexturedShape(aTopoBox);
//贴图相关设置
texture->SetTextureFileName("./pine.jpg");
texture->SetTextureMapOn();
texture->SetDisplayMode(3);
texture->SetTextureRepeat(true, 1, 1);
//texture->EnableTextureModulate();
texture->DisableTextureModulate();
handle->SetDisplayMode(texture,3, false);
handle->Display(texture,3,-1, false);