Nov
14
2019

Better Video Player for Unity Premium Videos

Unity Learn Premium videos cannot be resized, opened in new tab or moved around.. With some javascript, you can pop the video out into resizable and draggable div! Source:https://gist.github.com/unitycoder/21fd5cce51932ccf524bdda5a2fe8401 Instructions:– Copy paste that whole script into Browser console (F12) Results: References:https://forum.unity.com/threads/how-to-get-bigger-not-full-screen-unity-learn-videos.776813/ Notes:– Currently it support […]

Oct
5
2019

Reading Minecraft World into Unity (using Substrate)

Quick test for reading Minecraft worlds into unity.Note: example code uses particle for each block, so it gets pretty slow. Compile Substrate.dll:– download this repository https://github.com/minecraft-dotnet/Substrate – unzip, open Substrate-master\SubstrateCS\Substrate.sln– Solution Explorer: Right click over Substrate (NET4), Set As Startup Project– Select Release (from the […]

Oct
1
2019

Basic Ray Marching Shader

Converted this ray marching for dummies-shader into unity. Shader Source:https://github.com/UnityCommunity/UnityLibrary/blob/master/Assets/Shaders/2D/Special/RayMarching.shader

Oct
1
2019

2 Pass Standard Shader with See-Through Wall Effect

Modified standard shader to make see through wall effect, with blurred texture and opacity. Shader source:https://github.com/UnityCommunity/UnityLibrary/blob/master/Assets/Shaders/3D/Effects/Standard-SeeThroughWalls.shader

Sep
21
2019

Modified Standard shader to start fading based on Camera Y distance

Needed this kind of effect for a small game, where:– objects below would be faded out– player can move up and down (fade should “follow”)– realtime lights should be supported basically like the old unity global fog for height, but that one doesn’t work with […]

Sep
2
2019

Texture tiling broke, after importing material and texture from 2018.x into 2017.x (using unitypackage)

Imported some .unitypackage from 2018 into 2017 (to downgrade), and had strange texture issue with some part of the model.. took couple of hours to find out that material tiling had resetted to 1 (instead of 100 – duh!) and then also texture was not […]

Aug
18
2019

Read File from Oculus Quest /sdcard/ Folder

New 2023 (more limitations) “This is because the Quest OS v53 now uses Android 12, which limits the way apps can access storage. From the developers of Polysketch: – No Access— /sdcard/Polysketch/– Can create folders, but not files— /sdcard/Android/Polysketch/– Full folder & file creation— /sdcard/Android/Android/data/com.PolysketchLLC.Polysketch/files […]

Aug
9
2019

Deploy to Android device with wireless connection

Using windows Command Prompt: // check if your device is presentadb devices// get device ip address (see inet row) adb shell ip addr show wlan0// enable tcpip and portadb tcpip 5555// connect device (use your device ip address)adb connect 192.168.1.90:5555 Now you can remove usb […]

Jun
19
2019

Continue Coroutine after gameObject was disabled

So, customer wanted final changes few hours before deadline, to add hide/show feature (just regular disable-enable gameobject) for some animated UI elements. (Effects were using coroutine to set values and colors). To my horror, after you disable and then enable gameobject, the coroutine is dead! […]

Jun
10
2019

EditorScript: HDR Outline for WorldSpace UI Panel using LineRenderer

Needed hdr outline for ui panel, so here’s small editor helper script to assign linerenderer points around UI panel:https://github.com/UnityCommunity/UnityLibrary/blob/master/Assets/Scripts/Editor/ContextMenu/CreateOutlineForPanelEditor.cs *Note: i’m using UI always on top shader for the panel (it fixes the linerenderer z-fight issue, but also needed it for this project to display […]

Pages:«1...567891011...50»

Connect

Twitter View LinkedIn profile Youtube Youtube Join Discord Twitch

UnityLauncherPro

Get UnityLauncherPRO and work faster with Unity Projects!
*free unity hub alternative

@unitycoder_com

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.