This repository contains a collection of Gists related to Unity, addressing various functionalities and code snippets.
- Utility
- Transform Extensions
- Camera Look Rotation: The
CameraLookRotation
class provides a simple way to implement touch-based camera controls in Unity. - Unity Authoring Tool App: Set of utility classes for Unity authoring tool application.
- Prefab Thumbnail Generator
- BoxRenderer
- ADB Manager: A wrapper class for using adb commands from Unity to communicate with Android devices.
- SelectAssetAttribute: Custom attibute to show a drawer for setting asset path on inspector
- UI
- Enum Toggle Group:
EnumToggleGroup
is a Unity component designed to manage a group of UI Toggles representing an enum. - Web Camera Display Controller: The
WebCamDisplayController
class provides a simple way to access the webcam functionality in Unity. - Humanoid Pose Synchronizer & Mirroring Component: These Unity scripts provide a component for copying or flipping Humanoid poses in Unity.
- Enum Toggle Group:
- Shader
- Android Plugin
- Utility
- Input
- Button Pressed Event: These Unity scripts allow you to publish Meta Quest button input events as ScriptableObject events.
- UI:
- Unity Meta Quest Canvas Basis Prefab
- Meta Scene selector Prefab
- Dynamic Toggle Group
- To use these prefabs, you need to import the Meta Interaction SDK and add the Pointable Canvas Module to your scene.
- UI:
- Unity Windows File Selection Dialog Sample: This Unity package provides a functionality to use the Windows.Forms.dll library to display a file selection dialog in a Unity application targeting the Windows platform.
- Unity OSC Receiver: A Unity OSC receiver library and a sample implementation for handling VRChat OSC input.
- Simple Unity 3D WebView for Android: Simple Unity 3D WebView is a straightforward 3D WebView library designed for the Android platform, enabling seamless integration of web content within Unity projects.
- Unity Bluetooth Sender Plugin: Android plugin and implementation sample package for Bluetooth transmission from Unity.
- Meta Quest Screenshot Loader: Unity plugin for capturing and retrieving screenshots, including passthrough, from Meta Quest devices.