I think this is not possible in Java3d. But you could request this as a new
requirement in the
Bug-Requirements Database found at the sun Developer Connection. I remember that I've
seen
similar questions postes in Java3D newsgroups.
For some, but not all cases, one could try to work with different activation radii,
front and
back viewing clipping planes, ... to let an object appear in one View and not in
another. But I
think in your case it is not possible.
A second guess is to operate with different locales and build 2 "identical"
(transformations,
...) scene and view graphs each containing the objects which should be shown on the
specific
canvas3d.
Hope that helps.
Paul
Wim Snoep schrieb:
> Anybody has suggestions for this problem, or is the requirement I want impossible in
>JAVA3d??
>
> Wim
>
> [EMAIL PROTECTED]@[EMAIL PROTECTED] on 11/28/2000 22:55:08
> Please respond to [EMAIL PROTECTED]@SMTP
> Sent by: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]@SMTP
> cc:
> Subject: Re: [JAVA3D] multiple view question
> Classification:
>
> Wim,
> With your new requirement, View.setVisibilityPolicy(int policy) and
> RenderingAttributes.setVisible(boolean) can't help much. Good luck.
>
> - Chien.
>
> > MIME-Version: 1.0
> > Content-Disposition: inline
> > Content-Transfer-Encoding: 8bit
> > X-MIME-Autoconverted: from quoted-printable to 8bit by mail.java.sun.com id
> eASBAKi23614
> > Date: Tue, 28 Nov 2000 12:09:46 +0100
> > From: Wim Snoep <[EMAIL PROTECTED]>
> > Subject: Re: [JAVA3D] multiple view question
> > To: [EMAIL PROTECTED]
> >
> > Chien,
> >
> > Thanks for your help, this partly solves my problem. I want to be able to
> create for example a drawing of a complete house including doors, walls, lights
> and windows. In view1, all the walls (no windows, doors, lights) of the house
> are visible. In view2
> > all the lights and doors are visible (no walls and windows). In view3 only
> all the windows have to be visible. With the function setVisibilityPolilicy(..)
> and setRenderingAttributes(..) I can't solve this problem.
> > Maybe the're other suggestions to solve this problem ?
> >
> > Wim.
> >
> >
> >
> >
> >
> > [EMAIL PROTECTED]@[EMAIL PROTECTED] on 11/27/2000 19:09:44
> > Please respond to [EMAIL PROTECTED]@SMTP
> > Sent by: [EMAIL PROTECTED]
> > To: [EMAIL PROTECTED]@SMTP
> > cc:
> > Subject: Re: [JAVA3D] multiple view question
> > Classification:
> >
> > Wim,
> > You might want to take a look at the new Java 3D 1.2 APIs :
> > View.setVisibilityPolicy(int policy) and
> RenderingAttributes.setVisible(boolean)
> > Hope this helps.
> >
> >
> > - Chien Yang
> > Java 3D Team.
> >
> >
> >
> > > MIME-Version: 1.0
> > > Content-Disposition: inline
> > > Content-Transfer-Encoding: 8bit
> > > X-MIME-Autoconverted: from quoted-printable to 8bit by mail.java.sun.com id
> > eARC5ai07750
> > > Date: Mon, 27 Nov 2000 13:05:23 +0100
> > > From: Wim Snoep <[EMAIL PROTECTED]>
> > > Subject: [JAVA3D] multiple view question
> > > To: [EMAIL PROTECTED]
> > >
> > > Hi,
> > >
> > > I've got a question. I know it's possible in java3D to define multiple view
> on
> > a drawing. But is it also possible to define more views with a different
> number
> > of branchgroups displayed??. For example: add a Switch object with 5
> branchgroup
> > as his childs
> > > to a drawing. On the drawing have to be 2 views. View1 on the drawing.has to
> > display branchgroupChild 4 and 5 of the switch. And View2 on the drawing has
> to
> > display branchgroupChild 1, 2 and 3 of the switch. I think it's possible with
> > cloning the
> > > complete drawing, but maybe the're are more convenient solutions?
> > >
> > > Can anybody help me out,
> > > Thanks in advance,
> > >
> > > Wim Snoep
> > > Philips TASS
> > > Postbus 218
> > > HCZ-1
> > > 5600 MD Eindhoven
> > > http://www.tass.philips.com
> > >
> > > ===========================================================================
> > > 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".
> >
> > ===========================================================================
> > 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".
> >
> > ===========================================================================
> > 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".
>
> ===========================================================================
> 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".
>
> ===========================================================================
> 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".
===========================================================================
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".