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

25 total results found

READ ME FIRST

Motion Capture Mocap Post Production

Important! It is important to understand the process of post production or the area between recording an animation and then using it within a game engine such as Unity or Unreal. After a successful recording with the Manus software, generally we export the...

Model Preparation

Texturing

It is important you have your 3D model ready before pulling into Substance Painter. Here are the requirements Good UVs Auto-unwrapping generally gets the job done with maybe some setting tweaks for UV packing. But you should NOT be editing the vertex positio...

Network Drives

SCiL

IMPORTANT: For now, you must be connected to our local WiFi, NETGEAR72-x. The password is on the top left corner of the main whiteboard in the lab. In the future, the network drives will be moved to a more stable home when we move to the HIVE. Connecting to...

Blender Tutorials

3D Modeling Blender

Here are a list of various tutorials and a brief description on what you can learn. Blender (or any other application) requires some devotion and mastery of skills that build off each other. You can expect to become a great modeller for furniture fairly quickl...

VR Keyboard in Unity

Unity

Although different SDKs offer built-in keyboards, most don't offer cross-platform support. Below is an updated version of a VR friendly keyboard that has been modified from a now inactive blogger "Tales from the Rift." I have an included an updated version of ...

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...