Examples of Quad


Examples of com.jme.scene.shape.Quad

    debugQuadsNode.setCullMode( SceneElement.CULL_NEVER );

    float quadWidth = display.getWidth() / 8;
    float quadHeight = display.getWidth() / 8;
       
    Quad debugQuad = new Quad( "reflectionQuad", quadWidth, quadHeight );
    debugQuad.setRenderQueueMode( Renderer.QUEUE_ORTHO );
    debugQuad.setCullMode( SceneElement.CULL_NEVER );
    debugQuad.setLightCombineMode( LightState.OFF );
    TextureState ts = display.getRenderer().createTextureState();
    ts.setTexture( waterEffectRenderPass.getTextureReflect() );
    debugQuad.setRenderState( ts );
    debugQuad.updateRenderState();
    debugQuad.getLocalTranslation().set( quadWidth * 0.6f, quadHeight * 1.0f, 1.0f );
    debugQuadsNode.attachChild( debugQuad );

    if( waterEffectRenderPass.getTextureRefract() != null ) {
      debugQuad = new Quad( "refractionQuad", quadWidth, quadHeight );
      debugQuad.setRenderQueueMode( Renderer.QUEUE_ORTHO );
      debugQuad.setCullMode( SceneElement.CULL_NEVER );
      debugQuad.setLightCombineMode( LightState.OFF );
      ts = display.getRenderer().createTextureState();
      ts.setTexture( waterEffectRenderPass.getTextureRefract() );
      debugQuad.setRenderState( ts );
      debugQuad.updateRenderState();
      debugQuad.getLocalTranslation().set( quadWidth * 0.6f, quadHeight * 2.1f, 1.0f );
      debugQuadsNode.attachChild( debugQuad );
    }

        if( waterEffectRenderPass.getTextureDepth() != null ) {
            debugQuad = new Quad( "refractionQuad", quadWidth, quadHeight );
            debugQuad.setRenderQueueMode( Renderer.QUEUE_ORTHO );
            debugQuad.setCullMode( SceneElement.CULL_NEVER );
            debugQuad.setLightCombineMode( LightState.OFF );
            ts = display.getRenderer().createTextureState();
            ts.setTexture( waterEffectRenderPass.getTextureDepth() );
            debugQuad.setRenderState( ts );
            debugQuad.updateRenderState();
            debugQuad.getLocalTranslation().set( quadWidth * 0.6f, quadHeight * 3.2f, 1.0f );
            debugQuadsNode.attachChild( debugQuad );
        }
    }
View Full Code Here

Examples of com.jme3.scene.shape.Quad

import com.jme3.scene.shape.Quad;

public class QuadMarker extends FacingGeometry implements Markable {
 
  public QuadMarker(float size) {
    super("quad_marker", new Quad(size, size));
    init();
  }
View Full Code Here

Examples of com.jme3.scene.shape.Quad

  private String txtB =
      "Pollux3D loading...";
 
  @Override
  public Node create(AssetManager assetManager, Camera cam) {
        Quad q = new Quad(20, 10);
        Geometry g = new Geometry("quad", q);
        g.setLocalTranslation(-10, -5, -0.0001f);
        Material bg = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
        bg.setColor("Color", ColorRGBA.Black);
        g.setMaterial(bg);
        sceneNode.attachChild(g);

        Quad q_small = new Quad(9.0f, 3.0f);
        Geometry logo = new Geometry("quad", q_small);
        logo.setLocalTranslation(-4.5f, -1.5f, 1);
        Material logo_mat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
        Texture logo_tex = assetManager.loadTexture("Textures/pollux.jpg");
        logo_mat.setTexture("ColorMap", logo_tex);
View Full Code Here

Examples of ldif.runtime.Quad

    // $ANTLR start "nQuadDoc"
    // /home/andreas/workspace/ANTLRTester/antlr-files/NQuad.g:83:1: nQuadDoc returns [List<Quad> quads] : ( line )* EOF ;
    public final List<Quad> nQuadDoc() throws RecognitionException {
        List<Quad> quads = null;

        Quad line1 = null;


        try {
            // /home/andreas/workspace/ANTLRTester/antlr-files/NQuad.g:84:3: ( ( line )* EOF )
            // /home/andreas/workspace/ANTLRTester/antlr-files/NQuad.g:84:5: ( line )* EOF
 
View Full Code Here

Examples of models.Quad

    rectangles = new Quad[columns][rows];

    for(int i = 0; i < columns ; i++){
      for(int j = 0; j < rows; j ++){

        rectangles[i][j] = new Quad(parent, texture);
       
        // TODO Sarasa
        // implementar un metodo para pasar el color desde afuera
       
        color[0] = 0.15f;                                       // RED
View Full Code Here

Examples of se.llbit.math.Quad


  };

  public static boolean intersect(Ray ray) {
    Quad quad = quads[ray.getBlockData() % 4];
    ray.t = Double.POSITIVE_INFINITY;
    if (quad.intersect(ray)) {
      float[] color = Texture.ladder.getColor(ray.u, ray.v);
      if (color[3] > Ray.EPSILON) {
        ray.color.set(color);
        ray.n.set(quad.n);
        ray.distance += ray.tNear;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.