Lerp for Auto Page Flip animation

if (animT)
{

//increment timer once per frame
if(deltaT ==0f)
{currentLerpTime= 0;}

currentLerpTime += Time.deltaTime;
if (currentLerpTime > lerpTime) {
currentLerpTime = lerpTime;
}

//lerp!
float perc = currentLerpTime / lerpTime;
deltaT = Mathf.Lerp(0, 0.999f, perc);

}

if (animT_reverse)
{
if(deltaT ==0.999f)
{currentLerpTime= 0;}

currentLerpTime += Time.deltaTime;
if (currentLerpTime > lerpTime) {
currentLerpTime = lerpTime;
}

//lerp!
float perc = currentLerpTime / lerpTime;
deltaT = Mathf.Lerp(0.999f, 0, perc);

}

}

Comments on October 1

With some more work on the decoration of the house, the interior looks nicer now. Here are some comments from supervisor at last Thursday’s meeting:

  • Add text to the blank page
  • Allow user to flip just one page
  • Create the trigger system for the text, for example, when I am looking at ‘thunder’, the related ambient sound feedback will come
  • Allow use lean to see the book more closely, now it is too far away and hard to see.

027

Change texture in realtime:

if (Input.GetKeyDown (“t”)) {

this.GetComponent<MeshRenderer>().material.mainTexture = newTexture;
}

Literature Review Structure and Project progression

A great talk today, Gareth helped me to clarify the outline of my literature review. The current structure is:
1. Immersion – define this term ( the agenda of media entertainment ) which leads to :

VR as ONE solution of Immersion, then I need discuss several sub topics under it:

1.1 how does it work (as a new technology, why VR is immersive at certain point (departing user from the real world), the Head Mounted Display method and other ways)

1.2 the application of existing formats (the content of contemporary VR, film, games, education, medical, etc)

1.3 does it have potential to be a new medium ? (Is VR just another new technology or have broader future)

1.4 limitation as a technology on user experience side (e.g. the body static, lack of social interactive, the problem of interaction, the isolated experience, etc)

1.5 Consider the limitation of VR, how can I address this ?

1.6 Propose a project that seeks to embrace the strength and work around the limitations

2. Book as an emerging experience (why reading is an immersive experience to allow us escape the reality and enter to another world, even mind)

2.1 the different formation of Book (story book, pop-up, electronic books), the importance of peri-text in books.

2.2 representation of books in different medium (Winnie the pool animation, Tristram Shandy: A Cock and Bull Story movie, etc)

3. With the two main points reviewed, the connection is indicated: what if we put the most traditional, natural immersive experience into this cutting edge new technology ? They seems have special magnetic between each other but no one had touched this field before.

3.1 at the end, start to talk about the project: create a book and reading experience in VR world, what are the aims of this project. Discuss about the possibilities of this project in a larger scope, for example, change the environment totally (reading on the train, etc.)

Refer to the project progression paper, and the final project itself.


017 018 019

Project progression, with another after 12 AM work at campus, I have improved the project to a new dimension, by adding more environment related assets into the scene, for example, like the desk, chair and the room. I will keep improve it until next Tuesday have meeting with my supervisor.

Assessments Feedback of Version 2

Firstly, we talked about the assessments of this paper, it will be divided into for parts:

  1. Literature review: I need briefly review the research so far on the study, create a structure to cover the related topics in perviously study, use different resource to formalise the research in academic context. Then, I should point our what is my purpose of this study and rations it.
  2. The work process of the project, focus on the progression of the main project creating, include the technologies I have used, and the decision I have made (and why). Could include screenshots and video clips to enhance the content.
  3. The final project and experimental pieces itself
  4. The final writing of the result or output of the project.

Also showed the new version of reading VR to my supervisor today. He generally likes the realistic perspective change of the project and gave me lots of suggestions and ideas:

  • add sound effects
  • change the candle to lamp, to create a more consistence feeling of the environment, and the lamp could have a bright light source that could be see from under in the ‘moving stage’
  • Make the image bigger, when you look at it, it will trigger something
  • give user guideline when they walking on the words, for example, change the words color, or even add light ? Then user will have feedback when they interact with the words
  • make the desk bigger
  • use a wind to blow the pages instead of asking user to flip the page
  • When user standing on the page, we could let the wind blowing the page (maybe triggered by standing on a ‘wind’ word
  • The words on the page look too big, make them smaller, then it will be more like a real book
  • Notes of book? Foot notes?
  • Different Language?

Recommend reading:
Proust and the squid: the story and science of the reading brain 普鲁斯特和乌贼

VR Reading Project Feedback

Today we had a great talk about the first mockup the reading project.

Some feedback from Gareth:

  • Make the book more like a book, from page texture, font, word color
  • Get rid of the violence movement of the block of words, make it slightly change the surface
  • Not using Leap Motion as input for the book transformation
  • Create transferring between 3 different perspective
  • Using portal for user to interact with the words, like day, night, hole, thunder
  • add sound effects, instead of music track
  • add environment of the book, like desk, house around it
  • when stand on the page, if you look up, you could see the previous page
  • create portal for you moving to another space: ocean
  • add Pictures on the book

I think it is crucial to have others’ feedback on the book experience, and I will push the project forward.

We also briefly talked about the academic researching on new media.