>Delivered-To: [EMAIL PROTECTED]
>MIME-Version: 1.0
>X-Priority: 3
>X-MSMail-Priority: Normal
>X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
>Date: Tue, 11 Sep 2001 23:18:05 -0700
>From: Leyland <[EMAIL PROTECTED]>
>Subject: Re: [JAVA3D] Java 3D for DirectX version versus OpenGL version
>To: [EMAIL PROTECTED]
>
>I've heard the OpenGL version is better in terms of completeness, while the DirectX
>version is newer and doesnt
completely support Java3D yet.
A list of features not support by DirectX version implementation
of Java3D (required DirectX 7.0 install) is mention in README:
Unsupported Features
--------------------
The following features are currently unsupported in the Direct3D
implementation of Java 3D:
Line width
Line antialiasing
Point size
Point antialiasing
PolygonAttributes backFaceNormalFlip
RenderingAttributes ROP_XOR
3D Texture
Texture color table
Limited Support
---------------
FullScreen antialiasing is supported only if the device returns
D3DPRASTERCAPS_ANTIALIASSORTINDEPENDENT in its raster capabilities
list. (OpenGL supports fullscreen antialiasing if an accumulation
buffer exists.)
TransparencyAttributes.TransparencyMode values FASTEST, NICEST and
SCREEN_DOOR are the same as BLENDED under D3D.
Texture coordinates outside the range [0,1] when boundaryModeS
and boundaryModeT are set to CLAMP will not use the Texture Boundary'
color unless BASE_LEVEL_LINEAR filtering is turned on.
Only negative polygon offsets are supported. The limit of this offset
corresponds to the depth of the z-buffer.
The vertex count is limited to 65535 vertices per primitive.
--------------------------------
In the next Java3D 1.3 release which required DirectX 8.0 install,
the following features is support:
- Point size
- 3D Texture
- vertex count > 65535
However the following features did not support due to
limitation of DirectX8.0:
- stereo
- DepthComponent in some display mode when stencil buffer
is selected (use for DecalGroup) since depth Buffer Component
Read/write can't coexist with Stencil buffer in DirectX8.0.
- Texture Perspective state always enable if support, can't turn off
- OffScreen rendering with width/height > current desktop size
Thanks.
- Kelvin
===========================================================================
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".