Nu hvor du har fundet ud af hvilket headset du skal få, skal du interface med noget software. Når du vågner med at gøre ting til VR-verdenen, er der to hovedstykker, som du sandsynligvis skal arbejde med, og det er realtidsmotorer og modelleringssoftware.
Du starter med modelleringssoftware til at skabe de ting, du vil have, og derefter flytte disse ting til en realtidsmotor for at gøre det til noget, du kan opleve i VR. Disse vil være dine værktøjer, hvis du opretter rent digitale miljøer, men også hvis du laver fysiske genstande til at interfere med dine digitale oplevelser. Jeg vil snakke mere om at skabe den fysiske side af ting i et kommende indlæg. Lad os nu se på de tilgængelige softwareværktøjer.
Før vi hopper ind i den software, der er tilgængelig, vil jeg gerne nævne at du vil høre og se meget om spil og spildesign nedenfor. Dette skyldes, at indtil for nylig var de fleste af brugen tilfælde til realtid motorer til spil. Mens der var andre anvendelser før, er den virtuelle virkelighed virkelig blæser hele konceptet åbent og udvidende på, hvilke realtidsmotorer der bruges til. De første kommercielle enheder i Oculus Rift har ikke afsendt endnu, og vi ser allerede ting som virtuel turisme, medicinsk træning, psykoterapi, meditation, uddannelse, arkitektonisk visualisering og meget mere.
Bare husk det, når du bevæger dig fremad.
Unreal Engine - Omkostninger: Gratis
Den uvirkelige motor er meget kendt i spilbranchen. Denne pakke er utroligt alsidig, hvilket gør det muligt at skabe spil fra 2d håndtrukne udseende platforme op til filmisk næsten film som oplevelser. De har anklaget for virtuel reality-opbygning og støtter de nyeste teknologier indbygget. Der er en indbygget markedsplads, hvor du kan finde og købe aktiver til at medtage i dine projekter og et meget stort fællesskab, der deler vejledninger og inspiration.
Mest imponerende er den uvirkelige motor helt fri. Du kan downloade det nu og komme i gang med at oprette virtuelle reality-oplevelser med nulomkostninger.
Enhed 3D - Omkostninger: Gratis
I løbet af de sidste par år er Unity vokset fra en flot lille start til at gå tå til tå med likeså den Unreal Engine. Den kommende udgivelse af de første store kommercielt tilgængelige VR-headsets har kun bidraget til at leve niveauet, da Unity har været aggressivt at dirigere dette fællesskab. Du kan downloade Unity og begynde at opbygge VR-miljøer med det samme uden forudgående erfaring.
Cryengine - omkostninger: Betal hvad du vil have
Cryengine har længe været kendt for sine rige visuelle evner, hvor flagskibsspil fra denne motor ofte bruges som benchmarks til at bestemme en computers styrke. Indtil for meget nylig var der omkostninger forbundet med denne motor, der holdt den fra mange små udviklers hænder. Nu er det en pay-what-you-want-model, som betyder at du kan downloade det gratis bare for at prøve det og se om du kan lide det.
Lumberyard - pris: Gratis
Lumberyard blev for nylig afsløret af Amazon. Dette er en ny tilføjelse til markedet, og samfundet er lige begyndt at vokse. På den tekniske side er dette en tidligere version af crytech-motoren, men med Amazon backing det er der blevet lavet nogle tweaks.
Alle de elementer, der er i din virtuelle verden, skal oprettes. For at bygge disse ting, modellerer du dem i 3D modelleringssoftware. Der er mange, mange software tilgængelige, så jeg har valgt et par, der er gratis, for at give dig mulighed for at prøve de forskellige typer og se, hvad du synes.
Bemærk, at jeg har valgt demo videoer, der viser skulpturelle komplekse ansigter. 3D modelleringssoftware er typisk meget robust, men jeg ønskede at vælge noget, der så drastisk anderledes ud end CAD for at hjælpe med at cementere forskellen. Jeg får mere ind i forskellene i en smule.
Blender - Omkostninger: Gratis
Blender er en open source, cross platform modellerings animation og rendering værktøj. Det er vokset til at være utroligt robust og kraftfuldt, rivende branchens navne som Maya, Softimage og 3DS max. Funktionssætet, der er inkluderet i det helt gratis produkt, er nok til at tage dig igennem hele produktionen af spiloprettelsen. Det har endda sin egen indbyggede spilmotor, selv om VR-understøttelsen stadig ikke er så stærk som du vil se i realtidsmotorerne ovenfor.
Der er et massivt fællesskab bag denne pakke, og du kan finde masser af vejledninger over hele nettet.
Sculptris - Omkostninger: Gratis
På den anden ende af spektret er Sculptris. Denne gratis software er meget begrænset i funktionalitet, men gør sin entydige opgave ret godt. Hvis du finder dig selv bundet af grænsefladen af en typisk modelleringssoftware, så prøv det. Interfacet efterligner skulptur et stykke ler, og det føles meget naturligt.
Det er kun to eksempler på modsatte ender af funktionsspektret. Her er et par flere stykker software til at prøve.
Sketchup Make
Vinger 3d
Equinox 3d
Daz studio
3D crafter
Der er mange flere derude for at finde ud af, om du søger nok rundt. Disse bør være nok til at komme i gang.
Hvad med CAD-software?
Hvis du har lavet 3D-udskrivning eller CNC-fræsning, har du allerede kørt med CAD. Programmer som Autodesks Fusion 360, Designspark Mechancial, TinkerCAD og FreeCAD er beregnet til præcise tredimensionelle konstruktioner. Disse er normalt ikke ideelle til modellering af aktiver til realtidsmotorer, da deres fokus er på fysisk nøjagtighed, og de har ikke mange værktøjer til optimering i et realtidsmiljø.
For at sige det simpelthen, hvis du skulle designe noget i CAD-software, ville det være alt for komplekst og køre dårligt i en spilmotor.
Det betyder ikke, at du ikke kan bruge disse værktøjer overhovedet. Det betyder bare, at når du kommer i gang, skal du nok holde dig til ikke-CAD-systemer. Når du har fundet ud af værktøjssætene, finder du, at der findes workflows for optimering til CAD-software, og du kan udnytte det.
Selvfølgelig er modellering ikke det eneste værktøj, du skal bruge. Du skal også lave nogle grundlæggende billedmanipulationer. Vi kan ikke alle råd til photoshop, så tjek disse gratis stykker software, der nemt kan gøre jobbet.
Gimp - pris: Gratis
Gimp eller GNU Image Manipulation Program er et meget kraftfuldt værktøj til billedmanipulation. Brugere, der hopper direkte fra photoshop, kan blive frustreret over arbejdsgange og grænsefladesforskelle, men gør ikke fejl, denne pakke kan få jobbet gjort.Hvis du har baggrunde, UI-elementer, teksturer eller andet, kan GIMP klare det. Det er også cross platform, hvilket er dejligt.
Paint.net - pris: Gratis
Paint.net er muligvis ikke så kraftig som GIMP, men for nogle mennesker er grænsefladen lettere at forstå. At være fri, det kan ikke skade for at give det en chance!
For dem, der lige er kommet i gang, vil mange dåseeffekter sandsynligvis holde dig travlt. Men hvis du ønsker at lave dine egne lydeffekter og musikalske signaler, skal du være i stand til at redigere.
Audacity - pris: gratis
Der er masser af måder, du kan bruge Audacity. De mest almindelige anvendelser til en nybegynder ville være at optage en lyd, og bringe den til Audacity for at rydde den op og justere hastigheden og tonehøjden. Derfra kan du udvide dig til de mange mange funktioner i softwaren.
OcenAudio - pris: gratis
Ikke helt så træk som Audacity, du kan finde grænsefladen lidt lettere at navigere.
Visual Studio Community - pris: gratis
Dette blev kaldt visuel studio express, og blev frigivet for at få flere personer kodende, som ikke havde råd til den fulde pakke. Fællesskabsversionen er gratis og er yderst velegnet. Du finder mange nyttige værktøjer og et levende økosystem med masser af dokumentation.
Notepad ++ omkostninger: gratis
Jeg bruger notesblok ++ til alle slags kode, primært php / html / css. Men det er ekstremt robust, fordi du kan hoppe lige ind i C ++ eller C #, eller hvad din spilmotor ønsker. Det er helt gratis, robust og ryddeligt. Forvent ikke, at den holder din hånd dog.