Giter Site home page Giter Site logo

kleineluka / junelite Goto Github PK

View Code? Open in Web Editor NEW
25.0 1.0 1.0 3.05 MB

Make Unity prettier ✨ A free, open-source, and redistributable post-processing stack for Unity and VRChat. 🌈

Home Page: http://www.luka.moe/june

C# 61.57% HLSL 30.63% GLSL 7.81%
post-processing shader unity vfx vrchat hlsl shaders unity3d vrchat-tool vrchat-world

junelite's Introduction

🌈 June Lite ✨

Make Unity prettier ✨ A free, open-source, and redistributable post-processing stack for Unity and VRChat. 🌈

🍡 About

June Lite is a free post-procesisng shader for Unity and VRChat. It includes a myriad of screen effects (think shakes, blurs, image filters, etc.) that you can apply to your VRChat avatar, VRChat world, Unity projects, and Unity games! In one short description: it makes your projects prettier!

🥺 What’s in June Lite?

  • Custom, fast and easy UI!
  • Multilingual editor (currently supporting: English, Deutsch, and 日本)
  • Smooth distance-based falloff and UV out-of-bounds cleaning
  • Gaussian Blur, Radial Blur, Chromatic Aberration
  • Horizontal and Vertical Borders
  • Colour Manipulation (colour grading, rgb and hsv controls, greyscale, invert, and posterization)
  • Distortion (sin cos, wavey, texture, wobble)
  • Filters (vignette, colour crush, duotone, rainbow, film, grain, vhs, gradient, outline, astral, neon)
  • Fog (including a safespace area)
  • Glitch (uvs and chromatic)
  • Image Overlay (still and animated)
  • UV Manipulation (transformation, movement, shake, pixelation, rotation, spherize)
  • Zoom

💎 Why use June Lite?

  • You can make your own transformative works (avatars, worlds) and resell them with the shader included!
  • Sometimes you don’t need a full-stack of effects and just need a few effects. June Lite excels here because it is super fast and small!
  • June Lite is easy as!
  • It’s perfect for new creators, and it even has an “advice” tab for tutorials information~
  • It's perfect for experienced creators as it's packed with more advanced features as well (ex. Fog Safespaces and Animated Overlays).
  • It is a good resource for those who want to learn about shader development or see how post-processing effects work (a lot of these calculations are standard even in software like image editors)

⭐ What can I use it for?

  • Unity games
  • Avatar effects and gimmicks
  • Interactive worlds
  • Work showcase
  • ... and anything you want! (like really, a lot more)

😵‍💫 How do I use it?

  • Download the zip, extract it, and drop it into Unity.
  • Make a material, and make a cube and drag it onto it. Done! Now customize as you want.

📝 What is the license?

  • You may not edit the code in redistributions or redistribute the code alone.
  • You may not take the code for your own projects (ex. copy and pasting it without modifications).
  • You may edit the code for personal use. (i'm not your mother!!)
  • You may (and are encouraged to) learn from the code, and take those techniques with you on your own adventures (ex. seeing how to transform an rgb colour to monochrome)!
  • You are free to make pull requests of course, I love learning about ways to improve my code!
  • You may redistribute the shader in transformative works (commercial or free) with proper attribution. Examples of transformative works are (but not limited to) an animation for an avatar, a world, a video, or a game. For any questions, pleaes contact me with the details on my Github profile!

👽 And can I compile it myself?!

  • Shaders don't need compiled (by you)! Just drag it into Unity.

junelite's People

Contributors

kleineluka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

djshinter

junelite's Issues

System.NullReferenceException everytime the scripts compile

The console reported the following error everytime scripts compile. It's harmless but how to suppress it?

System.NullReferenceException: Object reference not set to an instance of an object
at JuneLite.LukaJuneLiteTwoLibrary.loadLanguage (System.Int32 language) [0x00046] in D:\Unity Projects\VRChat-world\Assets\luka\june lite\version two\Resources\Editor\LukaJuneLiteTwoLibrary.cs:372
at JuneLite.LukaJuneLiteUITwo.loadSettings () [0x0005d] in D:\Unity Projects\VRChat-world\Assets\luka\june lite\version two\Resources\Editor\LukaJuneLiteUITwo.cs:646
at JuneLite.LukaJuneLiteUITwo+Startup..cctor () [0x00016] in D:\Unity Projects\VRChat-world\Assets\luka\june lite\version two\Resources\Editor\LukaJuneLiteUITwo.cs:662
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes (System.Type[]

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.