Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (293)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  No LinePattern support with the D3D pipeline ?  (Read 875 times)
0 Members and 1 Guest are viewing this topic.
Offline hadev

Junior Newbie





« Posted 2007-06-20 22:44:49 »

Hello all,

I have observed that when I use the D3D rendering pipeline (using the -Dj3d.rend=d3d command line option) then all the lines are allways drawn as plain continuous lines, in spite of a dashed line pattern being specified in the LineAttributes.

This behaviour has been observed with Java3D 1.5 on Windows XP, on machines with Intel i945 graphics, ATI 9600, and also with nVidia Quadro FX GPU.

The lines are correctly rendered (I mean, as specified by the LineAttributes) if the ogl or the jogl pipeline is used. However, the rendering performance is then terrible excepted on Quadro FX graphics. The application I am working on is not very graphic heavy (mostly wireframe graphics), and is meant to be run on standard "business desktop" that are generally equiped with Intel chipsets with poor OpenGL support, so that's why I was using the D3D pipeline.

So is this a bug, or is it a known fact that line patterns are not supported when using the D3D pipeline ?

Thanks in advance!

    HervĂ©
Offline hadev

Junior Newbie





« Reply #1 - Posted 2007-06-27 22:03:56 »

After a bit of research, I have found the answer to my own question, that's what's nice with open-source. As it may be of interest for some of you, here is what I found:

The native methods relative to line attributes are not implemented. There is some commented code that shows that some attempts have been made, however the methods are noops.

And from what I have read here and here, it seems that the d3d pipeline is not going to be supported as strongly as the ogl/jogl ones.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Browse for soundtracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (84 views)
2013-05-17 21:29:12

alaslipknot (92 views)
2013-05-16 21:24:48

gouessej (123 views)
2013-05-16 00:53:38

gouessej (117 views)
2013-05-16 00:17:58

theagentd (127 views)
2013-05-15 15:01:13

theagentd (114 views)
2013-05-15 15:00:54

StreetDoggy (158 views)
2013-05-14 15:56:26

kutucuk (180 views)
2013-05-12 17:10:36

kutucuk (180 views)
2013-05-12 15:36:09

UnluckyDevil (187 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!
Page created in 0.099 seconds with 21 queries.