getProjView

hi

does anybody know what the Transform3D returned by getProjView(Canvas3D) in com.xith3d.scenegraph.View for transformations contain ???

thx, if somebody does

Arne

hey …

doesn’t anybody know what it returns??

it’s rather important to me, because i want to have different field of view angles on the sides. e.g. like when you have a view inside a car and the whole front is shown, but the perspective is from the drivers point of view:

 <sup>  </sup>   8) <- Driver

_____
. | .
. | .
. | .

untill now i’ve found out, that the only function in View that uses the fieldOfView is calculatePerspective. Because getProjView calls this function, I thought, i could change the field of View via getProjView. Another way to do this would be to change View.java, but i don’t like that very much :frowning:

thx to anyone who has any idea !!!

Arne

ok … i’ve solved it myself now … with changing View.
I don’t like it very much, because i have to do it again, when i update xith3d… but ok

Arne

ah, but this is the beauty of open source. Give us the code and we will add it to the library for all to use.

Will.

sure :slight_smile:

but how can I give you the code? I can’t post it somewhere, because I don’t have a homepage. ??? Or can I?

Arne

[quote]sure :slight_smile:

but how can I give you the code? I can’t post it somewhere, because I don’t have a homepage. ??? Or can I?

Arne
[/quote]
You could probably just post your changes here?

Hi,

The regular way is to use CVS and submit patches to IssueZilla, so you don’t need the homepage, and the patches are all in centralized place and no need to scan all the forums for patch proposals. But of course you can post it to this forum.

Yuri

Hi

this sounds good, but how do I do this ?

Arne

[quote]Hi
this sounds good, but how do I do this ?

Arne
[/quote]
I had to find this out today too, go to https://xith3d.dev.java.net/. If you don’t have an account with dev.java.net already then make one. Once you make an account log in and go back to https://xith3d.dev.java.net/ and click Request a Project role and choose Observer. Soon you should get an email saying that you’ve been accepted and then you can click Issue Tracker on the main page and submit a patch, an issue, whatever.

Alternatevely you can just post the code here and perhaps Will or Yuri will commit the changes, but I think they prefer you do it the other way.

IssueZilla is the best way.

The better role to request is “Beta Tester”. This allows you to comment on Issues. Observers can submit an issue but can’t comment (even on their own).

Will.

ok… I’ve send it in.

It’s Issue 86

Arne