Meditationsapp i VR, update

Jag har placerat ut lite stenar och snäckor. Snäckorna modellerade jag efter ett foto som jag hittade online. Fotot använde jag sedan som textur för snäckorna. Det var en fri bild.

screen3

screen4

Stenarna kommer från The Rock Essentials som jag köpte för ganska länge sedan.

Annonser

Meditationsapp i VR på gång

När jag mediterar använder jag mig ofta av en teknik där visualiserar att jag sitter bekvämt i ett rum. Ett rum som jag möblerat med saker som jag tycker är avslappnande. Där finns bland annat en liten fontän, eftersom jag tycker ljudet av rinnande vatten är väldigt avslappnande. Jag sitter framför öppna dubbeldörrar som leder ner mot en strand och jag hör mjuka vågor som slår in mot stranden.

För några dagar sedan, när jag mediterade och visualiserade att jag befann mig i mitt mentala rum, kom jag på att det borde fungera väldigt bra att bygga upp i VR. Så att jag kan sitta på en pall och bara vara, där i mitt mentala rum. Med vågor och rinnande vatten. Så det började jag bygga upp i Unity igår kväll. Det är roligt att ha ett privat projekt att ägna kvällarna åt igen!

screen2

Här är ett embryo till strand, det ska till många detaljer ännu, som små stenar, några snäckor och lite drivved. Men här ska jag i alla fall bygga upp min bungalow med stora, öppna dubbeldörrar.

Verkstadsmiljö i VR

Jag tänkte ta tillfället i akt och berätta om den senaste VR-applikationen jag jobbat med på arbetet. Det är en applikation som jag tänkt bygga ut med nya funktioner vartefter och använda för att visa kunder lite vad man kan göra i VR.

Applikationen består av en fiktiv verkstadsmiljö med ett kontrollrum, ett bansystem och en industrirobot.

Så här ser det ut i Unity, spelmotorn jag använt för att göra applikationen i.

Klossarna

När man startar applikationen står man i kontrollrummet. På skrivbordet ligger det klossar man kan bygga med.

Klossarna har ett fysiskt material som gör dem lite fjädrande, de har också ett ljud kopplat till sig så om de krockar med något så låter det.

Klossarna kan läggas på banorna i bansystemet. När de kommer till slutet av bansystemet transporteras de automatiskt tillbaka till skrivbordet i kontrollrummet.

Videoskärmen

På väggen i kontrollrummet hänger en videoskärm som visar en loopad animation. Animationen har också en ljudfil som spelas upp. Ljudet fungerar så att det är högre när man står närmare skärmen, om man vrider på huvudet så är ljudet också högre i det öra som är närmast skärmen. Sen har jag satt upp ljudet så att det inte hörs alls när man går utanför kontrollrummet.

Bansystemet

Banorna i bansystemet har ett script som ger boxarna en kraft så de rör sig längs med bansystemet. Varje box som går på banorna är taggad med vilken bana den tillhör och när boxen kommer till slutet, alldeles framför industriroboten förflyttas den tillbaka till sin startpunkt.

Bredvid bansystemet står en pall med boxar som man kan interagera med. De kan slängas i den stora trådbacken eller läggas på banorna i bansystemet. De har ett eget ljud och ett fysiskt material kopplat till sig. När boxarna kommer till slutet på bansystemet transporteras de automatiskt till den stora trådbacken.

Bollarna

I lokalen finns det basketbollar och en basketkorg. Bollarna har ett fysiskt material som gör att de studsar, de har också ett studsljud. I korgen har jag satt en kollider som gör att man får feedback i form av ett ljud när man får i bollen i korgen. Bollarna kan också läggas på banorna i bansystemet. När de kommer till slutet av systemet transporteras de automatiskt tillbaka till korgen med bollar.

Industriroboten

Industriroboten är en cadmodell som jag riggat och animerat i Blender.

När man sedan exporterar roboten till fbx, som är det format som Unity jobbar med, kan man ta med animationen som då redan är klar när den kommer in i Unity. Mycket praktiskt för lite större animationer. Enklare animationer är lättare att göra direkt i Unity.

Roboten har ett loopat robotljud kopplat till sig. Det fungerar så att ljudet blir högre ju närmare roboten man kommer. Längst bort i lokalen kan man fortfarande höra roboten, men väldigt svagt.

Ilia’s Retreat, VR-applikation

När jag ändå var igång och testade VR-applikationer hittade jag en fantasiapplikation som heter Ilia’s Retreat. Den beskrivs så här på steamsidan:

