From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/29661 Path: news.gmane.org!not-for-mail From: Renaud AUBIN Newsgroups: gmane.comp.tex.context Subject: Re: U3D (embedded 3D objects) Date: Tue, 25 Jul 2006 20:36:46 +0200 Message-ID: <44C664BE.704@nibua-r.org> References: <43DE005D.402@wxs.nl> <43DE91C0.6050204@wxs.nl> <1C444A13-5055-43C2-A2FD-02A043161F81@indiana.edu> <43DF3BA1.8060801@wxs.nl> <43E09677.40708@wxs.nl> <44C17CF6.9080905@nibua-r.org> <44C247CF.5040602@wxs.nl> <44C2C271.4000905@nibua-r.org> <44C4970D.1070406@wxs.nl> <44C49DBB.8000209@nibua-r.org> <44C4C6F9.6060505@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1401746705==" X-Trace: sea.gmane.org 1153852629 29783 80.91.229.2 (25 Jul 2006 18:37:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 25 Jul 2006 18:37:09 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Jul 25 20:37:07 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1G5RmA-0000Pc-4i for gctc-ntg-context-518@m.gmane.org; Tue, 25 Jul 2006 20:37:02 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id ACCE81FDCB; Tue, 25 Jul 2006 20:37:01 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00547-04; Tue, 25 Jul 2006 20:36:58 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id DCECA1FD8E; Tue, 25 Jul 2006 20:36:57 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2EBE51FD8E for ; Tue, 25 Jul 2006 20:36:54 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 01507-04-2 for ; Tue, 25 Jul 2006 20:36:53 +0200 (CEST) Original-Received: from 42.mail-out.ovh.net (42.mail-out.ovh.net [213.251.189.42]) by ronja.ntg.nl (Postfix) with SMTP id 2178D1FD81 for ; Tue, 25 Jul 2006 20:36:52 +0200 (CEST) Original-Received: (qmail 18078 invoked by uid 503); 25 Jul 2006 18:36:46 -0000 Original-Received: from b6.ovh.net (HELO mail178.ha.ovh.net) (213.186.33.56) by 42.mail-out.ovh.net with SMTP; 25 Jul 2006 18:36:46 -0000 Original-Received: from b0.ovh.net (HELO queue-out) (213.186.33.50) by b0.ovh.net with SMTP; 25 Jul 2006 18:36:47 -0000 Original-Received: from d213-103-89-146.cust.tele2.fr (HELO ?192.168.78.10?) (aubin@nibua-r.org@213.103.89.146) by ns0.ovh.net with SMTP; 25 Jul 2006 18:36:46 -0000 User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051017) X-Accept-Language: fr, en Original-To: mailing list for ConTeXt users In-Reply-To: <44C4C6F9.6060505@wxs.nl> X-Ovh-Remote: 213.103.89.146 (d213-103-89-146.cust.tele2.fr) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: DONE|H 0.5/0.5/5.0/N X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:29661 Archived-At: This is a multi-part message in MIME format. --===============1401746705== Content-Type: multipart/alternative; boundary="------------010903090403010001010007" This is a multi-part message in MIME format. --------------010903090403010001010007 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hans Hagen a =C3=A9crit : >indeed pdfannot is what we need; however, the first thing is to figure o= ut what kind of control we want (probably best from within javascript); i= n your sampe i see pretty raw pdf code in the key/val pairs, which is som= ething alien to context=20 > >- what features make sense >- what features do we expect to be stable=20 > >Hans=20 > =20 > Hi Hans, At first time, we can try to embed the u3d data as a "stream" by setting up the recquired (not the optional) keys (Subtype, 3DD) + 3DI at true to obtain an interactive 3D model without any js programming... With 3DI at true, I assume we can verify if the "3D artwork" is correctly parsed and rendered... Then, when can go to javascript to include setups of (mainly): - camera-to-world transformation matrix - artwork-to-world transformation matrix - background color settings I have to learn about pdfmark and pdfannot... Sorry if these remarks calls obvious answer... Renaud --------------010903090403010001010007 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hans Hagen a =C3=A9crit=C2=A0:
indeed pdfannot is what we need; however, the fir=
st thing is to figure out what kind of control we want (probably best fro=
m within javascript); in your sampe i see pretty raw pdf code in the key/=
val pairs, which is something alien to context=20

- what features make sense
- what features do we expect to be stable=20

Hans=20
  

Hi Hans,

At first time, we can try to embed the u3d data as a "stream"=C2=A0 by setting up the recquired (not the optional) keys (Subtype, 3DD) + 3DI at true to obtain an interactive 3D model without any js programming... With 3DI at true, I assume we can verify if the "3D artwork" is correctly parsed and rendered...

Then, when can go to javascript to include setups of (mainly):
- camera-to-world transformation matrix
- artwork-to-world transformation matrix
- background color settings

I have to learn about pdfmark and pdfannot...

Sorry if these remarks calls obvious answer...

Renaud
--------------010903090403010001010007-- --===============1401746705== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context --===============1401746705==--