De interactieve omgevingen prototyping in virtuele werkelijkheid met Google karton, eenheid en Hotline Bling (TfCD) (6 / 9 stap)

Stap 6: Maken de kamer


In 3D-toepassingen en spelletjes is vaak er een trade-off tussen afbeeldingen en prestaties. Dit is vooral belangrijk op mobiel, gegeven de beperkte rekenkracht. Toch is er een brede reeks van trucs beschikbaar om iets te maken performant en mooi. Algemene tips omvatten:

  1. Houden van de veelhoek / hoekpunt tellen voor de in-game objecten laag.
  2. Verlichting en reflecties van wat niet dynamisch is vooraf te berekenen (bakken).
  3. Gebruik vereenvoudigd real-time verlichting berekeningen (lichte sondes en reflectie sondes)
  4. De hoeveelheid van gerenderde objecten door mist en occlusie ruimen
  5. Houd texturen klein als ze niet worden gezien vanaf up-close

In het algemeen, voor een prettige VR-ervaring, een constant hoge framesnelheid (50 + fps) is belangrijker dan mooie plaatjes. Achtergebleven en jitterpercentage kunnen ook duizeligheid veroorzaken voor degenen die het dragen van de headset.

In deze stap ik moedigen u aan om creatief te zijn, en sommige omgeving die u in gedachten (model in uw favoriete CAD of modelling suite, converteren uw 3D tot een van de geaccepteerde indelingenen controleren modellen of uw veelhoek tellen kan worden verlaagd met behulp van software zoals Meshlab) ontwerp. Zoals deze tutorial meestal een bewijs van concept is, ik wil een eenvoudig voorbeeld: een interactieve versie van de trap-kamer in Drake's Hotline Bling video (minus het dwaze dansen).

  • Ik heb een prefab voor een eenvoudige 20 x 20 x 5 kamer, gemaakt van eenzijdige vliegtuigen (makkelijk om te kijken binnen). Download room.prefab, maak een map 'prefabs' in uw activa, importeren en plaats deze in de scène (u kunt de bestaande vliegtuig en kubus verwijderen).
  • Download stairs.obj, eenvoudige trap ik gemodelleerd en plaats deze in de scene. Zorg ervoor dat het de grond raakt en wordt geplaatst in de buurt van de achterkant van de kamer. Selecteer de component van de object_1 van de trap in de hiërarchie, klikt u op 'Onderdeel toevoegen' en typ Mesh Collider. Dit gebruikt de vorm van de trap als een collider, zodat de speler op hen lopen kan.
  • Toevoegen van een vliegtuig op de top van de trap, stel de schaal (x: 0.4, y: 1, z: 0.3)) en z-rotatie ingesteld op 180.
  • Maak het plan een onderliggend element van het object van de trap en, met het trap-object dat is geselecteerd, controle 'Static' in de rechterbovenhoek van de inspecteur. Dit vertelt eenheid dat het object zal niet te verplaatsen, maakt berekening efficiënter. Klik op 'ja' als gevraagd om te veranderen van kinderen.
  • Maak een map genaamd 'materialen' in de projectweergave. Openen, klik met de rechtermuisknop > maken > materiaal.
  • Sleep het materiaal op het vliegtuig die u hebt gemaakt op de bovenkant van de trap. Pas met het materiaal geselecteerd, de instelling van de emissie in het deelvenster inspector. Ik zet hem op een roze tint, met een intensiteit ongeveer 1.6.
  • Een directionele lichtbron zinvol niet in een kamer gesloten-off. Verwijder het, en zet 'Reflectie intensiteit' en 'Ambient intensiteit' in venster > verlichting > scène > milieu verlichting op 0. De kamer moet nu alleen worden verlicht door het 'plafond gat'.

Gerelateerde Artikelen

Virtuele realiteit Minecraft 1.8 met Google karton

Virtuele realiteit Minecraft 1.8 met Google karton

Welkom bij mijn eerste instructable. Ik ben al lid van deze site voor een zeer lange tijd nu en heb willen beginnen met posten voor een wile maar wist nooit waar ik moet beginnen. Na het kijken van mijn terugkerende e-mail vanaf hier ik zag de minecr
Virtual Reality Teleconferencing apparaat met Google karton

Virtual Reality Teleconferencing apparaat met Google karton

Virtual Reality Teleconferencing apparaat met Google kartonGemaakt door John Choi | 2015Dit project is een apparaat van de videoconferenties met twee webcams voor stereoscopisch zicht geplaatst op de top van een 3-as gemotoriseerde platform, bestuurd
DIY Virtual Reality Skateboard ervaring met Arduino en Google karton

DIY Virtual Reality Skateboard ervaring met Arduino en Google karton

