From Matevz.Tadel at ijs.si Mon Jan 12 19:22:54 2004 From: Matevz.Tadel at ijs.si (Matevz Tadel) Date: Mon, 12 Jan 2004 19:22:54 +0100 (CET) Subject: [gled-bootstrap] Drag&drop support + attachable camera Message-ID: Hi, I've checked-in some GUI changes: 1) Dnd support for nameboxes in nests. It can be used for: a) pushing elements to the end of the list (in the hierarchy browser), b) setting links (in the link section on the right). This is preliminary, but helpful. 2) New camera control methods: a) Camera can be attached to an object in the scene (link PupilInfo::CameraBase) that is connected to the PupilInfo in question. b) Object that a camera is looking at can be specified (link PupilInfo::LookAt) as well as object that provides the up-axis (link PupilInfo::UpReference). Camera controls do not work particularly good in this mode. But animations produces by setting CameraBase to a moving object are nice. Also preliminary ... need a consistent camera control and object interaction interface now. Enjoy, matevz From matevz.tadel at ijs.si Thu Jun 3 17:35:06 2004 From: matevz.tadel at ijs.si (Matevz Tadel) Date: Thu, 03 Jun 2004 17:35:06 +0200 Subject: [gled-bootstrap] Preparations for rel 1.2.3 Message-ID: <40BF452A.3050909@ijs.si> Hi, I've just finished checking-in last half-year load of work. There are lots of changes and additions, including: * *finally*, support for removal of gled-objects (it's tricky to delete a shared object, trust me). Reverse references are now stored in each lens (badly needed for unreferencing of deleted objects on proxy/client saturns) * extensions of saturn thread structure (delayed mir execution and special ray processing thread) and a rewrite of exception handling in mir execution code (proper remote delivery of execution errors) * improvements in gui * GL text support, GL state modificators (blending, material, light-model) * new classes and improvements in Geom1 and GTS libsets See change-logs for details ... In general ... i'm quite happy with the new stuff ... some of it will require further thinking (like lens deletion, reverse references and some rendering changes) for optimal performance and configurability. All cookies (like reverse references) will eventually become run-time configurable on per queen basis. I'll start building the release 1.2.3 tomorrow ... Changes in external software versions (since 1.2.2): ROOT-4.00/04 gts-0.7.2 Cheers, matevz From matevz.tadel at ijs.si Wed Jun 16 12:18:00 2004 From: matevz.tadel at ijs.si (Matevz Tadel) Date: Wed, 16 Jun 2004 12:18:00 +0200 Subject: [gled-bootstrap] Release 1.2.3 Message-ID: <40D01E58.4080908@ijs.si> hi, i think i'm done with 1.2.3 ... been torturing myself with the html documentation (mostly auto-generated) over the last few days. also fixed/expanded a few small things on the web, not to mention a few screenshots. many thanks to Jona for his help. i guess i should systematically go over the core classes and add documentation comments to classes/functions. if anyone thinks this will help in some way, i might even do it ... probably in a monastic ritual taking 20 minutes every day ;) there's a problem running demos/Geom1/images2.C. forgot to update it after working on ZNode and RectTerrain. the fixed version is in the cvs. i'll be playing with a demo presentation engine (just load a bunch of images and display them as textures in some funny way) and a gled-daemon (to enable automatic spawning of gled with given arguments from a remote machine, hopefully running gled and requesting a worker-node) for some two weeks now. if anybody is interested ... drop a note to the list and we can discuss it in more detail. will post the release to news-ware today ... enjoy, matevz From matevz.tadel at ijs.si Tue Jul 20 16:20:56 2004 From: matevz.tadel at ijs.si (Matevz Tadel) Date: Tue, 20 Jul 2004 16:20:56 +0200 Subject: [gled-bootstrap] New stuff in CVS Message-ID: <40FD2A48.4070302@ijs.si> hi, i've checked in some stuff that i've been playing with randomly during the last month. Most changes are in GledCore, GTS and demos, some minor things also in Geom1. See ChangeLogs for details ... i still plan to do a remote gled-executor and gled-cluster-monitor pretty soon, but i really got bothered with current implementation of containers (ZList and descendants; the main problem with current implementation is that it is imposible to reliably specify the point of lens reference insertion for lists that change frequently (think distributed)). i came up with a plan that will also allow implementation of lens-vectors (predefined size container with indexed access) and mappings (string to lens map ... the thing Jona wants for keybindings and customizable GUI). the base class will still "export" the list interface to parts of gled that rely on it (lens streaming, GUI builders, render driver). i'll hopefully type this in soon ... two weeks seems a reasonable time. enjoy, matevz From matevz.tadel at cern.ch Tue Nov 30 16:22:59 2004 From: matevz.tadel at cern.ch (Matevz Tadel) Date: Tue, 30 Nov 2004 16:22:59 +0100 Subject: [gled-bootstrap] preparing 1.2.4 Message-ID: <41AC9053.40600@cern.ch> hi, just to let you know ... i've started checking in a large number of changes in GledCore and Geom1 libsets. this should lead to release 1.2.4 in a week or so. since my last posting the things have changed drastically ... the future of gled is brighter then ever ... will post a development plan after 1.2.4 is out. cheers, matevz