I am too shame of my code, so I didn't send all out. I have all things to
work except JUST the camera moving. I got the button listener as well.
Here attached my code which is able to compile without error. So just
change the createxxx() in the JEngine(String su){} method to create
different polygons. But the KeyNavigatorBehavior in createView() method is
not working. I don't understand why you need the other methods like the
constructor..but anyway may be that just matters. I hope you can help me
this for the KeyNavigatorBehavior so I can use keys to navigate instead of
just mouserotate and zooming. Thanks.
Andy
----- Original Message -----
From: "Georg Rehfeld" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 13, 2002 11:58 PM
Subject: Re: [JAVA3D] Camera
> Dear Andy,
>
> > public JEngine(String vu){ ........
>
> you gave part of your code, but _still_ you ain't very specific:
> what do you mean by: "doesn't work"???
>
> - do you see nothing at all in your canvas?
>
> - you see something, but typing some keys does not move your view?
>
> - your app crashes?
>
> - something else?
>
>
> As you didn't tell, I attempted to combine your splitted source
> fragments into one program to see it live and then better guess what's
> going wrong: this initially gave 46 compiler errors, hey Andy, what do
> you expect us to do, typing in what's your job? Sorry, I will not do
> that. As Mark suggested already: give us an attached source, ready to
> compile, and one or the other will (or might) try it out and eventually
> fix it.
>
>
> As I was in the mood, I actually tried to fix some of the 46 errors top
> down, it turned out, that I could reduce to 23 errors by just adding
> missing 'import' statements (which took a considerable and really
> unneccessary amount of my lifetime) until I stumbled over:
>
> JEngine.java:40: cannot resolve symbol
> symbol : class ActionEvents
> location: class JEngine
> button.addActionListener(new ActionEvents());
>
> Did _YOU_ invent some class of this name (ActionEvent's')? I'm sure you
> didn't! What, you have
>
> - a compiler error
>
> and didn't tell us about? If so, simply go nuts! Hey, you HAVEN'T typed
> that error in only into your mail, you MUST have used COPY/PASTE, thus
> the error is in your source.
>
> bye Andy
>
> Georg
> ___ ___
> | + | |__ Georg Rehfeld Woltmanstr. 12 20097 Hamburg
> |_|_\ |___ [EMAIL PROTECTED] +49 (40) 23 53 27 10
>
> PS:
>
> Dear Java3D team,
>
> I'm really VERY appreciated, that you are so polite to accept, and able
> to understand even really crude bug reports. Please insist further on a
> compiling sample showing the error. J3D IS a good way to go (and I
> follow it, for sure), 'thanks for the fish'.
>
>
===========================================================================
> 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".
begin 666 JEngine.java
M+RHJ#0H@*B!*16YG:6YE(&ES(&$@,T0@<F5N9&5R:6YG(&5N9VEN92!W:&EC
M:"!C86X@8F4@<&QU9V=E9"!I;G1O(&$@9V%M90T*("H@;W(@;6]D96QI;F<@
M<')O9W)A;2X@($ET('5T:6QI>F5S(&9U;&P@2F%V83-$($%022!F;W(@3&EG
M:'0L#0H@*B!4<F%N<V9O<FUA=&EO;BP@5&5X='5R92P@4VAA<&5S+"!A;F0@
M;6]R92X-"B J+PT*#0HO*BH-"B J($%U=&AO<CH@06YD>0T*("H@0W5R<F5N
M="!V97)S:6]N.B @,"XQ86QP:&$-"B J($1U='DZ("!4<F%N<V9O<FUA=&EO
M;G,-"B J(%-T87)T960@1&%T93H@($%U9W5S=" P,2P@,C P,@T*("H@3&%S
M="!-;V1I9FEE9#H@($%U9W5S=" Q,BP@,C P,@T*("HO#0H@#0II;7!O<G0@
M:F%V82YA=W0N*CL-"FEM<&]R="!J879A+F%W="YI;6%G92XJ.PT*:6UP;W)T
M(&IA=F$N87=T+F5V96YT+BH[#0H-"FEM<&]R="!J879A>"YV96-M871H+BH[
M#0II;7!O<G0@8V]M+G-U;BYJ,V0N=71I;',N9V5O;65T<GDN0F]X.PT*:6UP
M;W)T(&-O;2YS=6XN:C-D+G5T:6QS+F=E;VUE=')Y+D-O;&]R0W5B93L-"FEM
M<&]R="!C;VTN<W5N+FHS9"YU=&EL<RYG96]M971R>2Y3<&AE<F4[#0II;7!O
M<G0@8V]M+G-U;BYJ,V0N=71I;',N:6UA9V4N5&5X='5R94QO861E<CL-"FEM
M<&]R="!C;VTN<W5N+FHS9"YU=&EL<RYB96AA=FEO<G,N:V5Y8F]A<F0N*CL-
M"FEM<&]R="!C;VTN<W5N+FHS9"YU=&EL<RYB96AA=FEO<G,N;6]U<V4N*CL-
M"FEM<&]R="!J879A>"YM961I82YJ,V0N*CL-"FEM<&]R="!C;VTN<W5N+FHS
M9"YU=&EL<RYU;FEV97)S92XJ.PT*#0IP=6)L:6,@8VQA<W,@2D5N9VEN97L-
M"B @(" @(" @#0H@(" @(" @("\J*@T*(" @(" @(" @*B!$969A=6QT($-O
M;G-T<G5C=&]R(&9O<B!3:6UP;&4@56YI=F5R<V4-"B @(" @(" @("HO#0H@
M(" @(" @('!U8FQI8R!*16YG:6YE*"E[#0H@(" @(" @(" @(" @(" @+R]$
M969I;F4@82!F<F%M90T*(" @(" @(" @(" @(" @($9R86UE(&9R86UE(#T@
M;F5W($9R86UE*")(96QL;R!5;FEV97)S92(I.PT*(" @(" @(" @(" @(" @
M(%1O;VQK:70@=&L@/2!F<F%M92YG9714;V]L:VET*"D[#0H@(" @(" @(" @
M(" @(" @1&EM96YS:6]N(&1E(#T@=&[EMAIL PROTECTED]*(" @
M(" @(" @(" @(" @(&9R86UE+G-E=$QA>6]U="AN97<@0F]R9&5R3&%Y;W5T
M*"DI.PT*(" @(" @(" @(" @(" @(&9R86UE+G-E=%5N9&5C;W)A=&5D*&9A
M;'-E*3L-"B @(" @(" @(" @(" @("!F<F%M92YS971"86-K9W)O=6YD*$-O
M;&]R+D),04-+*3L-"B @(" @(" @(" @(" @("!F<F%M92YS971";W5N9',H
M9&4N=VED=&@O-"P@9&4N:&5I9VAT+S0L(&1E+G=I9'1H+S(L(&1E+FAE:6=H
M="\R*3L-"B @(" @(" @(" @(" @("!F<F%M92YA9&17:6YD;W=,:7-T96YE
M<BAN97<@5VEN9&]W061A<'1E<B@I>PT*(" @(" @(" @(" @(" @(" @(" @
M(" @<'5B;&EC('9O:60@=VEN9&]W0VQO<VEN9RA7:6YD;W=%=F5N="!E=F5N
M="E[#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(%-Y<W1E;2YE
M>&ET*# I.PT*(" @(" @(" @(" @(" @(" @(" @(" @?0T*(" @(" @(" @
M(" @(" @('TI.PT*(" @(" @(" @(" @(" @( T*(" @(" @(" @(" @(" @
M("\O4V5T($9U;&Q38W)E96X@;6]D90T*(" @(" @(" @(" @(" @($=R87!H
M:6-S16YV:7)O;FUE;G0@9V4@/2!'<F%P:&EC<T5N=FER;VYM96YT+F=E=$QO
M8V%L1W)A<&AI8W-%;G9I<F]N;65N="@I.PT*(" @(" @(" @(" @(" @($=R
M87!H:6-S1&5V:6-E(&0@/2!G92YG971$969A=6QT4V-R965N1&5V:6-E*"D[
M(" @(" @(" @(" @(" @( T*(" @(" @(" @(" @(" @($=R87!H:6-S0V]N
M9FEG=7)A=&EO;EM=(&=C9" ](&0N9V5T0V]N9FEG=7)A=&EO;G,H*3L-"B @
M(" @(" @(" @(" @("!'<F%P:&EC<T-O;F9I9U1E;7!L871E,T0@9V-T(#T@
M;F5W($=R87!H:6-S0V]N9FEG5&5M<&QA=&4S1"@I.PT*(" @(" @(" @(" @
M(" @($=R87!H:6-S0V]N9FEG=7)A=&EO;B!G<F%P:&EC<R ](&=C="YG971"
M97-T0V]N9FEG=7)A=&EO;BAG8V0I.PT*#0H@(" @(" @(" @(" @(" @+R]$
M969I;F4@0V%N=F%S,T0L(')E;F1E<B!T:&4@<V-E;F4@86YD(&%D9"!T;R!U
M;FEV97)S90T*(" @(" @(" @(" @(" @($=R87!H:6-S0V]N9FEG=7)A=&EO
M;B!G8R ](%-I;7!L955N:79E<G-E+F=E=%!R969E<G)E9$-O;F9I9W5R871I
M;VXH*3L-"B @(" @(" @(" @(" @("!#86YV87,S1"!C,V0@/2!N97<@0V%N
M=F%S,T0H9V,I.PT*(" @(" @(" @(" @(" @($)U='1O;B!B=71T;VX@/2!N
M97<@0G5T=&]N*")%>&ET(BD[#0H@(" @(" @(" @(" @(" @8G5T=&]N+F%D
M9$%C=&EO;DQI<W1E;F5R*&YE=R!!8W1I;VY%=F5N=',H*2D[#0H@(" @(" @
M(" @(" @(" @9G)A;64N861D*&,S9"P@0F]R9&5R3&%Y;W5T+D-%3E1%4BD[
M#0H@(" @(" @(" @(" @(" @9G)A;64N861D*&)U='1O;BP@0F]R9&5R3&%Y
M;W5T+E-/551(*3L-"B @(" @(" @(" @(" @("!3:6UP;&55;FEV97)S92!U
M(#T@;F5W(%-I;7!L955N:79E<G-E*&,S9"D[#0H@(" @(" @(" @(" @(" @
M0G)A;F-H1W)O=7 @8F<@/2!C<F5A=&538V5N94=R87!H*"D[#0H@(" @(" @
M(" @(" @(" @8F<N8V]M<&[EMAIL PROTECTED]*(" @(" @(" @(" @(" @('4N9V5T
M5FEE=VEN9U!L871F;W)M*"DN<V5T3F]M:6YA;%9I97=I;F=4<F%N<V9O<FTH
M*3L-"B @(" @(" @(" @(" @("!U+F%D9$)R86YC:$=R87!H*&)G*3L-"@T*
M(" @(" @(" @(" @(" @("\O4VAO=R!F<F%M90T*(" @(" @(" @(" @(" @
M(&9R86UE+G-H;W<H*3L-"B @(" @(" @?0T*(" @(" @(" -"B @(" @(" @
M+R]3971T:6YG('5P(%9I<G1U86P@56YI=F5R<V4-"B @(" @(" @<'5B;&EC
M($I%;F=I;F4H4W1R:6YG('9U*7L-"B @(" @(" @(" @(" @(" O+T1E9FEN
M92!A(&9R86UE#0H@(" @(" @(" @(" @(" @1G)A;64@9G)A;64@/2!N97<@
M1G)A;64H=G4I.PT*(" @(" @(" @(" @(" @(&9R86UE+G-E=$QA>6]U="AN
M97<@0F]R9&5R3&%Y;W5T*"DI.PT*(" @(" @(" @(" @(" @(&9R86UE+G-E
M=%5N9&5C;W)A=&5D*'1R=64I.PT*(" @(" @(" @(" @(" @(&9R86UE+G-E
M=$)A8VMG<F]U;F0H0V]L;W(N0DQ!0TLI.PT*#0H@(" @(" @(" @(" @(" @
M+R]3970@1G5L;%-C<F5E;B!M;V1E#0H@(" @(" @(" @(" @(" @1W)A<&AI
M8W-%;G9I<F]N;65N="!G92 ]($=R87!H:6-S16YV:7)O;FUE;G0N9V5T3&]C
M86Q'<F%P:&EC<T5N=FER;VYM96YT*"D[#0H@(" @(" @(" @(" @(" @1W)A
M<&AI8W-$979I8V4@9" ](&=E+F=E=$1E9F%U;'138W)E96Y$979I8V4H*3L-
M"B @(" @(" @(" @(" @("!I9BAD+FES1G5L;%-C<F5E;E-U<'!O<G1E9"@I
M*0T*(" @(" @(" @(" @(" @(" @(" @(" @9"YS971&=6QL4V-R965N5VEN
M9&]W*&9R86UE*3L-"B @(" @(" @(" @(" @(" -"B @(" @(" @(" @(" @
M(" O+T1E9FEN92!#86YV87,S1"P@<F5N9&5R('1H92!S8V5N92!A;F0@861D
M('1O('5N:79E<G-E#0H@(" @(" @(" @(" @(" @1W)A<&AI8W-#;VYF:6=U
M<F%T:6]N6UT@9V,@/2!D+F=E=$-O;F9I9W5R871I;VYS*"D[#0H@(" @(" @
M(" @(" @(" @1W)A<&AI8W-#;VYF:6=496UP;&%T93-$(&=C=" ](&YE=R!'
M<F%P:&EC<T-O;F9I9U1E;7!L871E,T0H*3L-"B @(" @(" @(" @(" @("!'
M<F%P:&EC<T-O;F9I9W5R871I;VX@9W)A<&AI8W,@/2!G8W0N9V5T0F5S=$-O
M;F9I9W5R871I;VXH9V,I.PT*(" @(" @(" @(" @(" @(&EF*&=C="YI<T=R
M87!H:6-S0V]N9FEG4W5P<&]R=&5D*&=R87!H:6-S*2D-"B @(" @(" @(" @
M(" @(" @(" @(" @(%-Y<W1E;2YO=70N<')I;G1L;B@B1W)A<&AI8W,@1&5V
M:6-E(%-U<'!O<G1E9"(I.PT*(" @(" @(" @(" @(" @(&5L<V5[#0H@(" @
M(" @(" @(" @(" @(" @(" @("!3>7-T96TN;W5T+G!R:6YT;&XH(D=R87!H
M:6-S($1E=FEC92!.3U0@4W5P<&]R=&5D(BD[#0H@(" @(" @(" @(" @(" @
M(" @(" @("!3>7-T96TN97AI="@Q*3L-"B @(" @(" @(" @(" @("!]#0H@
M(" @(" @(" @(" @(" @#0H@(" @(" @(" @(" @(" @0V%N=F%S,T0@8S-D
M(#T@;F5W($-A;G9A<S-$*&=R87!H:6-S*3L-"B @(" @(" @(" @(" @("!"
M=71T;VX@8G5T=&]N(#T@;F5W($)U='1O;B@B17AI="(I.PT*(" @(" @(" @
M(" @(" @(&)U='1O;BYA9&1!8W1I;VY,:7-T96YE<BAN97<@06-T:6]N179E
M;G1S*"DI.PT*(" @(" @(" @(" @(" @(&9R86UE+F%D9"AC,V0L($)O<F1E
M<DQA>6]U="Y#14Y415(I.PT*(" @(" @(" @(" @(" @(&9R86UE+F%D9"AB
M=71T;VXL($)O<F1E<DQA>6]U="Y33U542"D[#0H@(" @(" @(" @(" @(" @
M9G)A;64N861D2V5Y3&ES=&5N97(H;F5W($ME>45V96YT<R@I*3L-"B @(" @
M(" @(" @(" @("!"<F%N8VA'<F]U<"!B9R ](&-R96%T95!O;'EG;VXH*3L-
M"B @(" @(" @(" @(" @("!B9RYC;VUP:6QE*"D[#0H@(" @(" @(" @(" @
M(" @5FER='5A;%5N:79E<G-E('4@/2!N97<@5FER='5A;%5N:79E<G-E*"D[
M#0H@(" @(" @(" @(" @(" @3&]C86QE(&QO8V%L92 ](&YE=R!,;V-A;&4H
M=2D[#0H@(" @(" @(" @(" @(" @0G)A;F-H1W)O=7 @8F<R(#T@8W)E871E
M5FEE=RAC,V0I.PT*(" @(" @(" @(" @(" @(&)G,BYC;VUP:6QE*"D[#0H@
M(" @(" @(" @(" @(" @;&]C86QE+F%D9$)R86YC:$=R87!H*&)G*3L-"B @
M(" @(" @(" @(" @("!L;V-A;&4N861D0G)A;F-H1W)A<&@H8F<R*3L@(" @
M(" @(" @(" @(" -"B @(" @(" @(" @(" @(" -"B @(" @(" @(" @(" @
M(" O+U-H;W<@9G)A;64-"B @(" @(" @(" @(" @("!F<F%M92YS:&]W*"D[
M#0H@(" @(" @('T-"B @(" @(" @#0H@(" @(" @('!U8FQI8R!C;&%S<R!+
M97E%=F5N=',@:6UP;&5M96YT<R!+97E,:7-T96YE<GL-"B @(" @(" @(" @
M(" @("!P=6)L:6,@=F]I9"!K97E0<F5S<V5D*$ME>45V96YT(&4I>PT*(" @
M(" @(" @(" @(" @(" @(" @(" @:68H92YG971+97E#;V1E*"D@/3T@2V5Y
M179E;G0N5DM?15-#05!%*0T*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @("!3>7-T96TN97AI="@P*3L-"B @(" @(" @(" @(" @("!]#0H@(" @
M(" @(" @(" @(" @#0H@(" @(" @(" @(" @(" @<'5B;&EC('9O:60@:V5Y
M5'EP960H2V5Y179E;G0@92E[?0T*(" @(" @(" @(" @(" @('!U8FQI8R!V
M;VED(&ME>5)E;&5A<V5D*$ME>45V96YT(&4I>WT-"B @(" @(" @?0T*(" @
M(" @(" -"B @(" @(" @<')I=F%T92!C;&%S<R!!8W1I;VY%=F5N=',@:6UP
M;&5M96YT<R!!8W1I;VY,:7-T96YE<GL-"B @(" @(" @(" @(" @("!P=6)L
M:6,@=F]I9"!A8W1I;VY097)F;W)M960H06-T:6]N179E;G0@92E[#0H@(" @
M(" @(" @(" @(" @(" @(" @("!3>7-T96TN97AI="@P*3L-"B @(" @(" @
M(" @(" @("!]#0H@(" @(" @('T-"@T*(" @(" @(" O+T-R96%T92!T:&4@
M<V-E;F4-"B @(" @(" @<')I=F%T92!"<F%N8VA'<F]U<"!C<F5A=&538V5N
M94=R87!H*"E[#0H@(" @(" @(" @(" @(" @#0H@(" @(" @(" @(" @(" @
M+R]2;V]T($)R86YC:$=R;W5P#0H@(" @(" @(" @(" @(" @0G)A;F-H1W)O
M=7 @<F]O=" ](&YE=R!"<F%N8VA'<F]U<"@I.PT*(" @(" @(" @(" @(" @
M( T*(" @(" @(" @(" @(" @("\J#0H@(" @(" @(" @(" @(" @("H@*BHJ
M*BHJ*BHJ*D5N=FER;VYM96YT(%-E='1I;F=S*BHJ*BHJ*BHJ*BH-"B @(" @
M(" @(" @(" @(" @*B\-"B @(" @(" @(" @(" @(" -"B @(" @(" @(" @
M(" @(" O+U-E='5P('1H92!$:7)E8W1I;VYA;$QI9VAT#0H@(" @(" @(" @
M(" @(" @4&]I;G1,:6=H="!P;" ](&YE=R!0;VEN=$QI9VAT*"D[#0H@(" @
M(" @(" @(" @(" @<&PN<V5T4&]S:71I;VXH,"XP9BP@,"XX9BP@,"XU9BD[
M#0H@(" @(" @(" @(" @(" @06UB:65N=$QI9VAT(&%L(#T@;F5W($%M8FEE
M;G1,:6=H="@I.PT*(" @(" @(" @(" @(" @(&%L+G-E=$EN9FQU96YC:6YG
M0F]U;F1S*&YE=R!";W5N9&EN9U-P:&5R92@I*3L-"B @(" @(" @(" @(" @
M("!P;"YS971);F9L=65N8VEN9T)O=6YD<RAN97<@0F]U;F1I;F=3<&AE<F4H
M*2D[#0H-"B @(" @(" @(" @(" @(" O+T-O;G-T<G5C="!T:&4@8F5H879I
M;W(@;V)J96-T#0H@(" @(" @(" @(" @(" @<F]O="YA9&1#:&EL9"AA;"D[
M#0H@(" @(" @(" @(" @(" @<F]O="YA9&1#:&EL9"AP;"D[#0H@(" @(" @
M(" @(" @(" @#0H@(" @(" @(" @(" @(" @+R]3:&%R:6YG('1H92!S86UE
M(%1E>'1U<F5!='1R:6)U=&5S(&]B:F5C= T*(" @(" @(" @(" @(" @(%1E
M>'1U<F5!='1R:6)U=&5S('1A(#T@;F5W(%1E>'1U<F5!='1R:6)U=&5S*"D[
M#0H@(" @(" @(" @(" @(" @=&$N<V5T5&5X='5R94UO9&4H5&5X='5R94%T
M=')I8G5T97,N34]$54Q!5$4I.PT*(" @(" @(" @(" @(" @( T*(" @(" @
M(" @(" @(" @("\O0F]X(#$-"B @(" @(" @(" @(" @("!!<'!E87)A;F-E
M(&%P<&5A<F%N8V4@/2!N97<@[EMAIL PROTECTED]*(" @(" @(" @(" @
M(" @($UA=&5R:6%L(&UA=&5R:6%L(#T@;F5W($UA=&5R:6%L*"D[#0H@(" @
M(" @(" @(" @(" @;6%T97)I86PN<V5T4VAI;FEN97-S*#,P+C!F*3L-"B @
M(" @(" @(" @(" @("!A<'!E87)A;F-E+G-E=$UA=&5R:6%L*&UA=&5R:6%L
M*3L@( T*(" @(" @(" @(" @(" @($)O>"!B,2 ](&YE=R!";W@H,"XR-68L
M(# N,#5F+" P+C1F+"!";[EMAIL PROTECTED])!5$5?3D]234%,4R!\($)O>"Y'14Y%
M4D%415]415A455)%7T-/3U)$4RP@87!P96%R86YC92D[#0H@(" @(" @(" @
M(" @(" @+R]3971U<"!T:&4@=&5X='5R92!F;W(@=&AE(&)O> T*(" @(" @
M(" @(" @(" @(%1E>'1U<F5,;V%D97(@=&5X(#T@;F5W(%1E>'1U<F5,;V%D
M97(H;F5W(%-T<FEN9R@B+B]497AT=7)E<R]&;&]O<BYJ<&<B*2P@;F5W(%-T
M<FEN9R@B4D="(BDL(# L(&YU;&PI.PT*(" @(" @(" @(" @(" @(&%P<&5A
M<F%N8V4N<V5T5&5X='5R92AT97@N9V5T5&5X='5R92@I*3L-"B @(" @(" @
M(" @(" @("!A<'!E87)A;F-E+G-E=%1E>'1U<F5!='1R:6)U=&5S*'1A*3L-
M"B @(" @(" @(" @(" @(" O+U-E="!4<F%N9F]R;6%T:6]N('1O(&UA:V4@
M=&AE(&)O>"!V:65W86)L90T*(" @(" @(" @(" @(" @(%1R86YS9F]R;3-$
M(')O=&%T95@@/2!N97<@5')A;G-F;W)M,T0H*3L-"B @(" @(" @(" @(" @
M("!4<F%N<V9O<FTS1"!R;W1A=&59(#T@;F5W(%1R86YS9F]R;3-$*"D[#0H@
M(" @(" @(" @(" @(" @5')A;G-F;W)M,T0@=')A;G-L871E(#T@;F5W(%1R
M86YS9F]R;3-$*"D[#0H@(" @(" @(" @(" @(" @=')A;G-L871E+G-E=%1R
M86YS;&%T:6]N*&YE=R!696-T;W(S9B@P+C5F+" M,"XR-68L("TP+C(U9BDI
M.PT*(" @(" @(" @(" @(" @(')O=&%T95@N<F]T6"AD,G(H,S I*3L-"B @
M(" @(" @(" @(" @("!R;W1A=&59+G)O=%DH9#)R*"TS,"DI.PT*(" @(" @
M(" @(" @(" @(')O=&%T95DN;75L*')O=&[EMAIL PROTECTED]*(" @(" @(" @(" @
M(" @('1R86YS;&%T92YM=6PH<F]T871E62D[#0H@(" @(" @(" @(" @(" @
M5')A;G-F;W)M1W)O=7 @=&<@/2!N97<@5')A;G-F;W)M1W)O=7 H=')A;G-L
M871E*3L-"B @(" @(" @(" @(" @("!T9RYS971#87!A8FEL:71Y*%1R86YS
M9F]R;4=R;W5P+D%,3$]77U1204Y31D]235]74DE412D[#0H@(" @(" @(" @
M(" @(" @=&<N<V5T0V%P86)I;&ET>2A4<F%N<V9O<FU'<F]U<"Y!3$Q/5U]4
M4D%.4T9/4DU?4D5!1"D[#0H@(" @(" @(" @(" @(" @=&<N861D0VAI;&0H
M8C$I.PT*(" @(" @(" @(" @(" @(')O;W0N861D0VAI;&0H=&<I.PT*(" @
M(" @(" @(" @(" @( T*(" @(" @(" @(" @(" @("\O0F]X(#(-"B @(" @
M(" @(" @(" @("!!<'!E87)A;F-E(&%P<&5A<F%N8V4R(#T@;F5W($%P<&5A
M<F%N8V4H*3L-"B @(" @(" @(" @(" @("!-871E<FEA;"!M871E<FEA;#(@
M/2!N97<@36%T97)I86PH*3L-"B @(" @(" @(" @(" @("!M871E<FEA;#(N
M<V5T4VAI;FEN97-S*#,P+C!F*3L-"B @(" @(" @(" @(" @("!A<'!E87)A
M;F-E,BYS971-871E<FEA;"AM871E<FEA;#(I.PT*(" @(" @(" @(" @(" @
M($)O>"!B,B ](&YE=R!";W@H,"XR-68L(# N,#5F+" P+C1F+"!";W@N1T5.
M15)!5$5?3D]234%,4R!\($)O>"Y'14Y%4D%415]415A455)%7T-/3U)$4RP@
M87!P96%R86YC93(I.PT*(" @(" @(" @(" @(" @(%1E>'1U<F5,;V%D97(@
M=&P@/2!N97<@5&5X='5R94QO861E<BAN97<@4W1R:6YG*"(N+U1E>'1U<F5S
M+T9L;V]R,BYJ<&<B*2P@;F5W(%-T<FEN9R@B4D="(BDL(# L(&YU;&PI.PT*
M(" @(" @(" @(" @(" @(&%P<&5A<F%N8V4R+G-E=%1E>'1U<F4H=&PN9V5T
M5&5X='5R92@I*3L-"B @(" @(" @(" @(" @("!A<'!E87)A;F-E,BYS9714
M97AT=7)E071T<FEB=71E<RAT82D[#0H@(" @(" @(" @(" @(" @5')A;G-F
M;W)M,T0@=')A;G,Q(#T@;F5W(%1R86YS9F]R;3-$*"D[#0H@(" @(" @(" @
M(" @(" @5')A;G-F;W)M,T0@=')A;G,R(#T@;F5W(%1R86YS9F]R;3-$*"D[
M#0H@(" @(" @(" @(" @(" @5')A;G-F;W)M,T0@=')A;G,S(#T@;F5W(%1R
M86YS9F]R;3-$*"D[#0H@(" @(" @(" @(" @(" @=')A;G,Q+G)O=%@H9#)R
M*#,P*2D[#0H@(" @(" @(" @(" @(" @=')A;G,R+G)O=%DH9#)R*#,P*2D[
M#0H@(" @(" @(" @(" @(" @=')A;G,R+FUU;"AT<F%N<S$I.PT*(" @(" @
M(" @(" @(" @('1R86YS,RYS9714<F%N<VQA=&EO;BAN97<@5F5C=&]R,V8H
M+3 N-68L("TP+C(U9BP@+3 N,C5F*2D[#0H@(" @(" @(" @(" @(" @=')A
M;G,S+FUU;"AT<F%N<S(I.PT*(" @(" @(" @(" @(" @(%1R86YS9F]R;4=R
M;W5P('1R86YS9F]R;6=R;W5P(#T@;F5W(%1R86YS9F]R;4=R;W5P*'1R86YS
M,RD[#0H@(" @(" @(" @(" @(" @=')A;G-F;W)M9W)O=7 N<V5T0V%P86)I
M;&ET>2A4<F%N<V9O<FU'<F]U<"Y!3$Q/5U]44D%.4T9/4DU?5U))5$4I.PT*
M(" @(" @(" @(" @(" @('1R86YS9F]R;6=R;W5P+G-E=$-A<&%B:6QI='DH
M5')A;G-F;W)M1W)O=7 N04Q,3U=?5%)!3E-&3U)-7U)%040I.PT*(" @(" @
M(" @(" @(" @('1R86YS9F]R;6=R;W5P+F%D9$-H:6QD*&(R*3L-"B @(" @
M(" @(" @(" @("!R;V]T+F%D9$-H:6QD*'1R86YS9F]R;6=R;W5P*3L-"B @
M(" @(" @(" @(" @(" -"B @(" @(" @(" @(" @("!R971U<FX@<F]O=#L-
M"B @(" @(" @?0T*(" @(" @(" -"B @(" @(" @+RHJ#0H@(" @(" @(" J
M($-R96%T92!A(&)O> T*(" @(" @(" @*B\-"B @(" @(" @<')I=F%T92!"
M<F%N8VA'<F]U<"!C<F5A=&5";W@H*7L-"B @(" @(" @(" @(" @("!"<F%N
M8VA'<F]U<"!R;V]T(#T@;F5W($)R86YC:$=R;W5P*"D[#0H@(" @(" @(" @
M(" @(" @07!P96%R86YC92!A<'!E87)A;F-E(#T@;F5W($%P<&5A<F%N8V4H
M*3L-"B @(" @(" @(" @(" @("!";W@@8F]X(#T@;F5W($)O>"@P+C5F+# N
M-68L,"XU9BP@0F]X+D=%3D52051%7TY/4DU!3%,@?"!";[EMAIL PROTECTED])!5$5?
M5$585%5215]#3T]21%,L(&%P<&5A<F%N8V4I.PT*(" @(" @(" @(" @(" @
M(%1R86YS9F]R;4=R;W5P('1G(#T@;F5W(%1R86YS9F]R;4=R;W5P*"D[#0H@
M(" @(" @(" @(" @(" @=&<N<V5T0V%P86)I;&ET>2A4<F%N<V9O<FU'<F]U
M<"Y!3$Q/5U]44D%.4T9/4DU?5U))5$4I.PT*(" @(" @(" @(" @(" @('1G
M+G-E=$-A<&%B:6QI='DH5')A;G-F;W)M1W)O=7 N04Q,3U=?5%)!3E-&3U)-
M7U)%040I.PT*(" @(" @(" @(" @(" @('1G+F%D9$-H:6QD*&)O>"D[#0H@
M(" @(" @(" @(" @(" @5&5X='5R94QO861E<B!T;" ](&YE=R!497AT=7)E
M3&]A9&5R*&YE=R!3=')I;F<H(BXO5&5X='5R97,O0F]X+FIP9R(I+"!N97<@
M4W1R:6YG*")21T(B*2P@,"P@;G5L;"D[#0H@(" @(" @(" @(" @(" @87!P
M96%R86YC92YS971497AT=7)E*'1L+F=E=%1E>'1U<F4H*2D[#0H@(" @(" @
M(" @(" @(" @5&5X='5R94%T=')I8G5T97,@=&$@/2!N97<@5&5X='5R94%T
M=')I8G5T97,H*3L-"B @(" @(" @(" @(" @("!T82YS971497AT=7)E36]D
M92A497AT=7)E071T<FEB=71E<RY-3T153$%412D[#0H@(" @(" @(" @(" @
M(" @87!P96%R86YC92YS971497AT=7)E071T<FEB=71E<RAT82D[#0H@(" @
M(" @(" @(" @(" @+RI0;VQY9V]N071T<FEB=71E<R!P82 ](&YE=R!0;VQY
M9V]N071T<FEB=71E<[EMAIL PROTECTED]*(" @(" @(" @(" @(" @('!A+G-E=$-U;&Q&
M86-E*%!O;'EG;VY!='1R:6)U=&5S+D-53$Q?1E)/3E0I.PT*(" @(" @(" @
M(" @(" @('!A+G-E=%!O;'EG;VY-;V1E*%!O;'EG;VY!='1R:6)U=&5S+E!/
M3%E'3TY?1DE,3"D[#0H@(" @(" @(" @(" @(" @87!P96%R86YC92YS9710
M;VQY9V]N071T<FEB=71E<RAP82D[*B\-"B @(" @(" @(" @(" @("!B;W@N
M<V5T07!P96%R86YC92AA<'!E87)A;F-E*3L-"B @(" @(" @(" @(" @("!-
M;W5S95)O=&%T92!M<B ](&YE=R!-;W5S95)O=&%T92AT9RD[#0H@(" @(" @
M(" @(" @(" @;7(N<V5T4V-H961U;&EN9T)O=6YD<RAN97<@0F]U;F1I;F=3
M<&AE<F4H*2D[#0H@(" @(" @(" @(" @(" @<F]O="YA9&1#:&EL9"AM<BD[
M#0H@(" @(" @(" @(" @(" @<F]O="YA9&1#:&EL9"AT9RD[#0H@(" @(" @
M(" @(" @(" @<F5T=7)N(')O;W0[#0H@(" @(" @('T-"B @(" @(" @#0H@
M(" @(" @("\J*@T*(" @(" @(" @*B!#<F5A=&4@82!B;W@@8GD@5')I86YG
M;&53=')I<"!W:71H('1E>'1U<F5S#0H@(" @(" @(" J+PT*(" @(" @(" -
M"B @(" @(" @<')I=F%T92!"<F%N8VA'<F]U<"!C<F5A=&50;VQY9V]N*"E[
M#0H@(" @(" @(" @(" @(" @0G)A;F-H1W)O=7 @<F]O=" ](&YE=R!"<F%N
M8VA'<F]U<"@I.PT*(" @(" @(" @(" @(" @( T*(" @(" @(" @(" @(" @
M("\O0W)E871E(&$@;&EN90T*(" @(" @(" @(" @(" @(%!O:6YT,V8@8V]O
M<F1;72 ](&YE=R!0;VEN=#-F6S$V73L-"B @(" @(" @(" @(" @(" O+T9A
M8V4@,0T*(" @(" @(" @(" @(" @(&-O;W)D6S!=(#T@;F5W(%!O:6YT,V8H
M+3 N-&8L(# N-&8L(# N,&8I.PT*(" @(" @(" @(" @(" @(&-O;W)D6S%=
M(#T@;F5W(%!O:6YT,V8H,"XT9BP@,"XT9BP@,"XP9BD[#0H@(" @(" @(" @
M(" @(" @8V]O<F1;,ET@/2!N97<@4&]I;G0S9B@M,"XT9BP@+3 N-&8L(# N
M,&8I.PT*(" @(" @(" @(" @(" @(&-O;W)D6S-=(#T@;F5W(%!O:6YT,V8H
M,"XT9BP@+3 N-&8L(# N,&8I.PT*(" @(" @(" @(" @(" @("\O1F%C92 R
M#0H@(" @(" @(" @(" @(" @8V]O<F1;-%T@/2!N97<@4&]I;G0S9B@P+C1F
M+" P+C1F+" P+C!F*3L-"B @(" @(" @(" @(" @("!C;V]R9%LU72 ](&YE
M=R!0;VEN=#-F*# N-&8L(# N-&8L("TP+C1F*3L-"B @(" @(" @(" @(" @
M("!C;V]R9%LV72 ](&YE=R!0;VEN=#-F*# N-&8L("TP+C1F+" P+C!F*3L-
M"B @(" @(" @(" @(" @("!C;V]R9%LW72 ](&YE=R!0;VEN=#-F*# N-&8L
M("TP+C1F+" M,"XT9BD[( T*(" @(" @(" @(" @(" @("\O1F%C92 S#0H@
M(" @(" @(" @(" @(" @8V]O<F1;.%T@/2!N97<@4&]I;G0S9B@P+C1F+" P
M+C1F+" M,"XT9BD[#0H@(" @(" @(" @(" @(" @8V]O<F1;.5T@/2!N97<@
M4&]I;G0S9B@M,"XT9BP@,"XT9BP@+3 N-&8I.PT*(" @(" @(" @(" @(" @
M(&-O;W)D6S$P72 ](&YE=R!0;VEN=#-F*# N-&8L("TP+C1F+" M,"XT9BD[
M#0H@(" @(" @(" @(" @(" @8V]O<F1;,3%=(#T@;F5W(%!O:6YT,V8H+3 N
M-&8L("TP+C1F+" M,"XT9BD[#0H@(" @(" @(" @(" @(" @+R]&86-E(#0-
M"B @(" @(" @(" @(" @("!C;V]R9%LQ,ET@/2!N97<@4&]I;G0S9B@M,"XT
M9BP@,"XT9BP@+3 N-&8I.PT*(" @(" @(" @(" @(" @(&-O;W)D6S$S72 ]
M(&YE=R!0;VEN=#-F*"TP+C1F+" P+C1F+" P+C!F*3L-"B @(" @(" @(" @
M(" @("!C;V]R9%LQ-%T@/2!N97<@4&]I;G0S9B@M,"XT9BP@+3 N-&8L("TP
M+C1F*3L-"B @(" @(" @(" @(" @("!C;V]R9%LQ-5T@/2!N97<@4&]I;G0S
M9B@M,"XT9BP@+3 N-&8L(# N,&8I.PT*(" @(" @(" @(" @(" @(&EN="!S
M=')I<$-O=6YT6UT@/2![,C!].PT*(" @(" @(" @(" @(" @(%1R:6%N9VQE
M4W1R:7!!<G)A>2!T<V$@/2!N97<@5')I86YG;&53=')I<$%R<F%Y*#(P+"!4
M<FEA;F=L95-T<FEP07)R87DN0T]/4D1)3D%415,@?"!4<FEA;F=L95-T<FEP
M07)R87DN3D]234%,4R!\(%1R:6%N9VQE4W1R:7!!<G)A>2Y415A455)%7T-/
M3U)$24Y!5$5?,R L('-T<FEP0V]U;G0I.PT*(" @(" @(" @(" @(" @('1S
M82YS971#;V]R9&EN871E<R@P+"!C;V]R9"D[#0H@(" @(" @(" @(" @(" @
M5')A;G-F;W)M1W)O=7 @=&<@/2!N97<@5')A;G-F;W)M1W)O=7 H*3L-"B @
M(" @(" @(" @(" @("!T9RYS971#87!A8FEL:71Y*%1R86YS9F]R;4=R;W5P
M+D%,3$]77U1204Y31D]235]74DE412D[#0H@(" @(" @(" @(" @(" @=&<N
M<V5T0V%P86)I;&ET>2A4<F%N<V9O<FU'<F]U<"Y!3$Q/5U]44D%.4T9/4DU?
M4D5!1"D[#0H@(" @(" @(" @(" @(" @4VAA<&4S1"!S:&%P92 ](&YE=R!3
M:&%P93-$*'1S82D[#0H@(" @(" @(" @(" @(" @=&<N861D0VAI;&0H<VAA
M<&4I.PT*(" @(" @(" @(" @(" @($%P<&5A<F%N8V4@87!P96%R86YC92 ]
M(&YE=R!!<'!E87)A;F-E*"D[#0H@(" @(" @(" @(" @(" @5&5X='5R94QO
M861E<B!T;" ](&YE=R!497AT=7)E3&]A9&5R*&YE=R!3=')I;F<H(BXO5&5X
M='5R97,O1FQO;W(R+FIP9R(I+"!N97<@4W1R:6YG*")21T(B*2P@,"P@;G5L
M;"D[#0H@(" @(" @(" @(" @(" @87!P96%R86YC92YS971497AT=7)E*'1L
M+F=E=%1E>'1U<F4H*2D[#0H@(" @(" @(" @(" @(" @5&5X='5R94%T=')I
M8G5T97,@=&$@/2!N97<@5&5X='5R94%T=')I8G5T97,H*3L-"B @(" @(" @
M(" @(" @("!T82YS971497AT=7)E36]D92A497AT=7)E071T<FEB=71E<RY-
M3T153$%412D[#0H@(" @(" @(" @(" @(" @87!P96%R86YC92YS971497AT
M=7)E071T<FEB=71E<RAT82D[#0H@(" @(" @(" @(" @(" @4&]L>6=O;D%T
M=')I8G5T97,@<&$@/2!N97<@4&]L>6=O;D%T=')I8G5T97,H*3L-"B @(" @
M(" @(" @(" @("!P82YS971#=6QL1F%C92A0;VQY9V]N071T<FEB=71E<RY#
M54Q,7T923TY4*3L-"B @(" @(" @(" @(" @("!P82YS9710;VQY9V]N36]D
M92A0;VQY9V]N071T<FEB=71E<RY03TQ91T].7T9)3$PI.PT*(" @(" @(" @
M(" @(" @(&%P<&5A<F%N8V4N<V5T4&]L>6=O;D%T=')I8G5T97,H<&$I.PT*
M(" @(" @(" @(" @(" @('-H87!E+G-E=$%P<&5A<F%N8V4H87!P96%R86YC
M92D[#0H@(" @(" @(" @(" @(" @36]U<V52;W1A=&4@;7(@/2!N97<@36]U
M<V52;W1A=&4H=&<I.PT*(" @(" @(" @(" @(" @(&UR+G-E=%-C:&5D=6QI
M;F=";W5N9',H;F5W($)O=6YD:6YG4W!H97)E*"DI.PT*(" @(" @(" @(" @
M(" @(')O;W0N861D0VAI;&0H;7(I.PT*(" @(" @(" @(" @(" @(')O;W0N
M861D0VAI;&0H=&<I.PT*(" @(" @(" @(" @(" @(')E='5R;B!R;V]T.PT*
M(" @(" @("!]#0H@(" @(" @( T*(" @(" @(" O*BH-"B @(" @(" @("H@
M0G)A;F-H1W)A<&@@9F]R(%9I97<@0G)A;F-H1W)O=7 -"B @(" @(" @("HO
M#0H@(" @(" @('!R:79A=&4@0G)A;F-H1W)O=7 @8W)E871E5FEE=RA#86YV
M87,S1"!C*7L-"B @(" @(" @(" @(" @("!"<F%N8VA'<F]U<"!B9R ](&YE
M=R!"<F%N8VA'<F]U<"@I.PT*(" @(" @(" @(" @(" @(%9I97<@=FEE=R ]
M(&YE=R!6:65W*"D[#0H@(" @(" @(" @(" @(" @=FEE=RYS97138V5N94%N
M=&EA;&EA<VEN9T5N86)L92AF86QS92D[#0H@(" @(" @(" @(" @(" @5FEE
M=U!L871F;W)M('9P(#T@;F5W(%9I97=0;&%T9F]R;[EMAIL PROTECTED]*(" @(" @(" @
M(" @(" @('9P+G-E=%9I97=!='1A8VA0;VQI8WDH5FEE=RY.3TU)3D%,7U-#
M4D5%3BD[#0H@(" @(" @(" @(" @(" @4&AY<VEC86Q";V1Y(&)O9'D@/2!N
M97<@4&AY<VEC86Q";V1Y*"D[#0H@(" @(" @(" @(" @(" @4&AY<VEC86Q%
M;G9I<F]N;65N="!P92 ](&YE=R!0:'ES:6-A;$5N=FER;VYM96YT*"D[#0H@
M(" @(" @(" @(" @(" @=FEE=RYA9&1#86YV87,S1"AC*3L-"B @(" @(" @
M(" @(" @("!V:65W+F%T=&%C:%9I97=0;&%T9F]R;2AV<"D[#0H@(" @(" @
M(" @(" @(" @=FEE=RYS9710:'ES:6-A;$)O9'DH8F]D>2D[#0H@(" @(" @
M(" @(" @(" @=FEE=RYS9710:'ES:6-A;$5N=FER;VYM96YT*'!E*3L-"B @
M(" @(" @(" @(" @("!4<F%N<V9O<FU'<F]U<"!T9R ](&YE=R!4<F%N<V9O
M<FU'<F]U<"@I.PT*(" @(" @(" @(" @(" @('1G+G-E=$-A<&%B:6QI='DH
M5')A;G-F;W)M1W)O=7 N04Q,3U=?5%)!3E-&3U)-7U=2251%*3L-"B @(" @
M(" @(" @(" @("!T9RYS971#87!A8FEL:71Y*%1R86YS9F]R;4=R;W5P+D%,
M3$]77U1204Y31D]235]214%$*3L-"B @(" @(" @(" @(" @("!B9RYA9&1#
M:&EL9"AT9RD[#0H@(" @(" @(" @(" @(" @=&<N861D0VAI;&0H=G I.PT*
M(" @(" @(" @(" @(" @("\J2V5Y3F%V:6=A=&]R0F5H879I;W(@:V5Y(#T@
M;F5W($ME>4YA=FEG871O<D)E:&%V:6]R*'1G*3L-"B @(" @(" @(" @(" @
M("!K97DN<V5T4V-H961U;&EN9T)O=6YD<RAN97<@0F]U;F1I;F=3<&AE<F4H
M*2D[#0H@(" @(" @(" @(" @(" @8F<N861D0VAI;&0H:V5Y*3LJ+PT*#0H@
M(" @(" @(" @(" @(" @<F5T=7)N(&)G.PT*(" @(" @("!]#0H@(" @(" @
M( T*(" @(" @(" O*@T*(" @(" @(" @*B!D,G(@+2!#;VYV97)T(&1E9W)E
M92!T;R!R861I86X-"B @(" @(" @("H@<F5T=7)N.B!R861I86X@:6X@9FQO
M870-"B @(" @(" @("HO#0H@(" @(" @('!R:79A=&4@9FQO870@9#)R*&1O
M=6)L92!D96=R964I>PT*(" @(" @(" @(" @(" @(')E='5R;B H9FQO870I
M*&1E9W)E92I-871H+E!)+S$X,"D[#0H@(" @(" @('T-"B @(" @(" @#0H@
M(" @(" @("\J#0H@(" @(" @(" J(&-O<R M($-O;G9E<G0@9&5G<F5E('1O
M(')A9&EA;@T*(" @(" @(" @*B!R971U<FXZ(')A9&EA;B!I;B!F;&]A= T*
M(" @(" @(" @*B\-"B @(" @(" @<')I=F%T92!F;&]A="!C;W,H9&]U8FQE
M(&1E9W)E92E[#0H@(" @(" @(" @(" @(" @<F5T=7)N("AF;&]A="DH36%T
M:"YC;W,H9&5G<F5E*DUA=&@N4$DO,3@P*2D[#0H@(" @(" @('T-"B @(" @
M(" @#0H@(" @(" @("\J#0H@(" @(" @(" J('-I;B M($-O;G9E<G0@9&5G
M<F5E('1O(')A9&EA;@T*(" @(" @(" @*B!R971U<FXZ(')A9&EA;B!I;B!F
M;&]A= T*(" @(" @(" @*B\-"B @(" @(" @<')I=F%T92!F;&]A="!S:6XH
M9&]U8FQE(&1E9W)E92E[#0H@(" @(" @(" @(" @(" @<F5T=7)N("AF;&]A
M="DH36%T:"YS:6XH9&5G<F5E*DUA=&@N4$DO,3@P*2D[#0H@(" @(" @('T-
M"B @(" @(" @#0H@(" @(" @('!U8FQI8R!S=&%T:6,@=F]I9"!M86EN*%-T
M<FEN9R!;76%R9W,I>PT*(" @(" @(" @(" @(" @("\O;F5W($I%;F=I;F4H
M*3L-"B @(" @(" @(" @(" @("!N97<@2D5N9VEN92AN97<@4W1R:6YG*")6
C:7)T=6%L(%5N:79E<G-E(BDI.PT*(" @(" @("!]#0I]#0H`
`
end
===========================================================================
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".