Dit is een echt leuk en makkelijk project dat kan gedaan worden in ongeveer een uur. Op de bodem van de skateboard is een versnellingsmeter/gyro met een Arduino board die verzendt de hoekige motie van de Raad van bestuur via bluetooth naar een virtue
Arduino en virtuele kamer met behulp van MPU-9150 MARG

Arduino en virtuele kamer met behulp van MPU-9150 MARG

Dit is makkelijk te volgen Arduino tutorial Arduino tutorial om een virtuele ruimte met behulp van MARG MPU-9150 oriëntatie sensor te maken.Andere Arduino gebaseerde tutorials beschikbaar hier en hier.Stap 1: Download alles hieronder en volg de instr
Lasergesneden uw eigen Google-karton met Ponoko

Lasergesneden uw eigen Google-karton met Ponoko

Google karton is een eenvoudige en kosteneffectieve headset waarmee iedereen met een smartphone om te genieten van enkele echt cool virtuele realiteit.Dit instructable wordt beschreven hoe de service te gebruiken online laser snijden Ponoko maken en
Augmented Reality met Google advertenties Box 2 met behulp van Youcam 5 - Hoe maak je de coolste spullen

Augmented Reality met Google advertenties Box 2 met behulp van Youcam 5 - Hoe maak je de coolste spullen

volgen mijn youtube-kanaal: http://www.youtube.com/user/educatetowin?feature=mheeWebsite: http://www.educatetube.comGastheer: SipskiMet behulp van vergrote werkelijkheid van Youcam 5 software en te combineren met Google advertenties vak, kun je een e
Kunst met Google Sketchup papier

Kunst met Google Sketchup papier

heb je ooit wilde om je eigen kunst papier te maken en wist niet hoe? Of vond het proces te moeilijk van de get gaan. Goed met de Sketchup ontvouwen Plugin ontwikkeld door Jim Foltz het proces van het ontwerpen van die uw eigen kunst papier gemakkeli
Hoe webformulieren maken en hen inbedden in uw Website of Blog met Google Docs

Hoe webformulieren maken en hen inbedden in uw Website of Blog met Google Docs

dit is een video tutorial over het maken van een contact ons web formulier en insluiten als een pagina in uw blogger-blog met google docs. Google docs kunt u aangepaste website om formulieren te maken voor gratis. U kunt een willekeurig aantal vormen
Hotline bling glitch met Arduino

Hotline bling glitch met Arduino

Hey guys, dus zoals de titel zegt, dit is gonna be een instructie aan een glitch projectie kun je dansen op de hotline bling! En het beste deel is de kleurveranderingen. Het is gemakkelijk en leuk om te gebruiken. Dit moet gebeuren in het donker. Het
Opzetten van een Website met Google Page Creator

Opzetten van een Website met Google Page Creator

het instellen van een website met Google Labs de nieuwe Schepper van de pagina. (Hoe maak je een eenvoudige 100mb website kostenloos en heb het in een middag.) Met inbegrip van hoe, koppelen formulier pagina, link naar andere pagina's koppelen aan ge
Hoe Plan uw Route met Google Maps

Hoe Plan uw Route met Google Maps

heb je ooit afvragen hoe om naar een bestemming via openbaar vervoer rijden/wandelen/nemen?  Ooit wonder als de plaats die u onder zijn leiding is het veilig?  Wist u dat Google Maps richtingen geeft en u "straatmening" beelden van de meeste ove
GEBRUIK UW GARMIN GPS VOOR DE LEGENDE VAN DE E-TREX MET GOOGLE EARTH.

GEBRUIK UW GARMIN GPS VOOR DE LEGENDE VAN DE E-TREX MET GOOGLE EARTH.

Een nieuwe en verbeterde manier om uw GARMIN E-TREX gebruiken met GOOGLE EARTH, met een LAPTOP, G.P.S. en SOFTWARE in uw staat dat een echt FANCY SETUP. DIT ZAL ER NATUURLIJK VOOR HET GEWETEN VAN DE PRIJS. ALS U VRAGEN GELIEVE TE VOELEN VRIJ HEBT OM
De digitale leven - Type Anywhere met Google Docs

De digitale leven - Type Anywhere met Google Docs

Thumb drives zijn perfect voor het op de Ga student, zo klein u kunt hen aansluit op de achterkant van de computer van uw school en ze vergeten en dus pocketable niet opvalt wanneer je hen door het wassen.  Voordat als u aan een project op school én
Hoe een sleutelhanger met Google SketchUp voor afdrukken in 3D model

Hoe een sleutelhanger met Google SketchUp voor afdrukken in 3D model

/ * stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-ouder: "";" mso-padding-alt: 0 in 5.4pt 0 in 5.4pt; mso-