Den berömda utforskaren Ilia, som var trött på det stressiga stadslivet, byggde ett hem på White Breeze Islands kust. Ett perfekt ställe att koppla av på efter en hektisk äventyrsdag med sina vänner Keli, Keemo, Teemo och Mochi. Ilia älskar att tillbringa tid med att ta in den sköna vårluften och titta på exotiskt, marint liv som simmar förbi. Hon är ivrig att dela sina berättelser med nya vänner, så hon har öppnat upp sin fristad för alla utforskare som söker efter lugn och ro i ett annars stressat liv.

En mysig fantasivärld som gjorde mig väldigt sugen på att göra en egen fantasivärld och publicera på steam. Det är ett hus på stolpar, mitt i havet. Det är ganska lågupplösta objekt men det förtar inte alls intrycket. Det jag gillade mest var de flygande valarna som sakta glider genom luften.

Här en länk till projektsidan på Steam.

Från början till 1:40 visar Ilia’s Retreat:

Eftersom det är från Workshop-avdelningen man startar applikationen och inte från Steam själv, så öppnas inte ett previewfönster på datorn, så jag vet inte riktigt hur man kan spela in det man gör. Men uppenbarligen kan man ju det eftersom den som gjort videon ovan har gjort det, så det får jag undersöka.

I alla fall, en småmysig VR-applikation.

Driftwood, VR-applikation

Jag läste att HTC Creative Labs släppte en ny VR-miljö i oktober, Driftwood. Den hade jag tänkt testa men inte hunnit tidigare. Idag testade jag den och jag måste säga att det är en väldigt vacker miljö. Jag spenderade nog ett par timmar med att undersöka allt. Miljön tar spelaren ut på en strand i vildmarken,  inspirerad av USA Pacific Northwest. jag kan tänka mig att besöka platsen fler gånger, som meditativt verktyg.

Här är en länk till projektsidan på Steam. Har du möjlighet föreslår jag att du testar själv, det finns en hel del objekt att interagera med förutom att det är en väldigt vacker miljö.

Skapa VR

Nu har jag börjat titta på hur man skapar material som fungerar i VR. Igår fick jag kontrollerna att interagera med objekten i scenen. Ikväll ska jag sätta mig in i vad som krävs för att förflytta sig i scenen. Det kräver lite programmering men inte så mycket, och det som är bra är ju att koden kan återanvändas i andra VR-projekt. Det gäller helt enkelt att skapa sig ett kodbibliotek att använda i projekten.

Det här är både spännande och roligt!

Första VR-upplevelsen

Jag hade ju tänkt ägna hela helgen åt att installera och titta på hur man skapar material för VR och HTC Vive. Istället blev jag förkyld med hosta och ont i halsen så jag spenderade två av tre lediga dagar i vila.

Idag har jag äntligen kopplat upp VR-glasögonen och testat några spel. Alltså det är förbaskat roligt! Dottern och sonen spelade också bra länge.

Jag gjorde en capture men då fick den med både ljudet i spelet och micken. När jag sen testade att spela in utan micken så tog den inte heller med ljudet i spelet. Hmmm.

Det här är i alla fall en miljö som kan vara nyttig för en höjdrädd människa som jag är. Det killade rejält i knäna ska jag säga.

Nu mår min förkylning skit så jag ska gå och lägga mig en stund. Blir nog inget eget skapat den här helgen tyvärr.

IMG_20170501_123813.jpg

Ny dator

Min gamla dator är 5,5 år gammal och har börjat krångla ibland så jag gjorde slag i saken och köpte mig ett nytt vidunder! Visst är den fin?

2017-04-21 10.10.45-1

Här är prestandan. Fast en positiv överraskning var att primärdisken var på 500 GB och inte 250 som det står specat. Det var egentligen det jag ville ha. Nästa månad ska jag nog köpa 16 GB RAM-minne till, sen är den perfekt.

Jag har ju länge velat göra VR-material så när jag ändå investerar i en ny dator så bestämde jag mig för att samtidigt köpa HTC Vive. Datorn kom hem i onsdags och jag har ännu inte hunnit testa VR-glasögonen, men under helgen ska jag göra det. Sen blir det till att uppdatera kunskaperna och göra eget VR-material.

Jag sparar alla mina bildfiler på Dropbox och jag hade fått ihop 553 Gb med data som jag fortfarande håller på och synkar över till datorn. Ikväll har det gått två dygn. Men nu är det bara 60 filer kvar men beräknad tid är fortfarande 11 h. Det beror på att många av mina grafikfiler är ganska stora.

Idag får jag dock besök av mina rara syskonbarn och min syster såklart. Sen sover barnen över och så åker jag och lämnar dem i Bengtsfors imorgon. Det blir trevligt. Sonen har planerat kvällsmaten, lasagne, som han ska tillaga åt oss allihopa.