Virtual Reality Solutions

Virtual Reality belooft oplossingen aan te bieden voor een breed scala aan uitdagingen binnen een heel aantal industrieën. Vaak zeggen we bij OneBonsai dat als een uitdaging groot, duur of gevaarlijk is, VR een kostenefficiënte en doenbare oplossing kan bieden.

OB_Virtual_Reality_Illustration

Verticale industrieën

We bieden een gevarieerd pallet aan services, allemaal gekoppeld aan opkomende technologieën zoals Virtual and Augmented Reality en Artificial Intelligence. We bieden ook gespecialiseerde oplossingen voor deze industrieën:

VR Simulators

VR Simulators

Manufacturing

Manufacturing

Healthcare

Healthcare

Architecturale visualisatie

Architecturale visualisatie

VR-Training

VR-Training

Defensie

Defensie

Productvisualisatie

Productvisualisatie

3D Configurator

3D Configurator

Virtuele tour

Virtuele tour

360 video

360 video

Ons Werk

Onze inzichten in verschillende branches zijn gecombineerd met innovatief en creatief ideeën om uw doelen te bereiken.

  • Op maat gemaakt
  • Schaalbaar
  • Solide framework
  • Hoogwaardig ontwerp

Training in VR

Kant-en-klare VR-training waarmee u uw personeel efficiënt, effectief en veilig mee kan trainen.

  • Eenvoudig te gebruiken
  • Op aanvraag
  • Geautomatiseerd
  • SaaS model

VR Technologie

We ontwikkelen oplossingen voor VR met de nieuwste beschikbare technologieën. Onze pijplijn varieert van project tot project en passen we aan de specifieke noden van onze klanten aan. We zetten een team van onafhankelijke talenten in op het gebied van graphics design, motion design, animation, modelling, texturing en spelontwikkeling.

Unreal Engine 4

Unreal Engine 4 (UE4) schittert als het aankomt op het tot leven brengen van VR en is volgens velen de meest krachtige commercieel beschikbare Real-Time engine. We vertrouwen enorm op diens moed om realistische scenes te creëren, mooiegebruiksinterfaces te ontwikkelen en gemakkelijk interacties te voorzien tussen de VR gebruiker en zijn omgeving.

UE_Logo_Vertical_Black

Voor ons heeft Unreal Engine 4 een aantal voordelen:

Blueprints

Waarschijnlijk is het grootste voordeel van Unreal Engine dat je niet één regel code moet schrijven om het merendeel van de nodige spelontwikkeling te doen. UE4 heeft een krachtig Blueprint systeem, dat eigenlijk een visuele scripting tool is. Het geeft de kans om voor alles behalve de meest geavanceerde code zeer gemakkelijk te connecteren met inputs en outpus, en zo de ontwikkelingscyclus simpeler te maken.

Dit heeft meerdere voordelen:

Niet nodig om code te schrijven, aangezien de meeste code al is ingebouwd in de nodes van de Blueprints.

Het aantal mogelijke bugs is veel lager in Blueprints dan bij standaardcode.

Bij het debuggen, is het mogelijk om de uitvoering van de code visueel te volgen.

Als de Blueprint goed georganiseerd is, kan het een snel en net overzicht geven van de code.

Zelfs niet-coders kunnen – binnen de beperkingen – Blueprints begrijpen.

Uiteraard zijn er ook enkele nadelen:

Code kan rommelig worden, zeker als de Blueprint niet goed georganiseerd is.

Code kopiëren naar een andere Blueprint kan hinderlijk zijn.

Uitvoering is lichtjes trager dan bij echte C++ code.

We hebben echter gezien dat de meeste code die we zouden moeten schrijven uiteindelijk opgenomen worden in een Blueprint node, en dan opnieuw in andere Blueprints, wat het ontwikkelingsproces verder versnelt. Blueprints zijn eveneens ideaal geschikt voor onze sprint-based aanpak.

Unreal-Engine-Blueprint
unreal-engine-4-real-time-photo-realism

Realistic Real-time rendering

