本文整理了Java中us.ihmc.graphicsDescription.appearance.YoAppearance.makeTransparent()
方法的一些代码示例,展示了YoAppearance.makeTransparent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoAppearance.makeTransparent()
方法的具体详情如下:
包路径:us.ihmc.graphicsDescription.appearance.YoAppearance
类名称:YoAppearance
方法名:makeTransparent
暂无
代码示例来源:origin: us.ihmc/ihmc-graphics-description
public static AppearanceDefinition Glass(double transparency)
{
AppearanceDefinition glass = SkyBlue();
makeTransparent(glass, transparency);//0.5);
return glass;
}
代码示例来源:origin: us.ihmc/IHMCGraphicsDescription
public static AppearanceDefinition Glass(double transparency)
{
AppearanceDefinition glass = SkyBlue();
makeTransparent(glass, transparency);//0.5);
return glass;
}
代码示例来源:origin: us.ihmc/simulation-construction-set-tools
private void addFalseStair()
{
final double courseAngle = 3 * 45. / 2;
final double startDistance = 6.75;
AppearanceDefinition app = YoAppearance.Red();
YoAppearance.makeTransparent(app, 1);
final double stepWidth = 0.812;
final double stepTread = stepWidth;
final double stepThickness = 0.0381;
final double stepRise = 0.3048;
double[] centerPointLocal = {startDistance + stepTread / 2, 0};
double[] centerPoint;
double stairTopHeight = stepRise;
centerPoint = rotateAroundOrigin(centerPointLocal, courseAngle);
setUpFloatingStair(combinedTerrainObject3D, centerPoint, stepWidth, stepTread, stepThickness, stairTopHeight, courseAngle, app);
}
代码示例来源:origin: us.ihmc/IHMCPerception
private void addFalseStair()
{
final double courseAngle = 3 * 45. / 2;
final double startDistance = 6.75;
AppearanceDefinition app = YoAppearance.Red();
YoAppearance.makeTransparent(app, 1);
final double stepWidth = 0.812;
final double stepTread = stepWidth;
final double stepThickness = 0.0381;
final double stepRise = 0.3048;
double[] centerPointLocal = {startDistance + stepTread / 2, 0};
double[] centerPoint;
double stairTopHeight = stepRise;
centerPoint = rotateAroundOrigin(centerPointLocal, courseAngle);
setUpFloatingStair(combinedTerrainObject3D, centerPoint, stepWidth, stepTread, stepThickness, stairTopHeight, courseAngle, app);
}
代码示例来源:origin: us.ihmc/simulation-construction-set-tools
private CombinedTerrainObject3D setUpInclinedSurface(int startRow, int endRow, int startColumn, int endColumn)
{
CombinedTerrainObject3D combinedTerrainObject = new CombinedTerrainObject3D("InclinedSurface");
AppearanceDefinition inclinedSurfaceAppearance = YoAppearance.Grey();
AppearanceDefinition wallAppearance = new YoAppearanceTexture("Textures/cinderBlock2.jpeg");
YoAppearance.makeTransparent(wallAppearance, 0.7f);
int rampLengthDimension = (endColumn - startColumn + 1);
int rampWidthDimension = (endRow - startRow + 1);
double wallThickness = 0.05;
double wallHeight = gridWidth;
double rampWidth = rampWidthDimension * gridLength - wallThickness;
double rampLength = rampLengthDimension * gridWidth;
double centerX = (getWorldCoordinate(startRow, startColumn).getX() + getWorldCoordinate(endRow, endColumn).getX()) / 2 + wallThickness / 2;
double centerY = (getWorldCoordinate(startRow, startColumn).getY() + getWorldCoordinate(endRow, endColumn).getY()) / 2;
RotatableRampTerrainObject inclinedSurface = new RotatableRampTerrainObject(centerX, centerY, rampLength, rampWidth, flatGridHeight, -90,
inclinedSurfaceAppearance);
combinedTerrainObject.addTerrainObject(inclinedSurface);
for (int i = 0; i < rampLengthDimension; i++)
{
RigidBodyTransform wallLocation = new RigidBodyTransform();
wallLocation.appendTranslation(centerX, centerY, 0.0);
wallLocation.appendTranslation(-wallThickness / 2 - rampWidth / 2, 0.0, wallHeight / 2);
wallLocation.appendTranslation(0.0, rampLength / 2, 0.0);
wallLocation.appendTranslation(0.0, -wallHeight * (i + 0.5), 0.0);
combinedTerrainObject.addTerrainObject(new RotatableBoxTerrainObject(wallLocation, wallThickness, wallHeight, wallHeight, wallAppearance));
}
return combinedTerrainObject;
}
代码示例来源:origin: us.ihmc/simulation-construction-set-test
YoAppearance.makeTransparent(transparantBlue, 0.5);
boxGhostGraphics.translate(0.0, 0.0, -0.5);
boxGhostGraphics.addCube(1.0, 1.0, 1.0, transparantBlue);
内容来源于网络,如有侵权,请联系作者删除!