Opnieuw naar ons Tropische Eiland in Corpus VR

Ons tropisch eiland …

Met alle laatste updates, ontwikkelingen en prestatieverbeteringen in de VR-technologie zijn er veel nieuwe mogelijkheden voor onze wat oudere 3D-omgevingen in Corpus VR die we hebben ontwikkeld voor virtuele therapie. Deze specifieke omgeving, het Tropisch Eiland, werd ontworpen als een ontspanningsoefening.

Het was slim opgezet zodat het op oudere telefoons kon draaien, voor mobiele VR. Maar nu we een paar jaar verder zijn is het tijd om te profiteren van de toegenomen rekenkracht van smartphones en speciale VR-headsets. Dit was dus een geweldig moment om onze ontspannende tropische eilandomgeving opnieuw te bekijken en in een nieuw jasje te steken. We hebben het eiland voorzien van nieuw water, vissen, bomen en nog veel meer! In dit artikel vertellen we je over alle veranderingen en verbeteringen die we hebben aangebracht.

Tropisch water

Water is een van de belangrijkste dingen op een tropisch eiland! Daarom hebben we goed nagedacht over hoe we het nieuwe water eruit willen laten zien. De oude manier waarop het water werd gemaakt was met een ondoorzichtige shader die een statische reflectie had ingebakken. Om reflecties na te bootsen, gebruikten we een eenvoudige deeltjesemitter. Maar nu kan het natuurlijk beter. Met realistischer uitziend water.

Het doel was om kleuren te hebben die levendig zijn, maar ook goed passen bij de esthetiek van het eiland. Om dit resultaat te bereiken, besloten we een shader te maken met behulp van Unity’s Shader Graph. Deze tool geeft ons veel flexibiliteit over welke kleuren we kunnen gebruiken, hoe het schuim langs de randen eruit zou zien, en hoe het water stroomt. Na diverse tests met verschillende instellingen, hebben we gekozen voor de subtiele maar belangrijke upgrade. Het water is nu transparant, heeft golven en schuim, en is volledig dynamisch.

Waterval en vissen

Bij het maken van het water ga je ook nadenken over alle andere dingen die erbij komen kijken, bijvoorbeeld kleine spetters, of zelfs watervallen! De waterval is een 3D model dat gebruik maakt van een aangepaste shader. Deze shader gebruikt een watertextuur die over het 3D-model rolt en heeft meerdere variabelen om het uiterlijk en de snelheid van het water te regelen.

Daarnaast gebruikt de waterval enkele splash particles onderaan, waar de waterval het wateroppervlak raakt. Er zijn ook wat extra particles voor een voller effect aan de zijkanten van de waterval. In totaal bestaat het water uit één vlak met een aangepaste shader en 4 partikelsystemen!

Hoewel het water een erg belangrijke aspect van de scène is, is er meer nodig om de scène levendig en dynamisch te laten aanvoelen. Dus hebben we gewerkt aan het toevoegen van allerlei kleine details die de speler kan ontdekken.

Want dit soort details verhoogt de immersie. We hadden onze vlinders al, maar we hebben er nog een paar toegevoegd, in het water zwemmen nu vissen rond en er lopen zelfs wat krabben langs de kustlijn!

De vissen bewegen zich op willekeurige manieren door het gedefinieerde watervolume. En ze hebben een simplistische maar effectieve zwembeweging. De looppatronen van de krabben zijn vooraf gedefinieerd. Maar dit werkt heel goed in combinatie met de andere elementen in de scène.

Waarom het bijwerken van de hut in de tropische scène zo belangrijk was

Een van de geweldige dingen van VR is dat je volledig opgaat in de omgeving waarin je je bevindt. Dit betekent dat je rondom kunt kijken, niet alleen links en rechts. Maar ook boven en achter. Tijdens het maken van de omgeving moet je dus echt nadenken over elke hoek van het eiland en welke verschillende verhalen je daar kunt vertellen.

Ook in verband met virtuele therapie voegen we deze elementen toe, zodat er meer therapeutische mogelijkheden zijn voor de therapeut om mee te werken. De therapeut kan een patiënt bijvoorbeeld vragen een bepaald voorwerp in de scène te vinden, wat een cognitieve taak is. Dit blijkt zeer effectief te zijn bij directe pijnbestrijding.

Een van die kleine scènes in ons tropisch eiland is de hut achter de speler. De oude hut was behoorlijk leeg. Dat kwam vooral omdat we de grenzen van het aantal hoekpunten in onze scène opzochten voor de oudere systemen.

We wilden de oude hut dus al lang bijwerken, en nu konden we dat doen. En we begonnen nieuwe voorwerpen en decoraties toe te voegen om het meer persoonlijkheid te geven.

We hebben talloze nieuwe voorwerpen aan de hut toegevoegd: vlaggen, drankjes, bekers, schelpen, ansichtkaarten en andere decoraties! Om de prestaties en het geheugengebruik in het oog te houden wilden we geen nieuwe texturen toevoegen voor de nieuwe voorwerpen, maar de bestaande cabinetextuur in de basiskleur gebruiken, dus het was een leuke uitdaging om al deze nieuwe voorwerpen te maken met de middelen die we al hadden.

virtual cabin in tropical island of corpus vr

break down of cabin items in the tropical island scene of corpus vr

Het is altijd zo leuk om een omgeving opnieuw te bekijken en het verhaal en de sfeer ervan te herzien. Met ons tropische eiland was het belangrijk om opnieuw in de 3D assets te duiken, wetende dat het een ontspannende en leuke omgeving moest zijn met veel leuke dingen om te ontdekken en toch een goede performance zou moeten hebben voor mobiele VR.

We hopen je te zien op het vernieuwde eiland!

corpus vr tropical island scene