Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (604)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (654)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Xith3D HUD support?  (Read 4218 times)
0 Members and 1 Guest are viewing this topic.
Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #30 - Posted 2005-01-27 23:38:08 »


I am just trying to implement a hud using the foreground node. This works fine. The only problem I have now is that if I want to zoom using view.setFieldOfView the elements in the foreground get zoomed too which is not desired.

Any ideas on how to address this problem ? Different way of zooming or perhaps just some magic parameter to make the forground nodes static ?

One remark: in some occasions it will perhaps be usefull to have hud elements affected by the fieldOfView: for example a "lock on" bounding box for some visible object on screen (like in air/space combat sims)


If you can create a small test case, and submit this as an issue in IssueZilla, I will look into fixing it.  I have no time for the next four weeks, but after I will be able to look at it.


Offline cascade

Junior Devvie

Java games rock!

« Reply #31 - Posted 2005-02-01 06:36:58 »

Hi Will,

I encountered another small issue while using the Foreground node. The RenderingAttributes.DepthBufferWriteEnable(false) call seems not to work for me as the child objects of the Foreground node can go behind the regular scene objects (Although they stay in front of the camera all the time as they should).

I am using VIEW_FIXED as CameraMode.

A skybox I created following the example using the background node works perfectly with depth buffer disabled.  

update: the disabled depth buffer seems to work only on the objects attached to the foreground node.

Any ideas ?
Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #32 - Posted 2005-02-01 20:50:25 »

It is possible for nodes to appear in front of the Foreground.  Perhaps we need to change it so the near-clipping is changed while the Foreground is rendered thus allowing it to always be in front.  Another RFE Smiley

The depth buffer attribute isn't something I contributed, and I believe it works exactly how it works in OpenGL.  I suggest you read up on the depth buffer in the OpenGL docs.


Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline cascade

Junior Devvie

Java games rock!

« Reply #33 - Posted 2005-02-02 04:33:41 »

thanks for the info.

Is it possible to set a fixed fieldOfView for the rendering of the foreground nodes ?

This would be usefull for the HUD/GUI elements not being affected by changing the fieldOfView for the scene rendering (like zooming in or out).

Pages: 1 [2]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

bilznatch (25 views)
2015-08-04 11:03:17

SHC (43 views)
2015-08-01 03:58:20

Jesse (24 views)
2015-07-29 04:35:27

Riven (47 views)
2015-07-27 16:38:00

Riven (25 views)
2015-07-27 15:35:20

Riven (27 views)
2015-07-27 12:26:13

Riven (18 views)
2015-07-27 12:23:39

BurntPizza (41 views)
2015-07-25 00:14:37

BurntPizza (55 views)
2015-07-24 22:06:39

BurntPizza (34 views)
2015-07-24 06:06:53
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
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!