From owner-info-inventor-dev@oss.sgi.com Tue Jul 3 03:42:30 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f63AgUJ20952 for info-inventor-dev-outgoing; Tue, 3 Jul 2001 03:42:30 -0700 Received: from image.esys.tsukuba.ac.jp (image-gw.esys.tsukuba.ac.jp [130.158.124.241]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f63AgTV20949 for ; Tue, 3 Jul 2001 03:42:29 -0700 Received: from image.esys.tsukuba.ac.jp (walrus [130.158.124.22]) by image.esys.tsukuba.ac.jp (8.9.3/3.7W) with ESMTP id TAA21630 for ; Tue, 3 Jul 2001 19:42:03 +0900 (JST) Message-ID: <3B41A224.CFC8DA2F@image.esys.tsukuba.ac.jp> Date: Tue, 03 Jul 2001 19:44:52 +0900 From: Hiroshi Akiba Organization: CVIM LAB X-Mailer: Mozilla 4.75C-ja [ja/Vine] (X11; U; Linux 2.2.17-0vl10 i686) X-Accept-Language: ja MIME-Version: 1.0 To: Open Inventor ML Subject: About TGS Inventor Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi all, Has anyone used a TGS inventor with collision detection? Since I am doing a research using animation of human models, collision detection sounds very effective. I would like to know its convenience or problems before I buy it. -- ***************************************** Hiroshi akiba University of Tsukuba Computer Vision & Image Media LAB TEL 090-2665-0049 E-mail: akiba@image.esys.tsukuba.ac.jp ****************************************** From owner-info-inventor-dev@oss.sgi.com Fri Jul 6 14:26:25 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f66LQPZ17576 for info-inventor-dev-outgoing; Fri, 6 Jul 2001 14:26:25 -0700 Received: from cpimssmtpu02.email.msn.com (cpimssmtpu02.email.msn.com [207.46.181.78]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f66LQNV17573 for ; Fri, 6 Jul 2001 14:26:23 -0700 Received: from olana ([63.27.34.249]) by cpimssmtpu02.email.msn.com with Microsoft SMTPSVC(5.0.2195.3225); Fri, 6 Jul 2001 14:26:07 -0700 Message-ID: <000501c10661$69359c40$f9221b3f@olana> From: "L. Bodenstein" To: Subject: Problem with SoXtMaterialEditor Date: Fri, 6 Jul 2001 17:19:56 -0400 Organization: Dell Computer Corporation X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-OriginalArrivalTime: 06 Jul 2001 21:26:08.0278 (UTC) FILETIME=[45540360:01C10662] Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk I have a program which uses SoXtMaterialEditor. I moved the program from one machine to another. After the move, 'new SoXtMaterial Editor()' yields a segmentation error. On the DDD backtrace the problem is in XtBuildEventMask(). Any reason this would work on one platform but not another From owner-info-inventor-dev@oss.sgi.com Sat Jul 7 09:55:43 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f67Gtht30260 for info-inventor-dev-outgoing; Sat, 7 Jul 2001 09:55:43 -0700 Received: from ns1.tu-graz.ac.at (ns1.tu-graz.ac.at [129.27.2.3]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f67GtgV30257 for ; Sat, 7 Jul 2001 09:55:42 -0700 Received: from sbox.tugraz.at (g-66.vc-graz.ac.at [193.171.246.66]) by ns1.tu-graz.ac.at (8.9.3/8.9.3) with ESMTP id SAA18989 for ; Sat, 7 Jul 2001 18:55:40 +0200 (MET DST) Message-ID: <3B474043.2060900@sbox.tugraz.at> Date: Sat, 07 Jul 2001 19:00:51 +0200 From: Christoph =?ISO-8859-1?Q?Hinterm=FCller?= User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0 i686; en-US; 0.8.1) Gecko/20010326 X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.graphics.api.inventor To: info-inventor-dev@oss.sgi.com Subject: SbMatrix transposing before multLeft/Right (urgent) Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi I do have an urgent question about SbMatrix, especially the multLeft/Multright functions: is one of the matrices multiplied transposed and which of them [ ] the one beein multiplied with the given from left [ ] the one beein multiplied with the given from right [ ] the one which is multiplied from the left [ ] the one which is multiplied from the right [ ] both when multiplied from the left [ ] both when multiplied from the right [ ] noneever [ ] both cu Christoph -- THESIS: God is alive PROOVE: Who else would have scheduled the mankind and world first recommendation of research???? CONCLUSION: Scientists do what he wants, willing or not:) From owner-info-inventor-dev@oss.sgi.com Wed Jul 11 05:50:47 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6BCol123470 for info-inventor-dev-outgoing; Wed, 11 Jul 2001 05:50:47 -0700 Received: from mailhub3.hull.ac.uk (Puccini.ucc.hull.ac.uk [150.237.196.2]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6BCoiV23466 for ; Wed, 11 Jul 2001 05:50:45 -0700 Received: from mailhub.dcs.hull.ac.uk (actually host amethyst.dcs.hull.ac.uk) by puccini.ucc.hull.ac.uk with ESMTP; Wed, 11 Jul 2001 13:50:40 +0100 Received: from [150.237.92.11] (helo=scarlet.dcs.hull.ac.uk ident=exim) by mailhub.dcs.hull.ac.uk with esmtp (Exim 3.03 #2) id 15KJRv-0006fB-00 for info-inventor-dev@oss.sgi.com; Wed, 11 Jul 2001 13:50:39 +0100 Received: from cspfh by scarlet.dcs.hull.ac.uk with local (Exim 2.12 #1) id 15KJRk-0007bz-00 for info-inventor-dev@oss.sgi.com; Wed, 11 Jul 2001 13:50:28 +0100 Date: Wed, 11 Jul 2001 13:50:26 +0100 (BST) From: Fotios Hadginikos X-Sender: cspfh@scarlet To: Open Inventor ML Subject: Loading and Antialiasing Tutorial. In-Reply-To: <3B41A224.CFC8DA2F@image.esys.tsukuba.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hello people,we have just published the second Inventor tutorial. A quick summary can be found here: One of the main features of Open Inventor is its direct support for model loading. Using this tutorial you will learn how to load Inventor models and scenes and how to antialiase them. An Fltk (multi-platform) based Inventor Viewer application is also provided to help people that do not have easy access to ivView (for example Windows users) to quickly preview their Inventor scenes. the link is : http://www.dev-gallery.com/programming/openInventor/index.htm As the source of the viewer is provided any extensions to the application would be welcome! If you have any material on Inventor, like examples, tutorials, code, models, etc, please mail me at webmaster@dev-gallery.com ; with your help we can create a great Inventor resource for all of us. Cheers, Fotis The Developers Gallery www.dev-gallery.com From owner-info-inventor-dev@oss.sgi.com Fri Jul 13 04:13:54 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6DBDsE09173 for info-inventor-dev-outgoing; Fri, 13 Jul 2001 04:13:54 -0700 Received: from image.esys.tsukuba.ac.jp (image-gw.esys.tsukuba.ac.jp [130.158.124.241]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6DBDqV09169 for ; Fri, 13 Jul 2001 04:13:53 -0700 Received: from image.esys.tsukuba.ac.jp (walrus [130.158.124.22]) by image.esys.tsukuba.ac.jp (8.9.3/3.7W) with ESMTP id UAA06732 for ; Fri, 13 Jul 2001 20:13:48 +0900 (JST) Message-ID: <3B4ED886.8DAA0482@image.esys.tsukuba.ac.jp> Date: Fri, 13 Jul 2001 20:16:22 +0900 From: Hiroshi Akiba Organization: CVIM LAB X-Mailer: Mozilla 4.75C-ja [ja/Vine] (X11; U; Linux 2.2.17-0vl10 i686) X-Accept-Language: ja MIME-Version: 1.0 To: Open Inventor ML Subject: How do I assign the skin on a character? Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, I would like to put the skin and clothes on a character. Now, I have already made a bone of the character, but I don't know how to deform the skin and clothes of a character. I think most 3D modeling and animation softwares do it automatically. How about inventor? Is there any useful nodes for it? Thank you in advance. -- ***************************************** Hiroshi akiba University of Tsukuba Computer Vision & Image Media LAB TEL 090-2665-0049 E-mail: akiba@image.esys.tsukuba.ac.jp ****************************************** From owner-info-inventor-dev@oss.sgi.com Fri Jul 13 06:53:02 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6DDr2f14233 for info-inventor-dev-outgoing; Fri, 13 Jul 2001 06:53:02 -0700 Received: from vrcom-nis.vrcom.de (vrcom-nis.vrcom.de [146.140.24.1]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6DDqxV14230 for ; Fri, 13 Jul 2001 06:53:00 -0700 Received: from ernie.vrcom.de (ernie.vrcom.de [146.140.24.16]) by vrcom-nis.vrcom.de (8.9.1b+Sun/8.9.1) with ESMTP id PAA21066 for ; Fri, 13 Jul 2001 15:52:53 +0200 (MET DST) Received: (from stiller@localhost) by ernie.vrcom.de (SGI-8.9.3/8.9.3) id PAA82233 for info-inventor-dev@oss.sgi.com; Fri, 13 Jul 2001 15:52:52 +0200 (MES) Date: Fri, 13 Jul 2001 15:52:52 +0200 (MES) From: Matthias Stiller Message-Id: <10107131552.ZM82150@ernie.vrcom.de> Reply-to: stiller@vrcom.de X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: info-inventor-dev@oss.sgi.com Subject: remote rendering Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, I am currenly using sgi Inventor to display some graphics. If I set the display for the application to any other hardware except an SGI machine or an HP Linux workstation with fx10 graphics the inventor-Widget is just black. Is this a known bug/feature ? Would it work better when using the Open Source Version of Inventor ? Or am I stuck totally ? Regards Matthias -- +-------------------------------+-------------------------------------+ | Matthias Stiller | fon: ++49-6151-30083-42 | | vrcom GmbH | fax: ++49-6151-30083-19 | | Donnersbergring 20 | email: matthias.stiller@vrcom.de | | 64295 Darmstadt | www: http://www.vrcom.de | | Federal Republic of Germany | | +-------------------------------+-------------------------------------+ From owner-info-inventor-dev@oss.sgi.com Fri Jul 13 10:08:51 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6DH8pL22094 for info-inventor-dev-outgoing; Fri, 13 Jul 2001 10:08:51 -0700 Received: from sight.tgs.com (mail.tgs.com [64.149.111.123]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6DH8oV22091 for ; Fri, 13 Jul 2001 10:08:50 -0700 Received: from DECnet-Mail11.sight.tgs.com by sight.tgs.com (8.8.8/1.1.10.5/07Jul98-0113PM) id KAA0000030411; Fri, 13 Jul 2001 10:03:18 -0700 (PDT) Date: Fri, 13 Jul 2001 10:03:18 -0700 (PDT) Message-Id: <200107131703.KAA0000030411@sight.tgs.com> Mime-Version: 1.0 From: mmh@tgs.com (Mike Heck) To: SMTP@tgs.com Cc: "info-inventor-dev@oss.sgi.com"@tgs.com Subject: RE: remote rendering Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk > I am currenly using sgi Inventor to display some graphics. If I set the display > for the application to any other hardware except an SGI machine or an HP Linux > workstation with fx10 graphics the inventor-Widget is just black. Is this a > known bug/feature ? Would it work better when using the Open Source Version of > Inventor ? Or am I stuck totally ? This usually happens because of overlay planes. The trick to get the "transparent" color index for the overlay planes varies from system to system. If Inventor doesn't get the right index then the overlay planes may be cleared to opaque black. The simplest solution is to tell Inventor not to even try to use overlay planes. In the TGS version you can simply set the environment variable OIV_NO_OVERLAYS, but I don't think that's in the SGI Open Inventor. -Mike TGS Inc, http://www.tgs.com From owner-info-inventor-dev@oss.sgi.com Sat Jul 14 06:15:55 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6EDFtN19133 for info-inventor-dev-outgoing; Sat, 14 Jul 2001 06:15:55 -0700 Received: from vrcom-nis.vrcom.de (vrcom-nis.vrcom.de [146.140.24.1]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6EDFqV19129 for ; Sat, 14 Jul 2001 06:15:53 -0700 Received: from ernie.vrcom.de (ernie.vrcom.de [146.140.24.16]) by vrcom-nis.vrcom.de (8.9.1b+Sun/8.9.1) with ESMTP id PAA29096 for ; Sat, 14 Jul 2001 15:15:46 +0200 (MET DST) Received: (from stiller@localhost) by ernie.vrcom.de (SGI-8.9.3/8.9.3) id PAA83636 for info-inventor-dev@oss.sgi.com; Sat, 14 Jul 2001 15:15:46 +0200 (MES) Date: Sat, 14 Jul 2001 15:15:46 +0200 (MES) From: Matthias Stiller Message-Id: <10107141515.ZM84129@ernie.vrcom.de> Reply-to: stiller@vrcom.de X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: info-inventor-dev@oss.sgi.com Subject: Re: Remote rendering Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Jul 13, 10:03am, Mike Heck wrote: > > I am currenly using sgi Inventor to display some graphics. If I set the display > > for the application to any other hardware except an SGI machine or an HP Linux > > workstation with fx10 graphics the inventor-Widget is just black. Is this a > > known bug/feature ? Would it work better when using the Open Source Version of > > Inventor ? Or am I stuck totally ? > > This usually happens because of overlay planes. The trick to get the > "transparent" color index for the overlay planes varies from system > to system. If Inventor doesn't get the right index then the overlay > planes may be cleared to opaque black. The simplest solution is to > tell Inventor not to even try to use overlay planes. In the TGS > version you can simply set the environment variable OIV_NO_OVERLAYS, > but I don't think that's in the SGI Open Inventor. Hi Mike, thanx for the answer. I must have forgotten this :) Does anybody know if the fire gl 3 und 4 graphic cards supply overlay planes ? Regards Matthias -- +-------------------------------+-------------------------------------+ | Matthias Stiller | fon: ++49-6151-30083-42 | | vrcom GmbH | fax: ++49-6151-30083-19 | | Donnersbergring 20 | email: matthias.stiller@vrcom.de | | 64295 Darmstadt | www: http://www.vrcom.de | | Federal Republic of Germany | | +-------------------------------+-------------------------------------+ From owner-info-inventor-dev@oss.sgi.com Sat Jul 14 10:02:59 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6EH2xC27679 for info-inventor-dev-outgoing; Sat, 14 Jul 2001 10:02:59 -0700 Received: from pneumatic-tube.sgi.com (pneumatic-tube.sgi.com [204.94.214.22]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6EH2wV27676 for ; Sat, 14 Jul 2001 10:02:58 -0700 Received: from boeing.engr.sgi.com (boeing.engr.sgi.com [130.62.55.185]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id KAA00427 for ; Sat, 14 Jul 2001 10:00:27 -0700 (PDT) mail_from (flynnt@engr.sgi.com) Received: from localhost (flynnt@localhost) by boeing.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id KAA39636; Sat, 14 Jul 2001 10:00:04 -0700 (PDT) X-Authentication-Warning: boeing.engr.sgi.com: flynnt owned process doing -bs Date: Sat, 14 Jul 2001 10:00:04 -0700 From: Tom Flynn To: Matthias Stiller cc: info-inventor-dev@oss.sgi.com Subject: Re: Remote rendering In-Reply-To: <10107141515.ZM84129@ernie.vrcom.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Sat, 14 Jul 2001, Matthias Stiller wrote: > thanx for the answer. I must have forgotten this :) Does anybody know if the > fire gl 3 und 4 graphic cards supply overlay planes ? yes, they do. -tom -- "Mongooses are famous for their snake-fighting ability, and are almost always victorious because of their speed, agility, and timing and also because of their thick coat." From owner-info-inventor-dev@oss.sgi.com Sun Jul 15 20:21:47 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6G3Ll319499 for info-inventor-dev-outgoing; Sun, 15 Jul 2001 20:21:47 -0700 Received: from exchsh01.viatech.com.cn (ip-33-237-104-152.anlai.com [152.104.237.33]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6G3LbV19493 for ; Sun, 15 Jul 2001 20:21:45 -0700 Received: by exchsh01.viatech.com.cn with Internet Mail Service (5.5.2650.21) id <3JZGCVGV>; Mon, 16 Jul 2001 11:23:03 +0800 Message-ID: <10078BD7D36FD51186CA00010250D52E2237@exchsh01.viatech.com.cn> From: "Gang Chen (Shanghai)" To: Hiroshi Akiba Cc: Open Inventor ML Subject: RE: How do I assign the skin on a character? Date: Mon, 16 Jul 2001 11:23:02 +0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-2022-jp" Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk > -----Original Message----- > From: Hiroshi Akiba [mailto:akiba@image.esys.tsukuba.ac.jp] > > Hi, > > I would like to put the skin and clothes on a character. > Now, I have already made a bone of the character, but I don't know > how to deform the skin and clothes of a character. > I think most 3D modeling and animation softwares do it automatically. > How about inventor? Is there any useful nodes for it? > > Thank you in advance. > This is really a interesting subject. Here is my $0.02, (1)find a animation system suited your purpose, it could be very simple, or complicated, like bone + skin, the video game industry has investigate this field enthusiastically for a long time (my old days!), I like what they did in Halflife, why not have a look ? But I think nothing "automatically". (2)create a subclass of the SoNode, like SoBoneCharactor, which capsulate all these bone and skin. (3)put it into your scene graph. Once I have finished all these interface things, I am going to add some animation system into OI too, so these are just what in my mind. Regards C.G. From owner-info-inventor-dev@oss.sgi.com Sun Jul 15 22:30:40 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6G5Ued28900 for info-inventor-dev-outgoing; Sun, 15 Jul 2001 22:30:40 -0700 Received: from vrcom-nis.vrcom.de (vrcom-nis.vrcom.de [146.140.24.1]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6G5UbV28897 for ; Sun, 15 Jul 2001 22:30:38 -0700 Received: from ernie.vrcom.de (ernie.vrcom.de [146.140.24.16]) by vrcom-nis.vrcom.de (8.9.1b+Sun/8.9.1) with ESMTP id HAA05936 for ; Mon, 16 Jul 2001 07:30:29 +0200 (MET DST) Received: (from stiller@localhost) by ernie.vrcom.de (SGI-8.9.3/8.9.3) id HAA86926 for info-inventor-dev@oss.sgi.com; Mon, 16 Jul 2001 07:30:28 +0200 (MES) Date: Mon, 16 Jul 2001 07:30:28 +0200 (MES) From: Matthias Stiller Message-Id: <10107160730.ZM87396@ernie.vrcom.de> In-Reply-To: Tom Flynn "Re: Remote rendering" (Jul 14, 10:00am) References: Reply-to: stiller@vrcom.de X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: info-inventor-dev@oss.sgi.com Subject: Re: Remote rendering Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Jul 14, 10:00am, Tom Flynn wrote: > > thanx for the answer. I must have forgotten this :) Does anybody know if the > > fire gl 3 und 4 graphic cards supply overlay planes ? > > yes, they do. Hi Tom, does the linux driver support this ? Regards Matthias -- +-------------------------------+-------------------------------------+ | Matthias Stiller | fon: ++49-6151-30083-42 | | vrcom GmbH | fax: ++49-6151-30083-19 | | Donnersbergring 20 | email: matthias.stiller@vrcom.de | | 64295 Darmstadt | www: http://www.vrcom.de | | Federal Republic of Germany | | +-------------------------------+-------------------------------------+ From owner-info-inventor-dev@oss.sgi.com Mon Jul 16 08:16:42 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6GFGgv10627 for info-inventor-dev-outgoing; Mon, 16 Jul 2001 08:16:42 -0700 Received: from smtpout.mac.com (smtpout.mac.com [204.179.120.89]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6GFGgV10619 for ; Mon, 16 Jul 2001 08:16:42 -0700 Received: by smtpout.mac.com; Mon, 16 Jul 2001 08:15:52 -0700 (PDT) Message-Id: <200107161515.IAA15295@smtpout.mac.com> Received: from asmtp01.mac.com ([10.13.10.65]) by smtp-relay01.mac.com (Netscape Messaging Server 4.15 relay01 Jun 21 2001 23:53:48) with ESMTP id GGKNQG00.EO1 for ; Mon, 16 Jul 2001 08:15:52 -0700 Received: from localhost ([63.102.192.70]) by asmtp01.mac.com (Netscape Messaging Server 4.15 asmtp01 Jun 6 2001 13:16:42) with ESMTP id GGKNQF00.1BA for ; Mon, 16 Jul 2001 08:15:51 -0700 Date: Mon, 16 Jul 2001 11:17:24 -0400 Content-Type: text/plain; format=flowed; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v388) From: Chris Scharver To: info-inventor-dev@oss.sgi.com X-Mailer: Apple Mail (2.388) Content-Transfer-Encoding: 7bit Subject: Darwin Port? Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hello, Has anyone done any investigation into a Darwin/MacOS X port of Open Inventor? I have XFree86 installed. I want to try to get started with configuring the make definitions and rules. I thought I would ask here first before I try to jump into things. The compiler will need to be changed, but I'll also need to try to track down a lot of the base UNIX include files which may or may not be included in the Darwin kernel. So, has anyone else glanced toward these waters? Thanks, Chris From owner-info-inventor-dev@oss.sgi.com Mon Jul 16 18:01:32 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6H11Wf04719 for info-inventor-dev-outgoing; Mon, 16 Jul 2001 18:01:32 -0700 Received: from deliverator.sgi.com (deliverator.sgi.com [204.94.214.10]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6H11UV04716 for ; Mon, 16 Jul 2001 18:01:30 -0700 Received: from boeing.engr.sgi.com (boeing.engr.sgi.com [130.62.55.185]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id SAA04203 for ; Mon, 16 Jul 2001 18:01:20 -0700 (PDT) mail_from (flynnt@engr.sgi.com) Received: from localhost (flynnt@localhost) by boeing.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id RAA44488; Mon, 16 Jul 2001 17:59:52 -0700 (PDT) X-Authentication-Warning: boeing.engr.sgi.com: flynnt owned process doing -bs Date: Mon, 16 Jul 2001 17:59:52 -0700 From: Tom Flynn To: Matthias Stiller cc: info-inventor-dev@oss.sgi.com Subject: Re: Remote rendering In-Reply-To: <10107160730.ZM87396@ernie.vrcom.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Mon, 16 Jul 2001, Matthias Stiller wrote: > does the linux driver support this ? Yeah, I just recently enabled the overlay planes code in my performer tree. A little caution about the drivers: the glibc2.2 (aka RedHat 7.1) version of the drivers are very unstable (it even says so on their website). My experience is that when I run a program that uses overlays and then exit the program, it also exits the Xserver. The glibc2.1 drivers are suppsedly stable. I haven't tested with them though..too busy. -tom -- "Mongooses are famous for their snake-fighting ability, and are almost always victorious because of their speed, agility, and timing and also because of their thick coat." From owner-info-inventor-dev@oss.sgi.com Wed Jul 25 11:41:10 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6PIfA619540 for info-inventor-dev-outgoing; Wed, 25 Jul 2001 11:41:10 -0700 Received: from VL-MS-MR003.sc1.videotron.ca (relais.videotron.ca [24.201.245.36]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6PIf8O19534 for ; Wed, 25 Jul 2001 11:41:08 -0700 Received: from riemann.nyongwa.montreal.qc.ca ([24.200.217.26]) by VL-MS-MR003.sc1.videotron.ca (Netscape Messaging Server 4.15 MR003 Jun 11 2001 16:23:30) with ESMTP id GH1L8J01.KOC for ; Wed, 25 Jul 2001 14:41:07 -0400 Received: from steve by riemann.nyongwa.montreal.qc.ca with local (Exim 3.31 #1 (Debian)) id 15PTak-00034A-00; Wed, 25 Jul 2001 14:41:06 -0400 Date: Wed, 25 Jul 2001 14:41:06 -0400 To: info-inventor-dev@oss.sgi.com Subject: library SONAME Message-ID: <20010725144106.J1201@nyongwa.montreal.qc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.18i From: "Steve M. Robbins" Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, I'm preparing Debian packages of OpenInventor. Debian has pretty strict requirements on its packages, one of which is that a shared library should have a SONAME that includes a version number. The current sources do not specify a SONAME for the libraries, however. I have been handed patches to the open inventor makefiles that incorporate a soname when building the shared libs Inventor and InventorXt. My question is: what version would be appropriate to use? Looking at our IRIX 6.5 machine, I see the SONAME used is "libInventor.so.3". Would it be okay to use the same for the OpenInventor 2.1.5-7 sources? I want to avoid the mess that would ensue should SGI later release it with a lower SONAME version. Help! -Steve -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants From owner-info-inventor-dev@oss.sgi.com Wed Jul 25 11:51:01 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6PIp1E19711 for info-inventor-dev-outgoing; Wed, 25 Jul 2001 11:51:01 -0700 Received: from pneumatic-tube.sgi.com (pneumatic-tube.sgi.com [204.94.214.22]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6PIoxO19708 for ; Wed, 25 Jul 2001 11:51:00 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [130.62.73.96]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id LAA07323 for ; Wed, 25 Jul 2001 11:48:40 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: (from jlim@localhost) by kinabalu.csd.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id LAA85705; Wed, 25 Jul 2001 11:48:42 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200107251848.LAA85705@kinabalu.csd.sgi.com> Subject: Re: library SONAME To: steven.robbins@videotron.ca (Steve M. Robbins) Date: Wed, 25 Jul 2001 11:48:42 -0700 (PDT) Cc: info-inventor-dev@oss.sgi.com In-Reply-To: <20010725144106.J1201@nyongwa.montreal.qc.ca> from "Steve M. Robbins" at Jul 25, 2001 02:41:06 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Wed Jul 25 11:41:06 2001, steven.robbins@videotron.ca wrote: > > Hi, > > I'm preparing Debian packages of OpenInventor. > > Debian has pretty strict requirements on its packages, one of which is > that a shared library should have a SONAME that includes a version > number. The current sources do not specify a SONAME for the > libraries, however. > > I have been handed patches to the open inventor makefiles that > incorporate a soname when building the shared libs Inventor and > InventorXt. My question is: what version would be appropriate to use? > > Looking at our IRIX 6.5 machine, I see the SONAME used is > "libInventor.so.3". Would it be okay to use the same for the > OpenInventor 2.1.5-7 sources? I want to avoid the mess that would > ensue should SGI later release it with a lower SONAME version. When you say "libInventor.so.3", I assume you mean the DSO's that came with IRIX and not the open-sourced ones. There won't be new versions for IRIX, so the naming will not change there. Those DSO's are different from the ones that are built using the open-sourced software. As for the open-source version, it should be alright to use a name that corresponds to the current version number, e.g. 2.1.5-7. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-info-inventor-dev@oss.sgi.com Thu Jul 26 11:20:20 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6QIKKX22759 for info-inventor-dev-outgoing; Thu, 26 Jul 2001 11:20:20 -0700 Received: from VL-MS-MR001.sc1.videotron.ca (relais.videotron.ca [24.201.245.36]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6QIKIV22755 for ; Thu, 26 Jul 2001 11:20:18 -0700 Received: from riemann.nyongwa.montreal.qc.ca ([24.200.217.26]) by VL-MS-MR001.sc1.videotron.ca (Netscape Messaging Server 4.15) with ESMTP id GH3EXS01.DJ2 for ; Thu, 26 Jul 2001 14:20:16 -0400 Received: from steve by riemann.nyongwa.montreal.qc.ca with local (Exim 3.31 #1 (Debian)) id 15Ppk7-0002cu-00; Thu, 26 Jul 2001 14:20:15 -0400 Date: Thu, 26 Jul 2001 14:20:15 -0400 To: OpenInventor devel mailing list Subject: ivman: X11 required? Message-ID: <20010726142015.R1201@nyongwa.montreal.qc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.18i From: "Steve M. Robbins" Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, To build the current sources, one needs to be running an X11 server: the man-page generator doc/man/ivman makes Xt-calls in its initialization. However, upon closer inspection, this doesn't appear to be necessary. The Xt calls come from the SoXt::init() call in doc/man/ivman/Main.c++. A cursory glance through the code doesn't show where any Xt stuff is necessary, so I replaced the SoXt::init() call in Main.c++ with the corresponding code after stripping out the X11 calls. I did a full build, and compared the installed man pages before and after. There was no change on my (Debian) linux system. By the way, after stripping the X11-calls from SoXt::init(), all that remains is: SoDB::init(); SoNodeKit::init(); SoInteraction::init(); ... which appears in ivman/Main.c++ just above the SoXt::init() call! The upshot is: you can just remove the SoXt::init() call and build without needing an X11 server. -Steve -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants From owner-info-inventor-dev@oss.sgi.com Fri Jul 27 01:02:56 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6R82ub21355 for info-inventor-dev-outgoing; Fri, 27 Jul 2001 01:02:56 -0700 Received: from image.esys.tsukuba.ac.jp (image-gw.esys.tsukuba.ac.jp [130.158.124.241]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6R82rV21350 for ; Fri, 27 Jul 2001 01:02:54 -0700 Received: from image.esys.tsukuba.ac.jp (walrus [130.158.124.22]) by image.esys.tsukuba.ac.jp (8.9.3/3.7W) with ESMTP id RAA13599 for ; Fri, 27 Jul 2001 17:01:39 +0900 (JST) Message-ID: <3B6120B8.4C67EA89@image.esys.tsukuba.ac.jp> Date: Fri, 27 Jul 2001 17:05:12 +0900 From: Hiroshi Akiba Organization: CVIM LAB X-Mailer: Mozilla 4.75C-ja [ja/Vine] (X11; U; Linux 2.2.17-0vl10 i686) X-Accept-Language: ja MIME-Version: 1.0 To: Open Inventor ML Subject: About SoVRMLOrientationInterpolator in TGS inventor Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, I am using TGS inventor to make key frame animation using SoVRMLOrientationInterpolator. But I don't know how to set multiple keyValues. I know that type of keyValue is a SoMFRotation which has the method as follows. void setValues(int stat, int num, const SbRotation *newValues) It must be work. But I failed. What I would like to do is to translate VRML description as follows into C++ description. OrientationInterpolator{ key [0 0 1] keyValue[ 0 1 0 0, 0 1 0 3.14 , 0 0 1 3.14 ] } Thank you. -- ***************************************** Hiroshi akiba University of Tsukuba Computer Vision & Image Media LAB TEL 090-2665-0049 E-mail: akiba@image.esys.tsukuba.ac.jp ****************************************** From owner-info-inventor-dev@oss.sgi.com Fri Jul 27 11:08:29 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6RI8TI16952 for info-inventor-dev-outgoing; Fri, 27 Jul 2001 11:08:29 -0700 Received: from sight.tgs.com (mail.tgs.com [64.149.111.123]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6RI8RV16948 for ; Fri, 27 Jul 2001 11:08:27 -0700 Received: from DECnet-Mail11.sight.tgs.com by sight.tgs.com (8.8.8/1.1.10.5/07Jul98-0113PM) id LAA0000031109; Fri, 27 Jul 2001 11:02:12 -0700 (PDT) Date: Fri, 27 Jul 2001 11:02:12 -0700 (PDT) Message-Id: <200107271802.LAA0000031109@sight.tgs.com> Mime-Version: 1.0 From: mmh@tgs.com (Mike Heck) To: SMTP@tgs.com Cc: "info-inventor-dev@oss.sgi.com"@tgs.com Subject: RE: About SoVRMLOrientationInterpolator in TGS inventor Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk > Hi, I am using TGS inventor to make key frame animation > using SoVRMLOrientationInterpolator. > But I don't know how to set multiple keyValues. > > I know that type of keyValue is a SoMFRotation which has the method as > follows. > > void setValues(int stat, int num, const SbRotation *newValues) > > It must be work. But I failed. > > What I would like to do is to translate VRML description as follows into > C++ description. > > OrientationInterpolator{ > key [0 0 1] > keyValue[ 0 1 0 0, 0 1 0 3.14 , 0 0 1 3.14 ] > } As far as I know it works. You didn't say exactly what problem you are seeing or what code you are trying, but the most common problem is doing static intialization of an array of complex objects. In this case it's particularly tricky because constructing an SbRotation from four floats causes the floats to be interpreted as a quaternion (rather than axis/angle). I've found it easier/safer to use the set1Value method instead, like this: const int numval = 3; static float axis[][3] = {{1,0,0},{0,1,0},{0,0,1}}; static float angle[] = {0, 3.14f, 3.14f}; SoVRMLOrientationInterpolator *pNode = new SoVRMLOrientationInterpolator; for (int i = 0; i < numval; i++) { pNode->keyValue.set1Value( i, SbRotation(axis[i],angle[i]) ); } -Mike TGS Inc, http://www.tgs.com From owner-info-inventor-dev@oss.sgi.com Fri Jul 27 22:30:32 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6S5UW315326 for info-inventor-dev-outgoing; Fri, 27 Jul 2001 22:30:32 -0700 Received: from image.esys.tsukuba.ac.jp (image-gw.esys.tsukuba.ac.jp [130.158.124.241]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6S5UTV15318 for ; Fri, 27 Jul 2001 22:30:29 -0700 Received: from image.esys.tsukuba.ac.jp (walrus [130.158.124.22]) by image.esys.tsukuba.ac.jp (8.9.3/3.7W) with ESMTP id OAA18386 for ; Sat, 28 Jul 2001 14:29:33 +0900 (JST) Message-ID: <3B624E98.5868FC36@image.esys.tsukuba.ac.jp> Date: Sat, 28 Jul 2001 14:33:12 +0900 From: Hiroshi Akiba Organization: CVIM LAB X-Mailer: Mozilla 4.75C-ja [ja/Vine] (X11; U; Linux 2.2.17-0vl10 i686) X-Accept-Language: ja MIME-Version: 1.0 To: Open Inventor ML Subject: Re: About SoVRMLOrientationInterpolator in TGS inventor References: <200107271802.LAA0000031109@sight.tgs.com> Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Thank you for your advice. Mike Heck wrote: > As far as I know it works. You didn't say exactly what problem you > are seeing or what code you are trying, but the most common problem > is doing static intialization of an array of complex objects. In > this case it's particularly tricky because constructing an SbRotation > from four floats causes the floats to be interpreted as a quaternion > (rather than axis/angle). I've found it easier/safer to use the > set1Value method instead, like this: > > const int numval = 3; > static float axis[][3] = {{1,0,0},{0,1,0},{0,0,1}}; > static float angle[] = {0, 3.14f, 3.14f}; > SoVRMLOrientationInterpolator *pNode = new SoVRMLOrientationInterpolator; > for (int i = 0; i < numval; i++) { > pNode->keyValue.set1Value( i, SbRotation(axis[i],angle[i]) ); > } > > -Mike > TGS Inc, http://www.tgs.com What I would like to do is to make a simple animation that a cone rotates. I was able to set rotation values to keyValue filed. But still, my program doesn't work. Could you tell me what the problem is? Following are the sorce code. I am using TGS OIV 2.6 on Windows 98. #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef WIN32 #define main ivMain #endif void main(int , char **argv) { // Initialize Inventor. This returns a main window to use. // If unsuccessful, exit. Widget myWindow = SoXt::init(argv[0]); // pass the app name if (myWindow == NULL) exit(1); SoVRMLGroup *root = new SoVRMLGroup; SoVRMLMaterial *myMaterial = new SoVRMLMaterial; SoVRMLAppearance *myAppearance = new SoVRMLAppearance; SoVRMLShape *myShape = new SoVRMLShape; SoVRMLCone *myCone = new SoVRMLCone; SoVRMLOrientationInterpolator *myOriInter = new SoVRMLOrientationInterpolator; SoVRMLTransform *mytrans = new SoVRMLTransform; SoVRMLTimeSensor *myTimer = new SoVRMLTimeSensor; //refrence the root nodes root->ref(); //set a light root->addChild(new SoVRMLDirectionalLight); //set a TimeSensor myTimer->cycleInterval.setValue(2.0); myTimer->loop.setValue(True); root->addChild(myTimer); //set a Transform nodes root->addChild(mytrans); //set a interpolater node const float val[]={0,1}; myOriInter->key.setValues(0,2,val); const int numval = 3; static float axis[][3] = {{0,1,0},{0,1,0},{0,0,1}}; static float angle[] = {0, 3.14f, 3.14f}; for (int i = 0; i < numval; i++) myOriInter->keyValue.set1Value( i,SbRotation(axis[i],angle[i]) ); root->addChild(myOriInter); //connect myOriInter to mytrans and myTimer SoDB::createRoute(myTimer,"fraction_changed",myOriInter,"set_fraction"); SoDB::createRoute(myOriInter,"value_changed",mytrans,"rotation_changed"); //set Shape of an Object myMaterial->diffuseColor.setValue(1.0, 0.0, 0.0); //Red myAppearance->material.setValue(myMaterial); myShape->appearance.setValue(myAppearance); myShape->geometry.setValue(myCone); root->addChild(myShape); // Create an Examiner Viewer in which to see our scene graph. SoXtExaminerViewer *myViewer = new SoXtExaminerViewer(myWindow); myViewer->setSceneGraph(root); myViewer->setTitle("Cone"); myViewer->show(); myViewer->viewAll(); SoXt::show(myWindow); // Display main window SoXt::mainLoop(); // Main Inventor event loop } -- ***************************************** Hiroshi akiba University of Tsukuba Computer Vision & Image Media LAB TEL 090-2665-0049 E-mail: akiba@image.esys.tsukuba.ac.jp ****************************************** From owner-info-inventor-dev@oss.sgi.com Fri Jul 27 22:42:24 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6S5gOC16480 for info-inventor-dev-outgoing; Fri, 27 Jul 2001 22:42:24 -0700 Received: from VL-MS-MR003.sc1.videotron.ca (relais.videotron.ca [24.201.245.36]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6S5gNV16477 for ; Fri, 27 Jul 2001 22:42:23 -0700 Received: from riemann.nyongwa.montreal.qc.ca ([24.200.217.26]) by VL-MS-MR003.sc1.videotron.ca (Netscape Messaging Server 4.15 MR003 Jun 11 2001 16:23:30) with ESMTP id GH655T03.NKV for ; Sat, 28 Jul 2001 01:41:53 -0400 Received: from steve by riemann.nyongwa.montreal.qc.ca with local (Exim 3.31 #1 (Debian)) id 15QMrI-0008GZ-00; Sat, 28 Jul 2001 01:41:52 -0400 Date: Sat, 28 Jul 2001 01:41:52 -0400 To: OpenInventor devel mailing list Subject: anon cvs? Message-ID: <20010728014152.C23031@nyongwa.montreal.qc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.18i From: "Steve M. Robbins" Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hello. I know that one can browse the source tree using cvsweb. But that's a little difficult to use: there is no simply way that I know of to find all diffs since the last release. Is there a way to download the sources using anonymous CVS? -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants From owner-info-inventor-dev@oss.sgi.com Sat Jul 28 00:01:50 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6S71oO23931 for info-inventor-dev-outgoing; Sat, 28 Jul 2001 00:01:50 -0700 Received: from rj.corp.sgi.com (rj.SGI.COM [204.94.215.100]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6S71nV23927 for ; Sat, 28 Jul 2001 00:01:49 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [130.62.73.96]) by rj.corp.sgi.com (8.11.4/8.11.4/linux-outbound_gateway-1.0) with ESMTP id f6S75YU08267 for ; Sat, 28 Jul 2001 00:05:34 -0700 Received: (from jlim@localhost) by kinabalu.csd.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id XAA95853; Fri, 27 Jul 2001 23:59:05 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200107280659.XAA95853@kinabalu.csd.sgi.com> Subject: Re: anon cvs? To: steven.robbins@videotron.ca (Steve M. Robbins) Date: Fri, 27 Jul 2001 23:59:04 -0700 (PDT) Cc: info-inventor-dev@oss.sgi.com (OpenInventor devel mailing list) In-Reply-To: <20010728014152.C23031@nyongwa.montreal.qc.ca> from "Steve M. Robbins" at Jul 28, 2001 01:41:52 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk On Fri Jul 27 22:41:52 2001, steven.robbins@videotron.ca wrote: > > Is there a way to download the sources using anonymous CVS? See http://oss.sgi.com/projects/inventor/contribute.html Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-info-inventor-dev@oss.sgi.com Sun Jul 29 21:36:24 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6U4aOc23391 for info-inventor-dev-outgoing; Sun, 29 Jul 2001 21:36:24 -0700 Received: from VL-MS-MR002.sc1.videotron.ca (relais.videotron.ca [24.201.245.36]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6U4aMV23387 for ; Sun, 29 Jul 2001 21:36:22 -0700 Received: from riemann.nyongwa.montreal.qc.ca ([24.200.217.26]) by VL-MS-MR002.sc1.videotron.ca (Netscape Messaging Server 4.15) with ESMTP id GH9R9J00.JN1; Mon, 30 Jul 2001 00:32:07 -0400 Received: from steve by riemann.nyongwa.montreal.qc.ca with local (Exim 3.31 #1 (Debian)) id 15R4is-0003e0-00; Mon, 30 Jul 2001 00:32:06 -0400 Date: Mon, 30 Jul 2001 00:32:06 -0400 To: OpenInventor devel mailing list Cc: angbodhi@pacific.net.sg Subject: freetype libFL wrapper Message-ID: <20010730003206.H23031@nyongwa.montreal.qc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.18i From: "Steve M. Robbins" Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk Hi, I'm compiling OpenInventor on linux, using "angbodhi"'s libFL wrapper library included in the inventor sources. If I run "ivview jackInTheBox.iv", absolutely nothing comes in the window. However, if I remove the "string [...]" lines from the SoText2 node in the .iv file, it works. Eventually, I discovered that it is the space character that causes the problem. With any SoText2 node, if the string is "abc", the text displays OK. If I change the text to "a b", then the inventor window comes up blank. [I'm using Utopia-Regular font, symlinked to /usr/lib/X11/fonts/Type1/UTRG____.pfa, a file that comes from xfree86 4.0.3.] After some poking around, I discovered something odd about the libFL wrapper. If anyone can shed light on this, I'll be grateful. In the file flfreetype.c, function _flFTGetBitmap(), there is code that creates a bitmap structure for outline fonts, something like: ... bbox_width = BM_TRUNC(face->bbox.xMax - face->bbox.xMin); ... bit3->xmove = width > 0 ? width : (bbox_width / 2.0); which seems quite reasonable. For the space character, both the height and width are zero, so the xmove field gets set to bbox_width/2. For some reason, this value turns out to be outrageously large: something over 600,000. I changed the line to read bit3->xmove = width > 0 ? width : 10; and it "works" in that I can render SoText2 nodes with spaces in the string. Clearly this is not the right fix. Help! -Steve -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants From owner-info-inventor-dev@oss.sgi.com Mon Jul 30 17:29:35 2001 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id f6V0TZh17826 for info-inventor-dev-outgoing; Mon, 30 Jul 2001 17:29:35 -0700 Received: from sight.tgs.com (mail.tgs.com [64.149.111.123]) by oss.sgi.com (8.11.2/8.11.3) with SMTP id f6V0TXV17823 for ; Mon, 30 Jul 2001 17:29:34 -0700 Received: from DECnet-Mail11.sight.tgs.com by sight.tgs.com (8.8.8/1.1.10.5/07Jul98-0113PM) id RAA0000011309; Mon, 30 Jul 2001 17:23:29 -0700 (PDT) Date: Mon, 30 Jul 2001 17:23:29 -0700 (PDT) Message-Id: <200107310023.RAA0000011309@sight.tgs.com> Mime-Version: 1.0 From: mmh@tgs.com (Mike Heck) To: SMTP@tgs.com Cc: "info-inventor-dev@oss.sgi.com"@tgs.com Subject: Re: About SoVRMLOrientationInterpolator in TGS inventor Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-info-inventor-dev@oss.sgi.com Precedence: bulk > What I would like to do is to make a simple animation that a cone rotates. > I was able to set rotation values to keyValue filed. But still, my program > doesn't work. Could you tell me what the problem is? > Following are the sorce code. I am using TGS OIV 2.6 on Windows 98. There are two small bugs in this program: 1) The interpolator is changing the transform in the Transform node, but your geometry is not a child of the Transform node and is not affected by the change. Specifically: root->addChild(myShape); Should be: mytrans->addChild(myShape); 2) The interpolator output is routed to an output port on the Transform node instead of an input port. Specifically: SoDB::createRoute(myOriInter,"value_changed",mytrans,"rotation_changed"); should be: SoDB::createRoute(myOriInter,"value_changed",mytrans,"set_rotation"); Other than that it seems to work. -Mike TGS Inc, http://www.tgs.com