Skip to content

Instantly share code, notes, and snippets.

@mmj-the-fighter
mmj-the-fighter / ShadersLister.cs
Last active October 25, 2015 10:24
Unity3D Editor Script : Displays gameobjects linked to each shader present in a scene.
//Copyright © 2015 Manoj M J
//All Rights Reserved
//Why I do copyright the code that I provide at gist.github.com
//( https://gist.github.com/mmj-the-fighter/bccd0a7ff57c638beee8 )
/*
* ShadersLister.cs - Displays gameobjects linked to each shader present in a scene.
* It is useful for checking if the scene contains any unwanted shaders.
*/
@mmj-the-fighter
mmj-the-fighter / DropObject.cs
Last active October 25, 2015 10:22
Unity3D Editor Script: Moves selected object downwards till it touches the ground
//Copyright © 2015 Manoj M J
//All Rights Reserved
//Why I do copyright the code that I provide at gist.github.com
//( https://gist.github.com/mmj-the-fighter/bccd0a7ff57c638beee8 )
/*
* DropObject.cs - Moves selected object downwards till it touches the ground
* This is useful for placing 3d models on scene.
* TODO:Add Spherecast in addition to Raycast
@mmj-the-fighter
mmj-the-fighter / TransformCopier.cs
Last active October 25, 2015 10:28
A Unity3D Editor script for copying and pasting local or global positons and rotations. And other convenient methods.
//Copyright © 2015 Manoj M J
//All Rights Reserved
//Why I do copyright the code that I provide at gist.github.com
//( https://gist.github.com/mmj-the-fighter/bccd0a7ff57c638beee8 )
/*
* File:/Editor/TransformCopier.cs - A utility for copying and pasting local or global positons and rotations.
* The method CopyTransformToClipboard is useful for pasting the transform to text file.
* The copy - paste of scale is avoided since global scale(lossy scale) is a read only property.
@mmj-the-fighter
mmj-the-fighter / rubixcubefragmentshader.fsh
Last active October 25, 2015 10:42
Shader for painting cube faces with respect to the direction of the vertex normal . ( March 2012 )
//Copyright © 2015 Manoj M J
//All Rights Reserved
//Why I do copyright the code that I provide at gist.github.com
//( https://gist.github.com/mmj-the-fighter/bccd0a7ff57c638beee8 )
//Development History:
//Authored on : Monday, July 04, 2011 using ShaderDesigner
//Posted to my blog on, July 05, 2011 http://www.gamedev1001.blogspot.in/2011/07/gpu-programming.html
//Posted to gamedev.net on March 25, 2012 http://www.gamedev.net/topic/622385-a-free-shader/