Beispiel #1
0
  private void createGLState() {
    if (_projectionFeature == null) {
      _projectionFeature = new ProjectionGLFeature(_projectionMatrix.asMatrix44D());
      _glState.addGLFeature(_projectionFeature, false);
    } else {
      _projectionFeature.setMatrix(_projectionMatrix.asMatrix44D());
    }

    if (_modelFeature == null) {
      _modelFeature = new ModelGLFeature(_modelviewMatrix.asMatrix44D());
      _glState.addGLFeature(_modelFeature, false);
    } else {
      _modelFeature.setMatrix(_modelviewMatrix.asMatrix44D());
    }
  }