Veno Server
|
f865073ea8
|
Merged Texture work over to the main index. Using a hidden <canvas>, we can now draw their selected color in with a transparent texture PNG, get the base64 encoded string, and apply it to the mini layout - total ownage. :D
|
2009-09-04 02:24:03 -05:00 |
|
Veno Server
|
c03bdafd3c
|
Initial work on Texture theory. This attempt looks at using source PNG files to overlay over a <canvas> element, since drawing complex shapes could get somewhat complex, and <canvas> is a pure drawing API. Seems to work well enough, disregarding my horrible 3AM example PNG. ;P
|
2009-08-31 02:24:35 -05:00 |
|
Veno Server
|
eebe7d1681
|
Started building a mini layout-color-switcher to test applying color formulas to a layout scheme. Ended up getting drawn away for an hour tracking down a bug for work, but I wanted to make sure this stuff was committed - I'll probably pick this up later tonight, provided I don't pass out or something.
|
2009-08-25 03:53:19 -05:00 |
|
Dominick Pham
|
cd9cd23727
|
added density function back in
|
2009-08-23 23:53:45 -04:00 |
|
Veno Server
|
e19f1c475c
|
Added in methods to generate the hex code when a user clicks on one of the outputted boxes
|
2009-08-18 02:16:14 -05:00 |
|
Veno Server
|
cdc4218e3a
|
Now that we've finished profiling the dev thread, we can safely make it the default view. Huzzah for more color data?
|
2009-08-18 01:38:25 -05:00 |
|
Dominick Pham
|
35a2eb79d4
|
made dev look prettier and removed the log in dev.js (dunno why you kept it in there - it was only sorting the first 20x20 set of data)
|
2009-08-15 01:01:33 -04:00 |
|
Dominick Pham
|
c872e9a031
|
frequency of values in a certain range - no loop arounds for cylindrical domain yet. Since we shouldn't expect a single hue, val, or sat to appear multiple times, we should really be looking at how often a range of them occur. There's probably a better solution for frequency probablity but this should work for now
|
2009-08-14 02:35:01 -04:00 |
|
Veno Server
|
bed7617530
|
Adding development versions, use these for profiling core franz issues
|
2009-08-14 01:13:12 -05:00 |
|
Dominick Pham
|
e4a057b990
|
remove objects, speed up processing
|
2009-08-14 01:36:53 -04:00 |
|
Veno Server
|
b5d19780b2
|
Merge branch 'master' of git@github.com:ryanmcgrath/franz
|
2009-08-14 00:31:04 -05:00 |
|
Veno Server
|
fc553ae85b
|
Fixing object error...
|
2009-08-14 00:30:52 -05:00 |
|
Dominick Pham
|
63b2fd8d16
|
Merge with Ryan, added log in bubblesort to show data inconsistencies
Conflicts:
index.php
js/franz.js
|
2009-08-14 01:17:49 -04:00 |
|
Dominick Pham
|
8351f9b6bf
|
sort function with a few logs to show data inconsistency.
|
2009-08-14 01:13:43 -04:00 |
|
Veno Server
|
de6dca8afc
|
Merge branch 'master' of git@github.com:ryanmcgrath/franz
Conflicts:
js/franz.js
|
2009-08-13 23:54:40 -05:00 |
|
Veno Server
|
4fe6ed90ca
|
Efforts to speed up application; initially ran around ~50ms on initial data loops, now runs in the ~30ms range. Doing division in JS over large loops == insane, I'm guessing because everything is floating point. Multiply by 0.5 instead and we get some nice speedups (odd, I know; best answer I can muster...).
|
2009-08-13 23:53:57 -05:00 |
|
Dominick Pham
|
c26fdfb105
|
different (hopefully better) sort function, cleaned up some stuff in the js
|
2009-08-14 00:39:35 -04:00 |
|
Veno Server
|
a467bca5e3
|
Incremental
|
2009-08-12 12:16:14 -05:00 |
|
Veno Server
|
6dd80339fb
|
Merging with Dominicks most recent work...
|
2009-08-11 21:46:36 -05:00 |
|
Dominick Pham
|
5f11169ef1
|
Added the Saturation and Lightness transformation for HSL color scheme
|
2009-08-11 22:09:19 -04:00 |
|
Dominick Pham
|
3ab509a368
|
condensed the display method to be reusable - would really come in handy after I create the RGB to HSL transformation
|
2009-08-11 21:26:37 -04:00 |
|
Veno Server
|
f82d359803
|
Merge branch 'master' of git@github.com:ryanmcgrath/franz
|
2009-08-11 19:59:03 -05:00 |
|
Veno Server
|
33237be304
|
Removing rgb_obj - browser choked on too many nested objects. Such a shame.
|
2009-08-11 19:58:59 -05:00 |
|
Dominick Pham
|
de7059f52e
|
Merge branch 'master' of github.com:ryanmcgrath/franz
|
2009-08-11 20:52:48 -04:00 |
|
Dominick Pham
|
fcf4cde51d
|
made a clone when doing HSV sort so we retain the origin HSV data
|
2009-08-11 20:50:32 -04:00 |
|
Veno Server
|
a602d7d657
|
franz.rbg_obj returns an obj representing the rbga format... perhaps this would make arrays more sensible?
|
2009-08-11 19:39:11 -05:00 |
|
Veno Server
|
25a926abd5
|
Recursion on objects inside arrays was broken because of how I was referencing the clone method. Fixed...
|
2009-08-11 19:35:59 -05:00 |
|
Veno Server
|
5b5e236b38
|
Added franz.clone(), which copies full objects via recursion. Localized into franz because various libraries already modify the Object prototype, and it ends up causing conflicts. (This works for deep copying as well)
|
2009-08-11 19:29:44 -05:00 |
|
Dominick Pham
|
39b27c90e9
|
fixed sorting of HSV and made helper subroutines for them
|
2009-08-11 19:43:01 -04:00 |
|
Dominick Pham
|
9457630531
|
fixed sorting issues for the HSV domain, also made helper subroutine out of hue, sat, val
|
2009-08-11 19:37:07 -04:00 |
|
Ryan McGrath
|
74c0751819
|
Logging
|
2009-08-11 17:40:08 -04:00 |
|
Dominick Pham
|
905a03075c
|
merging from my fork
|
2009-08-11 17:16:09 -04:00 |
|
Ryan McGrath
|
2fa4fb4414
|
Initial commit, working version
|
2009-08-10 21:58:13 -04:00 |
|