Methode:setPointAntialiasingEnable(true)

Status
Nicht offen für weitere Antworten.

andy0566

Mitglied
Wieso funktioniert die Methode "setPointAntialiasingEnable(true)" nicht?
Code:
import java.applet.Applet;
import java.awt.*;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.behaviors.vp.*;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;

public class PointSample extends Applet{
    public BranchGroup createSceneGraph(){
        BranchGroup objRoot=new BranchGroup();
        Background bg=new Background(new Color3f(1.0f,1.0f,1.0f));
        bg.setApplicationBounds(new BoundingSphere());
        objRoot.addChild(bg);
        
        float vert[ ]={.5f,0.5f,0.0f,		-0.5f,0.5f,0.0f,
                			 0.3f,0.0f,0.0f,		-0.3f,0.0f,0.0f,
                			 -0.5f,-0.5f,0.0f,	0.5f,-0.5f,0.0f};
        float color[ ]={0.0f,0.5f,0.0f,			0.0f,0.5f,0.0f,
  			  				   0.0f,0.3f,2.0f,			0.0f,0.0f,0.3f,
  			  				   0.0f,0.0f,0.3f,			0.3f,0.3f,0.0f,};
        
        PointArray point =new PointArray(6,PointArray.COORDINATES|PointArray.COLOR_3);
        point.setCoordinates(0,vert);
        point.setColors(0,color);
        PointAttributes pa=new PointAttributes();
        pa.setPointSize(12f);
        pa.setPointAntialiasingEnable(true);
        Appearance app=new Appearance();
        app.setPointAttributes(pa);
        
        Shape3D s3d=new Shape3D();
        s3d.setAppearance(app);
        s3d.setGeometry(point);
        
        objRoot.addChild(s3d);
        objRoot.compile();
        return objRoot;
    }
    public PointSample(){
        setLayout(new BorderLayout());
        Canvas3D c=new Canvas3D(null);
        add("Center",c);
        BranchGroup scene=createSceneGraph();
        SimpleUniverse u=new SimpleUniverse(c);
        u.getViewingPlatform().setNominalViewingTransform();
        OrbitBehavior orbit=new OrbitBehavior(c,OrbitBehavior.REVERSE_ALL);
        orbit.setSchedulingBounds(new BoundingSphere());
        u.getViewingPlatform().setViewPlatformBehavior(orbit);
        u.addBranchGraph(scene);
    }
    public static void main(String[]args){
        new MainFrame(new PointSample(),400,400);
    }
}
 

Sky

Top Contributor
Was heißt funktioniert nicht? Schildere doch mal dein genaues Problem und vor allem: deine Erwartung an die Methode!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B paintComponent Methode Spiele- und Multimedia-Programmierung 4
P Zahlenwert durch Methode ersetzen Spiele- und Multimedia-Programmierung 1
P .Wav Datei vor main-Methode abspielen? Spiele- und Multimedia-Programmierung 9
H Exeption in thread "Thread-2" NullPointerExeption: init methode? Spiele- und Multimedia-Programmierung 25
S GetBufferStrategy-Methode wird nicht angezeigt Spiele- und Multimedia-Programmierung 6
K Flackern bei repaint Methode Spiele- und Multimedia-Programmierung 3
A Zeichnen außerhalb der paint-Methode Spiele- und Multimedia-Programmierung 6
R Aufruf einer render-Methode Spiele- und Multimedia-Programmierung 12
G Methode sleepen während das Spiel weiterläuft Spiele- und Multimedia-Programmierung 3
M Beste methode zur Map Erstellen in "Block" Games Spiele- und Multimedia-Programmierung 2
J Images laden in static Methode Spiele- und Multimedia-Programmierung 8
P NullPointerException bei Aufruf von Methode Spiele- und Multimedia-Programmierung 10
G Mein erstes minigame -> problem mit Methode Spiele- und Multimedia-Programmierung 3
D Problem Mit Miensweeper Clone & rekursive Methode Spiele- und Multimedia-Programmierung 4
M Run- Methode zu überladen Spiele- und Multimedia-Programmierung 4
S Methode verändert mein Eingabe Array oO Spiele- und Multimedia-Programmierung 6
S Problem beim laden eines Bildes in einer Methode Spiele- und Multimedia-Programmierung 14
D Methode in eigenem Thread auslagern Spiele- und Multimedia-Programmierung 9
A Hilfe bei der Methode COLOR (Java) Spiele- und Multimedia-Programmierung 10
S transparenz per paint()-methode will nicht Spiele- und Multimedia-Programmierung 12
H Bilder speichern 2 - Methode richten? Spiele- und Multimedia-Programmierung 2
S Zur Laufzeit auf die Methode einer anderen Klasse zugreifen Spiele- und Multimedia-Programmierung 5
chik Wie arbeitet die polygon.contains Methode in Java Spiele- und Multimedia-Programmierung 4
D setPointAntialiasingEnable(true) macht nichts Spiele- und Multimedia-Programmierung 3
K Sound im loop abspielen, wenn boolscher wert true ist Spiele- und Multimedia-Programmierung 3
X LWJGL | Parent.isDisplayable() must be true | wie kann man das zu true machen? Spiele- und Multimedia-Programmierung 0
C OpenGl Support für Applet (sun.java2d.opengl=True) Spiele- und Multimedia-Programmierung 3

Ähnliche Java Themen

Neue Themen


Oben