X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f996b,d07cb2eecfac8479 X-Google-Attributes: gidf996b,public X-Google-ArrivalTime: 2001-11-19 07:39:51 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!195.158.233.21!news1.ebone.net!news.ebone.net!newsfeed.freenet.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!news.rz.uni-karlsruhe.de!not-for-mail From: Markus Gebhard Newsgroups: alt.ascii-art Subject: Re: 10 thoughts on jave Date: Mon, 19 Nov 2001 16:41:25 +0100 Organization: University of Karlsruhe, Germany Lines: 223 Message-ID: <3BF92825.A27DDE1B@rz.uni-karlsruhe.de> References: NNTP-Posting-Host: wn4-jarjar.wn4.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.rz.uni-karlsruhe.de 1006184389 18281 172.20.12.141 X-Complaints-To: usenet@rz.uni-karlsruhe.de X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en Xref: archiver1.google.com alt.ascii-art:11011 Peter \"lastfuture\" Marquardt wrote: > > i love jave 2 as it is really a lot improved since the beginning. > there are great new features since the last release ... :-) There will be some more in the next release. E.g. I am working on improvements of the text/selection tool and the JMOV-Editor will be much better integrated. And as always: thousands of minor improvements making it all easier. > and once again i > had some ideas for the upcoming version of jave, things that could be > better or are entirely missing in my point of view. Well, thank you very much for those ideas. Some of them are not that easy to implement, but I understand that in the same way as JavE grows, so do the demands become higher and higher :-) Now let me go through your list: > _ > (1) > > antialiasing regarding the lightness of the characters > > ##### "##### > ### "### > # "# > > !!!!! '!!!!! > !!! '!!! > ! '! I could do this by providing two algorithms for antialiasing: antialias |------> light +------> dark Well, I will have a look at the program code for antialiasing. It is one of the oldest algorithms in JavE and I will have to go over it again anyway. > __ > (2a) > > ability to add own models to the 3d renderer [..] Well, you can do that by pasting your text into the textarea. The format is quite simple and it should be no problem to convert other formats to mine. However I will not write a converter myself, but if you have code for one I will integrate it. The 3d renderer can only handle polygons - no lines, no circles or filled areas, etc. I have played around with some models and I think I will not spend much more time on the renderer. The most interesting part is finished. A cool option would be 3D-Text... > __ > (2b) > > for complex models a graphical wireframe and once it's in the position > you like a button "render" and for easy models like the pyramid or the > jave logo a "autorender" option. I will think about it. Hint: after clicking a navigation button you can use the cursor keys for faster navigation. Also at the moment the size of the model is limited by the size of text the textarea can keep: about 32kB or so :-( I think about loading the file w/o the possibility to edit it by hand in the renderer (there will also be a button 'reload'). > _ > (3) > > a tool making speech bubbles in different styles where you first type > the text like in the text box editor and then specify where the line > should go to Well, looking at all the replies to this topic there seem to be pretty many people waiting for this feature. It is not something I can write in one or two evenings, but I will think about a speech bubble tool... > _ > (4) > > an enhancement in the textbox editor allowing the following things > [...] Maybe this feature will be a side effect from the speech bubble tool... > _ > (5) > > if another character set is in use the tools could be adjusted to just > use the characters allowed by the character set instead of using them > all. > > a freehand like > > __,ooooooop > """''''' 8b _o88. ,. > ]8[ ,dP'78[ d8' _________ > d8 ,8P' 8b (8 d8' ,d""""""""' > 8P d8boooood8 `8b d8' J8' > __ ]8[ ,8' `d8 Y8 dP d8booooo. > "P8o. d8 Y8 d8 `8b8P dP''''''' > `YPPP' `P' Y8P 8b > Y8ooooooooooo > ''''''''''' > > would then look like this when made during the use of german bank > statement charset > > , > 8 88. ,. > 8 , P 78 8 > 8 ,8P 8 8 8 , > 8P 8 8 `8 8 J8 > 8 ,8 ` 8 Y8 P 8 . > P8 . 8 Y8 8 `8 8P P > `YPPP `P Y8P 8 > Y8 > > or maybe jave could even try to replace them You are right: It would make sense to limitate the tools to the current character set. But at the moment I think it is ok to have "remove illegal characters" and "replace illegal characters". Both are in the menu "Modify" -> "Try to Repair". I have already done some work about automatically replacing illegal characters, but it is not yet finished. > _ > (6) > > for compressing a dialog box could show up like this: > > ,------------------------------------. > |____________________________________| > | | > | horizontal | > | ,-----. | > | drop 1 line all | 2 | lines | > | `-----' | > | vertical | > | ,-----. | > | drop 1 line all | 3 | lines | > | `-----' | > `------------------------------------' Oh, I see: You think the algorithm works by dropping lines? In fact it is much much more intelligent :-) However, this is already on my todo list for the next release: Scaling a box with size WIDTH x HEIGHT to NEW_WIDTH x NEW_HEIGHT, where NEW_WIDTH=1..2*WIDTH and NEW_HEIGHT=1..2*HEIGHT (where scaling greater than the original is something I have to check out and where scaling smaller should be ok). > _ > (7) > > an expand tool that duplicates lines or even interpolates between > lines according to their brightness Puh, looks like a lot of work... > _ > (8) > > replacement of lines or even blocks (further improvement: wildcards) > > JavE-JavE-JavE-JavE-JavE > ####-####-####-####-####- > > ,------------------------------------. > |____________________________________| > | ,--------------. | > | | JavE- | | > | find what: | ####- | | > | | | | > | `--------------' | > | ,--------------. | > | | JavE. | | > | replace with: | |''|' | | > | | | | > | `--------------' | > `------------------------------------' > > JavE.JavE.JavE.JavE.JavE > |''|'|''|'|''|'|''|'####- Ok. (<-meaning: I will write it down on my list. Propability of this feature being included in a future relaese: greater than 40%) > _ > (9) > > choice between normal and pixel view when exporting ascii to gif This a is a very good idea! > __ > (10) > > making rounded edges like for example on boxes round in the pixel view > > .----. > | | > | | > `----' Ok. Hm, seems there is a lot of work for this evening and the next weeks. Well, I will try to complete the next release as soon as possible - hopefully it will aready contain some of the demanded features. Thanks, Markus -- \-/ http://www.jave.de O_< Get JavE now! \-/ J|a|v|E /| J|a|v|E /-\ Ascii-Art for eyeryone / \ - for free! /-\