inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #160 on: February 01, 2008, 08:45:22 AM » |
|
haha enjoy!
the source code is very messy, but i hope it makes some sense. i still use some of the techniques i developed while building this app. you just might need to change a URL or two.
you also need to chmod the images and thumbs folders to 777.
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #161 on: February 01, 2008, 10:00:16 AM » |
|
wow. you use mootools, prototype, scriptaccolus, moofx, xajax, cropper...... isnt that a bit redundant? scriptacolus already has every effect you can imagine, moofx just has some redundant effects, prototype and mootools have much of the same functionality, and moo/proto already have ajax frameworks built in.
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #162 on: February 01, 2008, 10:22:05 AM » |
|
Yeah, that's why I'm doing a complete rewrite on this version too. And it's going to have a proper implementation of layers and affine transformation... in Javascript  As for AJAX, I just prefer xajax. =p
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #163 on: February 01, 2008, 11:07:24 AM » |
|
Yeah, that's why I'm doing a complete rewrite on this version too. And it's going to have a proper implementation of layers and affine transformation... in Javascript  As for AJAX, I just prefer xajax. =p try choosing a library for the user interface, or should i fork it 
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #164 on: February 01, 2008, 11:23:13 AM » |
|
You seem to have a lot of success with UI choice. I would love to see what happens if you fork it. The current Imagine won't be a fork of this version, but it'll use a lot of ideas from it. I think I can call myself a bit more experienced now 
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #165 on: February 02, 2008, 05:25:10 AM » |
|
You seem to have a lot of success with UI choice. I would love to see what happens if you fork it. The current Imagine won't be a fork of this version, but it'll use a lot of ideas from it. I think I can call myself a bit more experienced now  same. it's good to host all the various versions, so you can really realize the progress that you've come. for me, it was really alot. http://antimatter15.50webs.com/Draw/
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
|
thefluffball
|
 |
« Reply #166 on: October 03, 2008, 07:52:12 AM » |
|
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #167 on: October 03, 2008, 08:10:31 AM » |
|
Indeed; Imagine was originally Javascript, then it turned Java, and now it's Javascript again. Writing it in Java was a huge mistake; while I knew Java was much more bloated, I had expected it to be much more powerful too... so much for that. But it was good, because I learned Java through this project. The most recent iteration, a complete rewrite, is in progress as of now. It will not have layers or affine transformations, as these are tools for the heavyweights. http://www.inportb.com/imagine/ (note that there are a couple of Javascript errors on the page)
|
|
|
|
|
Logged
|
|
|
|
|
thefluffball
|
 |
« Reply #168 on: October 03, 2008, 08:41:48 AM » |
|
Ah, thanks. 
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #169 on: October 25, 2008, 02:32:23 PM » |
|
I've been working on this update for a while. Released more than a year after Imagine, Imagine-ng is a new browser-based photo-editing tool. Major changes! - completely rewritten
- history feature removed
- path-based renderer implemented
- export possibilities expanded
To-do: - implement import/export of render paths
- embed render paths in generated images
The first post has been updated. I hope you enjoy this release 
|
|
|
|
|
Logged
|
|
|
|
|
thefluffball
|
 |
« Reply #170 on: October 25, 2008, 08:08:40 PM » |
|
Wow! Very nice indeed! 
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #171 on: October 26, 2008, 09:00:48 AM » |
|
Thanks! I have implemented a bookmarklet that lets you easily import images from web pages, as well as X-Y reflection.
Imagine-ng now adds a tiny bit of metadata to each image that keeps track of how it was generated. The data are normally invisible, but could be extracted with a special tool I'm designing. In the future, it would be possible to import the original rendering path.
Convolution remains unimplemented... I should get that done sometime.
|
|
|
|
|
Logged
|
|
|
|
|
thefluffball
|
 |
« Reply #172 on: October 26, 2008, 06:19:23 PM » |
|
Interesting concept, are you using cryptography for storing this data within the images?
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #173 on: October 26, 2008, 11:41:30 PM » |
|
No need for cryptography; just steganography. If you open a generated file in notepad or a hex editor, you'd find some interesting bytes at the end following a #IMZ banner. That's a b64+gz-encoded sequence representing the render path.
What is a good way to direct an image upload to an image host, then capture the URL of the uploaded image? I'd like to make the experience slightly more seamless.
|
|
|
|
|
Logged
|
|
|
|
|
thefluffball
|
 |
