I have put a unbiased comparison of the Java3d books at:
http://www.martinb.com/software/java/java3d/books.htm
I you want a more thorough introduction to Matrix mathmatics you could try:
Mathematics for 3D game Programming - Includes introduction to Vectors, Matrices,
Transforms and Trigonometr
how do i set up a rotation matrix (or AxisAngle) given
three seperate rotation angles, for instance, rotate
90 degrees around the x axis, 45 degrees around the y
axis, and 30 degrees around the z axis. What books can
you guys recommend to learn 3d matrix math from?
=
3790 Colorado Ave. G
> Date: Wed, 3 Jul 2002 13:45:33 +0200
> From: =?iso-8859-1?q?BEGHIN=20Matthieu?= <[EMAIL PROTECTED]>
>
> I had the same problem and posted it. My solution was to avoid getting
> vertex coordinates. I know this exception is only thrown with Java3D 1.3,
> not with previous realeases.
>
> T
my custom key nav behaviour is getting mistaken key_release events on
linux when a key is being held down -- I assume that it has to do with
xfree86's autorepeat or something like that. anyone else have problems
/ solutions?
thanks,
zaki
Dear Wesley,
> It seems quite interesting, but reading the API doc
> just blew my mind. Any advice...other than - Give up.
Go on, it's not that complicated with Java3D. Work your way
through the SUN provided tutorial at
http://java.sun.com/products/java-media/3D/collateral/.
And have a look at
Does Sun or anyone else provide commercial support for Java 3D? Or will
it always be "unsupported freeware"?
Thanks,
--
Chris Sheridan
Satellite Constellation Simulation
Lockheed Martin Management & Data Systems
[EMAIL PROTECTED]
Phone (719) 622-2389
===
Hello:
I am not new java, but new to Java 3D...as well as 3D
programming in general. Where to start?
It seems quite interesting, but reading the API doc
just blew my mind. Any advice...other than - Give up.
:)
Thanks,
Wes
__
Do You Yahoo!?
Sig
Hi Zak,
> What is this argument mean in the class RotationPathInterpotator?
>
> >> knots - an array of knot values that specify interpolation points <<
It's just an array of floats from 0.0f to 1.0f, same length as the
'quats' array parameter. Consider them 'keys' for the quats array.
As
What is this argument mean in the class RotationPathInterpotator?
>> knots - an array of knot values that specify interpolation points <<
Are they the coordinates of the object to be interpolated?
Thanks,
zak
==
Karsten Fries wrote:
> Hi Robert,
>
> one dirty trick would be to use a texture for the triangles that show
> a border at the triangle edges. highlighting would work by
> doublicating the respective triangles and by texturing them with
> another texture (highlight colored) that is z-o
Does anyone out there have a GeForce4 MX card or are using a Dell laptop
with an NV17 NVidia graphics chip?
Before I purchase some laptops, I'm trying to figure out if they support
anisotropic mip-mapped texture mapping (and how many levels of it). The
application I wrote requires it for the outp
Hi Lan,
> How can I get the bounding volume of an object in java3d?
try Node.getBounds()
regards
Georg
___ ___
| + | |__Georg Rehfeld Woltmanstr. 12 20097 Hamburg
|_|_\ |___ [EMAIL PROTECTED] +49 (40) 23 53 27 10
I lost track of who's looking for an answer here, but, what I'm doing, is
finding the edge of my land masses and constructing a different mesh where
there are holes. even if there's no easy way to do it given your data, you
only have to do it once -- it can't be impossible. and who cares if it's
Also know by BSP - Binary Space Partition
you can see a interactive demo about BSP here :
http://symbolcraft.com/pjl/graphics/bsp/
I am also very interested in BSP implementations in Java3D...
Alessandro
- Original Message -
binary partition tree - a binary search tree in the 3D
>Lan
Hi Roger,
> ... one solution is to move the earth surface a short distance
> away from the water sphere.
>
> I know this means you have to traverse and modify all your
> coordinates for the earth surface, but this will not take that
> much time even with large datasets (500 000+ coordinates).
Wo
Hi, every one:
How can I get the bounding volume of an object in java3d?
thanks!
Lan Wu-Cavener
Dept. of Landscape Architecture
===
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "sig
>
> Thank you for your input. Actually I am benefiting from using java3d in
> terms of the programming simplicity. But I simply don't know how to plug my
> function in between each frame rendering. Is there any way to control (stop
> the next frame rendering until my function is run completely) th
Jeremy,
>if you are not going to use the scene graph features of java3d then there is
>little point in using it, use something like gl4java, this will give you
>direct
>access to the opengl commands. java3d is not the be all and end all of 3d
>graphics in java, but if you want the management of
Hi !
I'm a newbie in Java3D.
I'm develloping an application which loads a wrl file and we can
interact with the object by the mouse.
My problem is that I would like to center any vrml object in my window
and view it entirely after loading.
Any source code and easy examples will be very appreciate
binary partition tree - a binary search tree in the 3D
At 09:45 AM 7/3/2002 +0530, you wrote:
>Lan,
>
>what is BPT?
>
> > -Original Message-
> > From: Lan Wu-Cavener [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, July 02, 2002 10:18 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [JAVA3D] Im
I'd like to chime in also supporting "keep it simple".
Yes, access to the low level stuff is great for when we need it.
However the standard problem that occurs with Java is failure to
document and explain when, where and how to use which features. A
*major* part of keeping it simple is to docum
Hi, John ,
You have to install GL4Java to run the demos.
There are several DLLs to install.
There is a installer avail in jausoft site. you just need to d/l it, and it
will download the remaining files automatically.
GL4Java is powerfull. O good video card (ATI, Nvidia) with OpenGL helps a
lot ;)
Hi John
> short space of time, but in J3D would it take me long to learn if I know the
> underlying concepts?
Well you have to get rid of the state-based thinking and start thinking in
higher levels and in graphs. Basically it shouldn't be so hard, but you
could miss some functionality you have
Hi
I am using the java3d obj file loader. Have
you ever tried others like ncsa loaders?
- Original Message -
From:
BEGHIN Matthieu
To: [EMAIL PROTECTED]
Sent: Wednesday, July 03, 2002 1:45
PM
Subject: Re: [JAVA3D] vertex of a
shape3d
I had the same pr
Hey everyone,
How goes? I'd just like to ask if anyone has used this GL4Java? If so,
is it any good? I can't find much about it around to be honest. I've been to
the main site at Jausoft but none of the demos appear to work.
I'm working my way through the Java3D tutorials and things the now a
I had the same problem and posted it. My solution was to avoid getting vertex coordinates.I know this exception is only thrown with Java3D 1.3, not with previous realeases.The problem is that loaders we are using creates GeometryArray in BY_REFERENCE mode, which is a parameter of the constructor.I
Giles wrote:
> We put two M5 test releases of Xj3D(VRML97 and X3D loader/API) up, a big
> one with all the packages you'll need and the other smaller one with
> just xj3d jars. We'd like some folks to bash on these before we call M5
> done. I'll detail what's changed on the final release but the
Hi,
Thanks for the info. I will be trying out this tool. Regarding the performance
of Java 3d 1.3 beta 2 wrt Java 3D 1.1.3, i would be happy if anyone could
advise me. I need this because we are in the decision making process of
whether to go for the new Java 3d 1.3 beta version of stay put with
Hello!
I found out the Picking classes are very unreliably. For that i created a
little test case which is attached as source. I tried picking all vertices
of a primitive (Sphere with 1 Shape3D, 1 GeometryArray). There are 3
possible results. First is a true hit where the aiming point equals the
Hello,
I am trying to get the position of every vertex of
a shape3d in a live scene.
I use the following code:
Shape3D node1 = (Shape3D)
shapeTab.get(item1);
TriangleArray geom1 = (TriangleArray)
node1.getGeometry();
Point3d[] coordinates = new
Point3d[geom1.getVertexCount()];for(int n =
I don't think thats completely true. Exposing the low level API in a controlled
manner need not make the rest of the API more tied in. The user of Java 3D
takes the choice of using the low level API, and if they're careful they
can then replace they're low level access of the API with the final
But
the more you expose the low level API, the more locked in you are to one way of
doing things. Encapsulate and only show the higher level seems more
sensible.
Tony
-Original Message-From: Kevin Glass
[mailto:[EMAIL PROTECTED]]Sent: 03 July 2002 09:37To:
[EMAIL PROTECTED
Thats handy, I was just typing a mail in agreement with that.
You could relate it to the extensions mechanism in OpenGL as it stands. It
means as new features come out the time it takes to abstract the new functionality
in the API doesn't stop people using it. In Java 3D this would be the miss
well, I don't see a reason why exposing parts of the low level API should
make Java3D harder to use.
after all, you don't HAVE TO use it.
If you're content with the high level API - fine !
-- Peter
> -Original Message-
> From: Pereira Sieso, Rafael [mailto:[EMAIL PROTECTED]]
> Sent: Mi
We put two M5 test releases of Xj3D(VRML97 and X3D loader/API) up, a big
one with all the packages you'll need and the other smaller one with
just xj3d jars. We'd like some folks to bash on these before we call M5
done. I'll detail what's changed on the final release but the release
notes in the
Hi Roy,
I have thought about a similiar problem and I'm wondering
if one solution is to move the earth surface a short distance
away from the water sphere.
I know this means you have to traverse and modify all your
coordinates for the earth surface, but this will not take that
much time even wit
I agree absolutely with this opinion. I have been trying for more than 20 years of
programing to follow this idea but I don't understand why is so dificult to explain
and to do.
I think that the best way to expand the use of Java3d is to keep it simple to use for
everyone and not to transform
A while ago I posted that I was seeing PickCanvas failures in full
screen mode. I've just found out what the problem was. I'm using the
PickCanvas to position components on my overlay. Each component is a
quad that sits on a plane.
In windowed mode that plane sits at -0.6 on Z from the view. In f
38 matches
Mail list logo