Unreal Engine is een real-time rendering programma. Dit betekent dat iedere scene al gaande gerenderd wordt, bijvoorbeeld aan 60 frames per seconde. Renderingprogramma’s zoals Blender of Maya focussen echter op het één voor één renderen van bijna perfecte beelden. In deze gevallen kan het uren duren om gewoon één frame te renderen.

En dat is exact waar de Unreal Engine uitblinkt. Hij is in staat om scenes te renderen aan een onvoorstelbare snelheid en een ongelofelijke kwaliteit. Hoewel dit snel renderen enkel mogelijk is door soms half werk te leveren, kan Unreal Engine de scenes visualiseren in acuut detail, de werkelijkheid weerspiegelend.

Vergeleken met andere real-time engines, heeft Unreal Engine de mogelijkheid om zeer levensechte omgevingen na te bouwen met de minste hoeveelheid werk. Andere engines neigen meer te focussen op prestaties (nog altijd zeer belangrijk), en hebben een 3D artiest nodig om de scene op te bouwen van een lage naar een hoge kwaliteit. Met Unreal Engine werkt het meestal andersom, je start met iets van medium-kwaliteit en werkt van daaruit je weg naar boven of beneden, afhankelijk van de vereisten.

Materials

Om het nodige detail te verkrijgen dat Unreal Engine nodig heeft, heeft de engine ook een zeer krachtige editor voor materialen. Door een combinatie van texturen, kleuren en wiskunde te gebruiken, kunnen 3D artiesten ongelooflijk gedetailleerde materialen creëren voor gebruik in de engine.

De engine ondersteunt al sinds lange tijd de zogenaamde Based Rendering (PBR) materialen. Het principe om zulke materialen te bouwen is gebaseerd op basisfysica, en resulteert in materialen die zeer goed werken onder variërende lichtomstandigheden. Dit is belangrijk, want in zulk geval is het mogelijk om dezelfde materialen te gebruiken, zelfs als de belichting of de scenes dramatisch veranderen. Daarenboven geeft PBR 3D artiesten de kans om de benodigde data voor het renderen van een object te verlagen. Dit heeft een betere prestatie en vlottere gameplay als resultaat.

This has given rise to a large jump in quality in the gaming industry and we are making use of these techniques extensively in our developments as well.

unreal-materials
Unreal-Engine-Editor

The Editor

En last but not least, de editor. Werken in Unreal Engine is een waar genot. Terwijl de editor soms zijn eigenaardigheden heeft en mogelijk kan crashen (dit heeft vaak meer te maken met de rig waaraan u werkt dan op de engine zelf), werkt hij gewoon perfect. U heeft alle nodige tools tot uw beschikking. Om er een paar te noemen:

Om er een paar te noemen:

Het is gemakkelijk om alle types assets te vinden in de editor

Werken in de 3D omgeving De editor gebruiken om de 3D omgeving te manipuleren is supergoed gedaan

Sequenties gebruiken om cut-scenes te creëren, objecten te verplaatsen en kleine films te maken werkt vlot

De editor heeft ingebouwde ondersteuning voor VR debugging en uitvoering.

U wilt bouwen voor Desktop, VR, Mobile, PS4, …? Het wordt ondersteund.

Deze tool zal alle lichtstralen mappen in de scene en garanderen dat alle schaduwen en belichting van de scene pre-baked is. Op die manier hoeft het licht niet meer berekend te worden voor ieder frame, resulterend in snellere prestaties

Met meerdere computers werken om lichten te bouwen, verlaagt de benodigde tijd om dit te doen drastisch.

Met de advanced profiling tool, is het mogelijk om de oorzaak te vinden van zelfs de moeilijkst te vinden performantieproblemen, zowel in GPU als CPU.

En veel, veel meer. En het beste van alles, het is gratis, met een 5% toeslag op uw omzet. Bekijk Unreal Engine nu op hun website!

Contact

Zet de stap en innoveer

We hebben alle expertise die u nodig hebt om XR-oplossingen te ontwerpen, te bouwen en te implementeren die het verschil maken. Laten we eens praten over hoe je kan innoveren met behulp van opkomende technologieën.