Pretty Pictures
Xinran Zhu/Eric
Cheng
Favorite images
|
(Cos (PerlinColor (Rgb2YCrCb
(Rgb2YCrCb (Divide (Sin (0.9375908544006539 0.3578082358836938
0.5692635176339915)) (Cos (PerlinColor (YCrCb2Rgb x)
y))))) (Cos (Wrap (Negate (YCrCb2Rgb (Rgb2YCrCb (PerlinColor
(Rgb2YCrCb y) (Divide (Multiply (0.06654201744368127 -0.703439913322591
0.05496172549470879) (Add y x)) (Ceil (Ceil (Multiply (Negate
(-0.23011039011864276 0.8315713665859628 -0.7255158895502167)) (Floor (Ceil
(Clip (Floor (Abs (Exp (PerlinColor (Negate (Exp
(Negate (Rgb2YCrCb y)))) (Exp (-0.06023604379252068 0.7170570021362874
0.8055658244643782))))))))))))))))))))) |
|
(Cos (Wrap (Multiply (Divide (Subtract x (Rgb2YCrCb (0.9166438387185669
-0.45648477326533343 -0.3662694019729418))) (Divide (YCrCb2Rgb (Sin (Sin y)))
(YCrCb2Rgb (Wrap (PerlinColor (Floor
(-0.6026077615705485 -0.80315781972746 0.4131334071372297)) y))))) (Cos (Exp
(Add x (Clip y))))))) |
|
(YCrCb2Rgb (Subtract (Abs (Multiply (Abs (Sin (Add
(0.05534377679853475 -0.4552498556461506 0.2640309753954362) (PerlinColor (Clip (Subtract (Cos (YCrCb2Rgb (Cos x)))
(YCrCb2Rgb y))) y)))) (YCrCb2Rgb y))) (Clip (Abs (Wrap (Ceil (Exp (Exp
(Divide (Negate x) (-0.36359266980907234 0.5207721284037679
0.9806263190841864)))))))))) |
Screenshots
of program interface
Rendering the pictures
|
|
|
|
|
|
Save a picture to the disk
|
|
|
|
|
|
Creating animation
After selecting two
pictures and clicking “animate” button, a new JFrame will
pop out to
demonstrate the
animation, and speed can be controlled.

Breed Function
|
|
|
Bookmark
|
Save bookmark |
Load bookmark |
|
|
|