Alessandro Borges wrote:

Abdalah,
you can improve the smoothness of your Java3D
application by enabling AntiAliasing (AA) and
Anisotropic Texture Filter.

The easiest way is to set a kind of AA throught your
video card control panel - specially if you have a
NVidia GForce card. There are several degrees of
AntiAliansing available. Choose what best fits for
you.



To get your videocard to do your antialiasing and anisotropic filtering you have to enable this system property:

"j3d.implicitAntialiasing"

, but be aware when you enable it that the Java3D AA settings will be
ignored.

Its possible to enable AntiAliasing inside Java3D for
Points, Lines and Canvas3D. But Java3D OpenGL Canvas3D
(full-scene) AntiAliasing  is a quite slow, so enable
AA througth your video card, not by
Canvas.setSceneAntialiasingEnable(true).
Anisotropic texture can be enabled directly in your
video card or inside Java3D (see Texture javadoc)


Yes, but remember to set the above parameter.

Java3D DirectX has a kind of AA enabled by default.


No, antialiasing is disabled by default.

Maybe it is linear interpolation at magnification and minification, you
mean?
Those are enabled per default. They reduce pixellation of textures.

Regards
Nikolai

----------------------------------------------
Nikolai V. Christensen, Computer Engineer,
Simulation and Training department
IFAD, Forskerparken 10A, DK-5230 Odense M
Denmark, EU
Phone: +45 63 15 71 31  Fax: +45 65 93 29 99
WWWeb: http://www.ifad.dk
e-mail: [EMAIL PROTECTED]
----------------------------------------------

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to