Dmk Virtual Reality Shane

download Dmk Virtual Reality Shane

If you can't read please download the document

  • date post

    16-Dec-2014
  • Category

    Technology

  • view

    683
  • download

    6

Embed Size (px)

description

 

Transcript of Dmk Virtual Reality Shane

  • 1. Shane Harrison DMK showcase Gallery Project k0618551ContentsIntroduction...................................................................................................................................3 Executive summary.......................................................................................................................3 A technical walkthrough...............................................................................................................5 Project management....................................................................................................................16 Review........................................................................................................................................19 Bibliography and references.......................................................................................................20 Appendix.....................................................................................................................................21 1

2. Shane Harrison DMK showcase Gallery Project k0618551Virtual realityCI3105DMK showcase Gallery Client: Karen ChamModule leader: Christopher Hutchinson Shane Harrison2 3. Shane Harrison DMK showcase Gallery Project k0618551 IntroductionI enrolled into the Virtual reality module in the second semester of 2010, ran by the lecturer Christopher Hutchinson. This module is run in a virtual environment called second life which is run online and can be accessed and used my many users simultaneously. Here we are to construct builds and use scripts (programmes) to facilitate build development and functionality for either ourselves or a client. The aims of the module are to explore the create, paedogogical, technical and information systems design issues in this virtual environment, where we are expected to determine practical applications of such environments within particular areas like science, information systems, education and entertainment. During this time we have had practice in the basic building skills to construct virtual reality products and services. Executive summary For this years moduel the context of the entire project is the revedelopmement of the knowledge zone which has been commission by the ADC for re-devlopment. My role Is to be team leader of the DMK showecase gallery project, within the redevelopment where my client is Karen cham. I have to manage contact, meetings and set the deliverables with the client and make sure they are met as well as managing my project team. My team consists of four members, Myself, John Pickard, Naqib Khanjan and Shafiq Sharifi.The time scale for the project starts around after the first two or three of the ten week module duration over a serious of 22 lectures for project completion. The due date is set to be the 18th may 2010. The main deliverables for my project is to construct a gallery room where digital media Kingston students can watch and interact with live media in a virtual environment.My contributioin will be to keep the group together with meetings and in regular contact with our client, setting each group member tasks and deadlines. My building roles will be the gallery room and certain main features that surround it.3 4. Shane HarrisonDMK showcase Gallery Project k0618551 About the client and their business My groups client is Karen Cham the Development Coordinator of Digital Media Kingston and Principal Lecturer of Digital Media in the School of Communication Design within the Faculty of Arts, Design & Architecture at Kingston University London. Digital media Kingston aims to fill in the gap of digital media skills in the UK by breaking down the barriers between arts and sciences, by teaching enterprises and research. They want to ensure a synergy between the digital media teaching and are connected to companies such as DreamWorks, Sony computer entertainment and Samsung design Europe. These firms have helped to refine a new form of industry facing masters courses which facilitate the development of specialised technical skills to help fill the UKs digital media gap. They aim to bond students from art and computing backgrounds as well as their skills, together by a range of DMK courses to help equip graduates in meeting the skill requirements of todays digital media industry. They also have 20 different postgraduate courses that cover software engineering, the arts and sciences, as well as filmmaking and web development. They commit themselves to facilitating the existing hybrid cultures and new digital ecologies to find particular behaviours that will create strategies for new digital media technologies. Their consistent goal all throughout is to bring together diverse and heterogeneous expertise and the resources that follow into digital media within Kingston University. The idea of us creating the DMK showcase gallery in a virtual environment (second life) within the knowledge zone was brought on by Karen Cham, to enable the digital media Kingston students in knights park campus to view media in a virtual version of the existing showcase gallery in knights park without the need to physically attend any gallery sessions, giving students access to digital media simultaneously and freely. The second benefit of the virtual showcase gallery are meeting rooms which Karen and other members can use to hold meeting on future projects and developments. 4 5. Shane HarrisonDMK showcase Gallery Project k0618551 A technical walkthrough Due to the fact that I did not take any screen shots of my creations during development I willonly make screen shots of the general process in creating each build with a final screen shotof the finished product. All of my main builds will be fully explained in terms of GUI (graphicalinterface). All builds were made in second life using the provided GUI interface and all selfmade textures were developed with Microsoft paint.Solar systemThe solar system was created by using sphere objects and applying textures to those spheresto enable them to resemble the planets of the solar system. One prim was used as the sunwhich is attached to another sphere prim. This second prim would be a planet (in this casethe earth) and both prims are attached by linking. Both also contain rotation scripts allowingthe planet to rotate around the sun and the planet to spin on its own, and the other planetswhere also made in this manner but had their suns set to a default transparent texture whichmakes them invisible. From here I placed the invisible suns together with their surroundingplanets to create a solar system. Created a sphere prim using the GUISelected textures fromGUIApplied textures to prims 5 6. Shane Harrison DMK showcase Gallery Projectk0618551Linking two primstogetherAdding rotation script toprims Default transparent textureInvisible transparent prim, selected visible by highlightingtransparent objects6 7. Shane Harrison DMK showcase Gallery Projectk0618551The complete solar systemGift shopThe gift shop was constructed by use of box prim objects which were flattened by stretchingand had a metal texture applied afterwards. The rotating door was made in the same way theplanets where made in terms of linking and rotation scripts. Stretch option selectedBox prim stretched outand applied with metaltextureMetal texture selected7 8. Shane HarrisonDMK showcase Gallery Project k0618551 Linking prim wallsLink option selected afterselecting both prims Lift system The lift system is based on one multiplied block prim that was enlarged and hollowed out. This created the lift shaft where one block was used as the lift cart. The main evaluator script was added to the cart and then the elevator call scripts where placed in sphere buttons with metallic textures.Stretched and hollowed Increasing hollow on primbox primDefault white transparentChoosing transparenttextures primtexture8 9. Shane Harrison DMK showcase Gallery Project k0618551 Using the shift key and dragging the prim duplicates it Increasing cut on primCutting out prim to create lift cart Complete lift and shaftGallery roomMultiple boxed prims where flattened and linked to create the water surfaces, which hadwater textures and a texture moving script applied to them. The plane glass sides consist oftwo prims, one inner and one outer side of each glass, which are also linked together. Thecentre of the roof is made out of half a cylinder which was made to be halved. 9 10. Shane HarrisonDMK showcase Gallery Project k0618551Linked and water Applying water texture applied prims movement scriptEntire gallery room Portal box This consists of a stretch box prim, and cylinder, where two flattened cylinders where joined together to create the stargate inside. This was made the same way other objects were created. Additionally it uses the scrip in the lift system to move up and down when called so users can access the stargate inside. Complete portal box 10 11. Shane HarrisonDMK showcase Gallery Projectk0618551Scripts Used All scripts have been explained in terms of main variables and functions that allow them to work, and any additional actions taken to allow them to function. Full script code has been added in the appendix. Teleportation script (Used for teleporting around the gallery) This script was used to enable avatars to teleport throughout the gallery. The vector targetPos variables define the coordinated target to where the avatar will be sent to. llSetSitText is used to define the default text to click to enable the teleport where the programme calls the reset(); function later to end the teleportation as the avatar reaches their target by the llUnSit(llAvatarOnSitTarget()); function.Main vendor script (Used for purchasing items from the gift shop) This script works with another script, one which is the main vendor script that defines the items and prices and allows the processes of a transaction to be made, where the