« Reply #174 on: October 27, 2008, 03:21:56 AM » |
|
Sorry, typo, I meant steganography.  It's a great idea, it's like a psd and a png ... COMBINED!
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #175 on: October 27, 2008, 05:24:09 AM » |
|
It's a nice way of piggybacking your own format on an existing standard. Adobe Photoshop actually does store layer information in PNG's, so Photoshop-generated PNG's tend to be pretty non-optimal unless they were created through the "save for web" option. You could open such a PNG in Photoshop and gain access to all the layers.
|
|
|
|
|
Logged
|
|
|
|
webend
EMERGING ENTERTAINMENT SITE
Active Member

Offline
Posts: 90
Entertainment Entertainment Entertainment
|
 |
« Reply #176 on: October 29, 2008, 11:27:32 PM » |
|
Really a good job .....
|
|
|
|
|
Logged
|
|
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15642
experimental theologian
|
 |
« Reply #178 on: October 30, 2008, 09:03:57 AM » |
|
That link's outdated; please check the first post. Also, the source is for the legacy version released last year, since the current version is obviously still under heavy development  (it still works quite well, though... just a bit rusty).
|
|
|
|
|
Logged
|
|
|
|
|
paulwratt
|
 |
« Reply #179 on: January 26, 2009, 08:26:06 PM » |
|
(guess this qualifies as a bump, hows the development going)
I've spoken about in a couple of other threads, I have a web based pixel painter. I could continue "alone in the wilderness" but I know that your 110mb development is on GD, in which case I would be interested prizing open your original beta5 version "for educational purposes", and to see how some of those script libraries "do what you go them to do", again for "educational" purposes, mostly I end up doing my own, but I sometimes find ideas amongst someone else's efforts
I also have an image manipulation tool, which I was supposed to have up as part of "110mb services" on my site around about the time you started this project, oh well, guess there were other reasons for that. I do have a javascript created color chooser in it tho, actually that one is a replica of the windows one, but I just converted it to output only the selector part (the multi color choser + greyscale), both of which are designed to insert #C01065 or rgb(255,255,0) into avariable or a textbox (I think I made the new one insert into fontTag.setAttribute('bgcolor')='_see_above_'; as we, but that might have been the interface, whatever..)
I designed an algorithm that generated the columns of color, therefore I only pass a small array of the first row of colors (exactly as they are in windows color chooser), which make the code small, and since its inline, it also renders fast too, however the resulting table is not as colorful as the original but does contain the "exact number of available selections", ie it works, works well actually, IE5.5+ FF1.5+ (I think) SF, FF2, IE7, have not checked IE8
Anyways, if your interested in having a look at it, in both its forms (PM me inportb) and there's enough interest, I make the services section secure for online usage, so peeps can at least check it out, and actually use it (upload/download)..
This brings me to another point, don't worry about the good/bad idea for the Java version, I may be more usable for certain peeps, under certain conditions (say a Sun/Solaris user without FF), and the the interface is "cool enough" for "i'll give it a crack anyway" type users. The above mentioned pixel painter is part of a project I have to supply a desktop.110mb.com and so a another "different" tools to add to the collection (java or other wise) would just cater for more people
I have a halfway descent editor with search and replace, save, save as, view in browser, and (store caret, cursor position & selection between saves), along with another IDE type editor with code libraries (with help, examples, live PHP function lists, hope to put xV in the library list), put with the tools mentioned throughout this thread, coupled with secure upload and "transport" facilities, and you got a one stop shop for all your 110mb web needs
Lastly, although I like the NG version better, the b5 is faster, especially on low bandwidth, and I'll be looking at your Java version later this week (good test for a JDK installation)
Cheers
edit: oh yeah, almost forgot, do you have a white paper or something similar, on your png format (I am reading the one you linked to above at Sun), I'll try and include it into the pixel painter
Paul
|
|
|
|
« Last Edit: January 27, 2009, 12:15:10 AM by paulwratt »
|
Logged
|
|
|
|
|