Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

143 total results found

VR Controller Input in Godot

Godot

Preface: I use C# for coding in Godot due to the speed and resources (we need all the resources we can get when building with VR). Below is an example using C# but can be converted to GDScript as well. For more information about C# in Godot: https://docs.go...

Unity URP Settings for Standalone VR

Unity

The following are settings came from a Unity forum but seem to work well. These are for standalone settings! Switching your quality level can be done in Edit/Project Settings/Quality. I would recommend switching to the Performant setting and then using below ...

Git Info

SCiL

IP Address: 10.12.15.110

Picking up objects (Basic)

Unreal Engine

This page's original source is here: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/XRDevelopment/VR/VRHowTos/UsingTouchControllers/ Prerequisites Set up an XR Rig Basic Teleport (covers input) Adding Motion Controller support to your UE4 p...

Git Project Quickstart

SCiL

What is Git? Git is a distributed version control system that tracks versions of files. It is often used to control source code by programmers collaboratively developing software. How is it used differently for game engines such as Unity, Unreal, or Godot? ...

What is the VR Expansion Plugin?

Unreal Engine VR Expansion Plugin

VR Expansion Plugin If you are new to this page, I have assumed you have gone through the basics such as setting up a VR rig, basic teleport, and picking up objects. If you have not it is highly recommended you do so before proceeding with this plugin! This ...

Worldspace UI in Unreal

Unreal Engine

Prerequisites If you have not done the previous guides, setting up an XR Rig or setting up teleport, you must complete these guides! One important note is the tutorial listed below uses the OLD input system whereas newer versions of Unreal have the Enhanced I...

Poly Modelling a Character

Character Creation

Getting Started Creating characters from scratch is often the most advanced process for 3D modelling. For characters used in game engines, we focus on not using sculpting tools (like clay) and rely on reference images and applying faces to good topology. A co...

Creating your own textures for materials

Texturing

About This section involves creating your own textures for materials used in engines such as Unity or Unreal Engine. Often we use materials from Quixel Megascans, AmbientCG, Adobe Substance, or some asset pack, but it is worth knowing how to make your own tex...

C# and Visual Scripting

Unity

About The following is a list of SCiL preferred guides on getting started with C# and Visual Scripting that is focused on Unity (but still universal). These are specifically curated and are highly recommended! Some other language experience, such as Python, i...

Async/Await in C# Unity

Unity Await/Async in Unity

Preface The original content is from the author Santosh Parihar from Medium.com. It has been modified and updated for use in this wiki. This is an advanced topic! You should have an understanding of Object Oriented Programming in C# as well as an understandi...

Converting A Coroutine To An Async

Unity Await/Async in Unity

Preface The original content is from the author Michael Quinn from Medium.com. It has been modified and updated for use in this wiki. This is an advanced topic! You should have an understanding of Object Oriented Programming in C# as well as an understanding...

Create a Skybox

Unreal Engine

About This guide will show you how to create a "sky" by building a 3D model, importing the model into Unreal, and setting its material properties to accept a 360 photo (or video). Although this guide makes use of Blender and Unreal Engine, the concepts are t...

Fall 2024 Hackathon/Game Jam

SCiL

About SCiL is hosting a game jam/hackathon for members of the university where small teams will build a prototype augmented reality or virtual reality game. The goal is to generate ideas for a possible SCiL produced game that will be published on various onli...

UE Facial Capture (Recording)

Motion Capture

About This guide covers using the mobile app Unreal Live Link to record ReadyPlayer.Me facial animations with ARKit using an iPhone/iPad Pro. I know many iPads issued by SU will work, but if they don't SCiL has iPads available. By the end, you should have a w...

UE Facial Capture (Setup)

Motion Capture

About For this guide, we will be using Unreal Engine and capturing our facial data using the app Live Link. This app uses FaceID, which is available on most iPhones as well as our lab iPads. Characters should follow standardized rigged bone-structure and thi...

AR Basics in Unity

Unity

Prerequisites In Unity Hub, under the tab Installs, select the gear icon on your Unity installation and choose "Add modules." For Android builds, check Android Build Support, OpenJDK, and Android SDK & NDK Tools. For iOS, you MUST BE ON A MAC and choose i...

AR in Unreal

Unreal Engine

THIS PAGE IS A WORK IN PROGRESS! Setting up a new AR project https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-a-new-ar-project-in-unreal-engine Packaging for iOS https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-a...

Animation Editing/Retargeting UMotionPro

Motion Capture Mocap Post Production

About We will be using UMotionPro, a third-party plugin for Unity, to re-target and edit our animations. UMotion is a complete tool with advanced features and runs as an independent plugin within the Unity editor. We won't be using any Unity features except t...

Input Mappings in Detail for Unreal

Unreal Engine

How To Use The New Enhanced Input Action Mappings In Unreal Engine 5.1 (Tutorial) https://www.youtube.com/watch?v=nXJuXUxQfa8   Unreal Documentation https://dev.epicgames.com/documentation/en-us/unreal-engine/enhanced-input-in-unreal-engine