It’s finally out! After so many fails..
description of project here : Katherinelorica-cart345.tumblr.com/final_project
seen from United States
seen from United States

seen from Germany

seen from Singapore
seen from Canada
seen from China
seen from United States

seen from United States
seen from Türkiye
seen from Germany

seen from Malaysia

seen from China
seen from China
seen from United States
seen from Germany
seen from Belarus

seen from France
seen from United States
seen from United States
seen from China
It’s finally out! After so many fails..
description of project here : Katherinelorica-cart345.tumblr.com/final_project

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
DB4 - Project proposal + Prototype
Try out the prototype application.
Revised proposal
The Ultracrepidarian Eight Ball
For this project, I would like to create a digital magic eight ball. This applet built in Processing would react to questions typed by a user. It would then display its programmed answer to that string of text.
I believe that the particles effect could be meaningful to represent magic that comes out of the ball. The particles will jiggle on the screen, to give the impression that life is coming out of the ball.
Rather than using the original sayings of the popular toy, I would replace it with my own sentences. The major difference with the original magic eight ball and the version I propose to create would come from these sayings. I would like to mix humoristic sentences with more serious thoughts.
My eight ball has three distinct personalities. The first one is obsessed by food, the second is mean and sarcastic and the last one is crazy and smart at the same time. The answers are randomly selected from a pool of sentences. The length of the question influences the length of the reply.
List of answers
===FOOD===
Pie!
Cake!
I'm hungry.
Like a chef.
Have a cookie.
Flip a pancake.
Add more spices.
Bake me cookies.
Admire the celery.
Sweet and sour combo.
It's raining candies!
This potato is not for you.
When cookies won't crumble.
Can't tell about secret ingredients.
On the same side a buttered toast would land.
===MEAN & SARCASTIC===
Well, duh!
Seriously?
In your face!
Your life is boring!
You asked for rdanom!
Quit touching my ball.
Dumb! Ask something else.
Yeah, and I'm George Cloony.
How dare you shaking this hard?
In Soviet Russia, ball asks YOU!
Best idea you've had all day, dummy.
Whatever I said last time was a lie.
I'm the king of the mountain! HA HA HA!
You seriously want to know the answer to THAT?
I just corrupted all the files on your hardrive.
===CRAZY BUT SMART===
Can I come too?
When penguins fly.
Cats are the answer.
Your mom knows it all.
It's impossibly possible.
Teleportation is the key!
Ooh, yeah! Shake it harder!
Have a backup plan. Or a towel.
Face the truth, avoid troubles.
I always dreamed to be somebody.
42, oh and by the way 2 + 2 = 5.
Only if you plan on vanishing soon.
Where there's smoke, there's dragons.
I know nothing, but I'm sure to be ignorant.
Never again you should expect the unexpected.
Work in progress :)
DB4 - Draft project proposal + sketches
The Ultracrepidarian Eight Ball
For this project, I would like to create a digital magic eight ball. This applet built in Processing would react to questions typed by a user. It would then display its programmed answer to that string of text.
I believe that the particles effect could be meaningful to represent magic that comes out of the ball. I would adapt methods from my particles class in order to make a fade in and fade out effect. I would also attempt again to implement a jiggle effect to give the impression that life is coming out of the ball.
Rather than using the original sayings of the popular toy, I would replace it with my own sentences. The major difference with the original magic eight ball and the version I propose to create would come from these sayings. I would like to mix humoristic sentences with more serious thoughts. I would also like to play on the degradation of speech through mispronunciation. After asking few questions, answers would start to be less grammatically correct.
List of answers
Here is a list in progress of some answers that could be given by my ball:
Keep going in that direction.
I am sure it will work.
Step away, now!
Face the truth to avoid troubles.
Flip a pancake.
It is hard to tell.
Take one, leave two.
This path is not for you.
It blows me away.
It's the only possible future.
I object! Strongly!
I admire your courage.
The planets are lined up for it.
It won't be pretty.
You should know better.
Don't rely on first impressions.
Boomrang always comes back to the thrower.
Expect the unexpected.
You can't avoid your destiny.
Chances are about to change.
Can't really say.
If I could tell you...
I can't read your mind.
Deeper and deeper you go.
It is impossibly possible.
This decision is not for me to take.
Do it, your mind seems set.
How dare you?
The right does not exist.
Surprise awaits!
Sketches
Also in progress.
See notebook image 1 and image 2.
And additional sketches made with Processing.
References & Inspiration
Inside the Magic 8-Ball
The Magic Nine Ball
Unusual Words (check the entry for ultracrepidarian)
Mispronunciation
DB 3.0 - Interactive Material
[If you prefer to view this design brief on a separate HTML page… click here!]
3.1
Water Type by Mr.doob is a chrome experiment that uses html5 canvas to reproduce the behavior of water. Clicking with the mouse allow you to disrupt the water, as if you were throwing a rock on its surface. You can create ripples in the water when you hit enter after having typed text. However, it could look better aesthetically in order to get away from the pixel materiality. I appreciated the animation on words as they enter into the water because it is creating believable waves. It is worth trying to fill the screen with any of the following: ( ) o c v w @.
Story Problem by Erik Loyer is an instrument that allow user to perform a poem. The narration is a strong element of this piece, and the user doesn’t have a lot of freedom when it comes to performing this poem. Time becomes a key input here, and the mouse is used to unfold words and images.The strongest element of this piece is related to its choreography, since the mouse position has an effect on melody, rhythm, volume, size, motion and color. However, it could be a lot more fun if the exact movement of the mouse could shape the words differently.
In both case, I would have loved to be able to interact more with the pieces. While the first example is lacking of interesting mouse input, the second one is critically lacking of keyboard input. The strength of Story Problem is to create a pace and atmosphere around text, while the strength of Water Type is to swallow up characters in a motion that reminds me of what you can observe when you throw a rock in a lake. Since Water Type is largely based on user-inputed text, it’s hard to decipher a true semantic embedded in its design.
3.2
View 3.2 in action
I designed a behavior for text that can break it into hundreds of particles. A user can interact with that system by using their mouse to send away particles and their keyboard to bring them back towards the center of the stage where they form the text again. This program plays on the notion of deformation that happens through the explosion of a word cast on the screen.
Launch DB 2
This interactive behavior for text has the ability to break the link between molecules that form text. It can deconstruct speech into tiny elements that are flying out and are becoming hard to catch. It is a visual representation of fragility, but it also expresses that notion of change that can modify a given situation and prevent it from going back to its starting state.
Particles are useful to represent natural phenomenons. By using particles to draw text, a visual representation of human speech, it reminds us that we are subjected to things that are greater than us.
Example of it being used in a meaningful way:
I can envision this kind of behavior being used as sub-text to critique some aspect of the society. For instance, it could be used to express disagreement with some policies of the government or to show that something, in appearances solid, is full of flaws.
How it works?
This piece was entirely designed with Processing. It uses Andale Mono in 80pt.White text is being drawn to a buffer screen. Then particles are being drawn on-top of that text, based on the brightness of the buffered image. The particle class has the following properties: origin, location, size, color and velocity. It has methods to display a particle, to make it move and to reverse its direction. These different properties allowed me to attribute a different identity to each particles (mostly, a different velocity, that prevented the text to move in a block.)
3.3
View 3.3 in action
About the choreography:
The user arrives to a screen of moving particles. They bounces back when they touch the edges of the screen. The user can disrupt that movement with the mouse. The position of the mouse is used as a target for the particles. Upon click, particles go back to the center of the stage and form a word. Particles can be freed from the word they are forming by mousing over them. At any time, the user has the possibility to free the particles or to constrain them again to their original position within a word. It’s also possible for the user to erase the word on the screen and to replace it with the text of their choice.
Launch DB 3
The idea of progression was very important to me throughout the development of this piece. At first, a given user is passively contemplating the particles moving. Then, that user can disrupt the system and operate changes to make it comply to their own desire, wether it is to free all the particles from their anchor to the text, or to replace the given text with their own word(s).
Development logs (from oldest to newest):
When I started extending my work done for 3.2, I already had solved how to save text into a buffer screen and how to use it to draw a particle system on top of it. The development of 3.3. was influenced by the pre-critic we did in class last week. I tried to address all the issues that were mentioned to me, and to make it fun for the user at the same time. For more details about the code behind this applet, refer to the comments that accompany it.
Added a behavior that sets the moving mouse as target and attracts the particles close to it. This was a major development phase and it gave me interesting results. (See images below)
Added the possibility to type your own text to the screen, which kills the current particles system and replace it with a new one.
At this point, I decided to hold a quick beta-test with some friends and to ask them to provide feedback for me. They pointed a few issues to me that I addressed as following:
Added event listener for backspace, that allows user to erase text on the stage.
Fixed bug a with the top boundary of the canvas.
Enlarged the canvas.
Added color.
Changed the text displayed on screen for Apodyopsis, which means the act of mentally undressing someone.
Inspiration and References:
Peter Cho, New Year 2003 Heartbreak Broken Type PVector tutorial Tim Holman, Interactive Typography Effects with HTML5 Dan Shiffman, Particle Systems Giovanni Carlo Mingati, We are Pixels Dan Bernier, Lightbugs 3 Funatti, "hello" with particles

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
See the prototype in action...
Controls = mousepressed and keypressed.
All the chat going on A.W.A.K.E. makes me think about how the "system" is messed up...
Reading Response: "Type" in Creative Code
In "Type", Maeda argues that because type has the ability to bridge between abstraction and representation, it acquires more meaning that other visual elements. Because of that role, type can create elements of surprise within communication.
This chapter exemplifies different approaches used by students to push the limits of typography. Some of the examples are interactive and unveiled different results depending on the actions taken by users. Other examples demonstrate typeface designed to address specific questions or issues. However, all these artworks add a new layer of meaning on top of the letterform. By rethinking typography, a gap between traditional print and screen text is being created. It seems like the traditional way of laying out letterform is not as rich as type that can be created for the screen. Therefore, interactive and dynamic type on a screen has a greater potential to carry different layers on meaning on top of what it represents. Language is entering in a brand new dimension that could revolution the experience of users.
Reading Response: Post PostScript please
In Post PostScript please, Lewis and Nadeau are presenting different experimentations that have been done to push away the inherent limits of PostScript formats. Their proposal to definitely get away from these limitations is to develop flexible types of fonts called ComplexType. With ComplexType, it would be possible to apply changes to the letterform itself and to define them over time.
According to the authors, even text created for the screen is trapped in the traditional print bias. The full potential of new medias is not used to create an experience of dynamic text.
ComplexType could become a way for typography to shift from an ocular centric paradigm resulting from the invention of the printing press to a more audile and tactile model. For artists and users, it would enable a more interactive experience. The act of reading would become much more than a linear action.
It is interesting to reflect on how the meaning of text can be interpreted, supplement or subvert when it gets away from the traditional print rules. The very action of transforming text over time on the screen can lead to more diverse interpretation that just following along a sentence on a printed page. It opens a whole new world of possibilities and experimentations that could influence the creative process of writers and artists.