Examples of ColorRGBA


Examples of com.ardor3d.math.ColorRGBA

        water = new PlainWater(camera, reflectedNode, sky, FAR_PLANE, WATER_HEIGHT); //= new Water(camera, reflectedNode, sky, FAR_PLANE, WATER_HEIGHT, timer);
        root.attachChild(reflectedNode);   
        root.attachChild(water);

        // FOG
        ColorRGBA fogColor = new ColorRGBA(1.0f, 1.0f, 1.0f, 1.0f);
        fog = new Fog(FAR_PLANE, WATER_HEIGHT, fogColor, new ColorRGBA(0.1f, 0.1f, 0.9f, 1.0f));
        root.setRenderState(fog);

        // SHADOW
        shadow = new Shadow();
        shadow.registerPass(passManager);
View Full Code Here

Examples of com.ardor3d.math.ColorRGBA

    protected void updateTerrain(final ReadOnlyTimer timer, Camera camera ) {

        if (aboveWater && camera.getLocation().getY() < water.getWaterHeight()) {
            fogState.setStart(-1000f);
            fogState.setEnd(farPlane / 10f);
            fogState.setColor(new ColorRGBA(0.0f, 0.0f, 0.1f, 1.0f));
            aboveWater = false;
        } else if (!aboveWater && camera.getLocation().getY() >= water.getWaterHeight()) {
            fogState.setStart(farPlane / 2.0f);
            fogState.setEnd(farPlane);
            fogState.setColor(new ColorRGBA(0.96f, 0.97f, 1.0f, 1.0f));
            aboveWater = true;
        }
    }
View Full Code Here

Examples of com.ardor3d.math.ColorRGBA

    protected void initFog( Node root) {
        fogState = new FogState();
        fogState.setStart(farPlane / 2.0f);
        fogState.setEnd(farPlane);
        fogState.setColor(new ColorRGBA(0.96f, 0.97f, 1.0f, 1.0f));
        fogState.setDensityFunction(DensityFunction.Linear);
        root.setRenderState(fogState);
    }
View Full Code Here

Examples of com.ardor3d.math.ColorRGBA

public class Layer {

    public Layer(String name, ReadOnlyColorRGBA color, double minimumZoneThickness, double maximumZoneThickness, double chanceOfMinimumZoneThickness, double chanceOfMaximumZoneThickness, double rise) {
        this.name = name;
        this.color = new ColorRGBA();
        this.color.set(color);
        this.minimumZoneThickness = minimumZoneThickness;
        this.maximumZoneThickness = maximumZoneThickness;
        this.chanceOfMinimumZoneThickness = chanceOfMinimumZoneThickness;
        this.chanceOfMaximumZoneThickness = chanceOfMaximumZoneThickness;
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

        super(cell);
    }

    @Override
    protected Node createSceneGraph(Entity entity) {
        ColorRGBA color = new ColorRGBA();
       
        color.r = 0.0f; color.g = 0.0f; color.b = 1.0f; color.a = 1.0f;
        Node ret = createTeapotEntity(cell.getCellID().toString(), color);       

        return ret;
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

    @Override
    public ColorRGBA unmarshal(ColorRGBAHandler h) throws Exception {
        if(h==null)
            return null;
       
        return new ColorRGBA(h.red, h.green, h.blue, h.alpha);
    }
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

            }
            TreeScan.findNode(rc.getSceneRoot(), Geometry.class, new ProcessNodeInterface() {
                public boolean processNode(final Spatial s) {
                    s.setGlowEnabled(highlight);
                    float comps[] = hc.getHighlightColor().getColorComponents(null);
                    ColorRGBA newcolor = new ColorRGBA((float) comps[0],
                            (float) comps[1],
                            (float) comps[2],
                            hc.getHighlightColor().getTransparency());
                    s.setGlowScale(GLOW_SCALE);
                    s.setGlowColor(newcolor);
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

        // Set the wireframe state on the root node
//        WireframeState wf = (WireframeState)rm.createRendererState(StateType.Wireframe);
//        wf.setEnabled(true);
//        rootNode.setRenderState(wf);
        MaterialState ms = (MaterialState)rm.createRendererState(StateType.Material);
        ms.setAmbient(new ColorRGBA(0.25f, 0, 0.5f, 0.40f));
        ms.setDiffuse(new ColorRGBA(0.25f, 0, 0.5f, 0.40f));
        ms.setMaterialFace(MaterialState.MaterialFace.FrontAndBack);;
        //ms.setSpecular(new ColorRGBA(1f, 1, 1f, 1f));
       
        ms.setEnabled(true);
        rootNode.setRenderState(ms);
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

        Sphere sphere = new Sphere(name, 30, 30, radius);
        sphereNode.attachChild(sphere);

        // Set the color to black and the transparency
        RenderManager rm = ClientContextJME.getWorldManager().getRenderManager();
        sphere.setSolidColor(new ColorRGBA(0.0f, 0.0f, 0.0f, 0.5f));
        sphereNode.setRenderState(zbuf);
        MaterialState matState = (MaterialState)rm.createRendererState(StateType.Material);
        sphereNode.setRenderState(matState);
        matState.setDiffuse(new ColorRGBA(0.0f, 0.0f, 0.0f, 0.5f));
        matState.setAmbient(new ColorRGBA(0.0f, 0.0f, 0.0f, 0.5f));
        matState.setShininess(128.0f);
        matState.setEmissive(new ColorRGBA(0.0f, 0.0f, 0.0f, 0.5f));
        matState.setEnabled(true);

        BlendState alphaState = (BlendState)rm.createRendererState(StateType.Blend);
        alphaState.setBlendEnabled(true);
        alphaState.setSourceFunction(BlendState.SourceFunction.SourceAlpha);
View Full Code Here

Examples of com.jme.renderer.ColorRGBA

        LOGGER.info("Converting Color:\n"
                + "\tred: "+c.getRGBColorComponents(null)[0]+"\n"
                + "\tgreen: "+c.getRGBColorComponents(null)[1]+"\n"
                + "\tblue: "+c.getRGBColorComponents(null)[2]);
//                        );
        return new ColorRGBA(rgb[0], rgb[1], rgb[2], 1.0f);
    }
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.