gpt4 book ai didi

us.ihmc.graphicsDescription.appearance.YoAppearance.makeTransparent()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 10:42:40 26 4
gpt4 key购买 nike

本文整理了Java中us.ihmc.graphicsDescription.appearance.YoAppearance.makeTransparent()方法的一些代码示例,展示了YoAppearance.makeTransparent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoAppearance.makeTransparent()方法的具体详情如下:
包路径:us.ihmc.graphicsDescription.appearance.YoAppearance
类名称:YoAppearance
方法名:makeTransparent

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);

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com