IntroductionDescriptionWhat is Ultimate Editor EnhancerContext ActionsCreate FolderCreate MaterialCreate Material From TextureCreate ScriptPlay AudioClipOther Infinity Code assetsHuge TextureMesh to TerrainOnline MapsReal World TerrainRun Desired SceneTerrain Quality ManagerTiny TerrainTree ToolUltimate Editor EnhanceruPanoFinal wordsLinks
Documentation for Project Context Actions v3.13*
* The asset version is synchronized with Ultimate Editor Enhancer version it is based on.
Thanks for using Project Context Actions! Don't forget to leave a review on the store page if you liked it, this helps us a lot! https://assetstore.unity.com/packages/slug/267429
Project Context Actions is a standalone free toolkit from Ultimate Editor Enhancer asset that speeds up work with the Project window by adding contextual actions based on item type.
Context actions are displayed when you hover over a row or cell in the project that matches certain criteria.
Ultimate Editor Enhancer is productivity toolkit for Unity Editor that simplifies working with content, adds new features to the editor, and corrects and improves the built-in behaviors of the editor.
When hovering over a folder item in a project, it shows a button to create a subfolder. When you use One Column Layout, the button is shown at the end of the row. When you use Two Column Layout, the button is shown in the top right corner of the folder icon.
Right-click to select one of the standard folder names.
Hover over the Materials folder (or any subfolder) in the project to display the Create Material buttons. Click on it and a new material will be created in this folder.
Click the button to create a material with Standard shader and set the texture to Albedo.
Hover over the Scripts folder (or any subfolder) in the project to display the Create Script buttons. Click it and a new MonoBehaviour will be created in this folder.
Right-click to select the script template:
In the Project window, hover over the line that contains Audio. A button will be displayed that allows you to preview audio without selecting it or opening it in a third-party application. Click on it to play the audio. It will be replaced by a button to stop playing. Only one audio can be played at a time, and if you want to play a second audio, playback of the first one will be stopped.
https://assetstore.unity.com/packages/tools/input-management/huge-texture-163576
Huge Texture allows you to import and use textures larger than 8192x8192px.
How it works: When importing a texture, Huge Texture splits the texture into pages and saves it as a Texture Array. Texture Array is combined on the shader side, which does not create extra draw calls and has almost no effect on performance.
Features:
Requirements:
https://assetstore.unity.com/packages/tools/terrain/mesh-to-terrain-7271
Mesh to Terrain is a tool for easily and quickly converting a 3D terrain model created in 3ds Max, Terragen or any other editor to Unity Terrains. Mesh to Terrain can convert textures to SplatPrototypes (Terrain Layers), generate terrain from several models and split the model into several terrains.
Features:
https://assetstore.unity.com/packages/tools/integration/online-maps-v3-138509
Online Maps is a universal multi-platform mapping solution for your 2D, 3D, AR / VR and mobile applications and games.
Fully customizable, incredibly easy to learn and use, and at the same time is one of the most powerful and flexible solutions in the industry.
Supports a huge number of services for any mapping needs, and has integration with the best Asset Store assets.
The package contains the complete source code without dependencies, and if you want to add or change some feature, you can easily do it.
Don't have programming experience or don't know C# - Online Maps supports visual scripting using Bolt and Playmaker.
All the features to create any map in Unity in one asset.
Features:
https://assetstore.unity.com/packages/tools/terrain/real-world-terrain-8752
Real World Terrain is a tool for automatically creating high-quality terrains, meshes, Gaia stamps and RAW files based on real-world data with global coverage. Incredibly fast and easy to use, and allows you to create high-quality terrains in a couple of clicks. In addition, Real World Terrain can create buildings, roads, trees, grass, and rivers based on Open Street Map data. Real World Terrain is incredibly powerful and flexible. It has a powerful Editor API to automate the generation of terrains, and Runtime API positioning objects by coordinates, etc. Real World Terrain has integration with the best assets of the Asset Store, which gives almost unlimited possibilities in the generation of terrains.
Features:
Elevation Heightmaps:
Texture providers: ArcGIS, DigitalGlobe, Map Quest, Mapbox, Mapy.CZ, Nokia Maps (here.com), Virtual Earth (Bing Maps), Open Street Map , Sentinel-2 + ability to download tiles from custom url;
Can create: Unity Terrains, Meshes, Gaia stamps, RAW files;
Can generate regular textures and Huge Texture (up to 26624x26624px) for each terrain.
Can generate Terrain Layers based on Mapbox vector tile data;
Can create objects based on Open Street Map:
A tool to select area directly on Google Maps;
A lot of extra tools for working with coordinates, objects and postprocessing;
Unlimited number of generated terrains;
Integration (optional): BuildR, EasyRoads3D Pro v3, Gaia 2, Gaia Pro, Huge Texture, Online Maps, Playmaker, R.A.M 2019, Relief Terrain Pack, Road Architect, Ultimate Editor Enhancer, Vegetation Studio, Vegetation Studio Pro, VolumeGrass, WorldStreamer.
https://assetstore.unity.com/packages/tools/utilities/run-desired-scene-262762
Run Desired Scene is a very powerful and easy to use tool that allows you to start playing from any scene without opening it. After exiting play mode, you will return to the scenes open for editing.
Features:
https://assetstore.unity.com/packages/tools/terrain/terrain-quality-manager-28949
Terrain Quality Manager allows you to change the resolution of Heightmap, Detailmap, Alphamap and Basemap, without losing data. If you need to increase the quality of terrain, or optimize terrain for better performance, with this tool you can do it.
Features:
https://assetstore.unity.com/packages/tools/terrain/tiny-terrain-236464
Tiny Terrain is a lossy Terrain Data compression technology for Unity Terrain Engine, which allows you to reduce the size of the data that Terrain takes in the project many times and significantly reduce the size of your application. You pay a little CPU time and additional memory usage, but save tens and hundreds of megabytes for each Terrain in the project. Even though the compression is lossy, in most cases you won't see any visual difference at all. A very high compression ratio is achieved due to the author's data preparation algorithms and then compression using Brotli. Even if your build or AssetBundle is already compressed using LZ4, LZ4HC or LZMA, Tiny Terrain will be able to reduce its size. Of course the difference in size won't be as huge as with the uncompressed data, but it's still pretty big.
The asset has highly optimized code using direct memory access, which allows for fast compression and decompression, and minimizes additional memory usage. On average, one Terrain is loaded in about 1 second. Tiny Terrain is not a 3rd party Terrain Engine, and you can use Unity Terrain API and any terrain tools you like, such as Real World Terrain, Gaia, Vegetation Studio, etc.
Using Tiny Terrain is very easy, and anyone can do it, even if it is their first day using Unity. Just add Tiny Terrain Loader component to Terrain and click Compress. If you are an advanced user or programmer, Tiny Terrain has events and API that will help you take full control of the loading process.
Features:
Platforms: The asset was tested on PC, Mac, Android, iOS, WebGL. The rest of the platforms have not been tested, but the asset should also work well on them.
https://assetstore.unity.com/packages/tools/terrain/tree-tool-221137
Tree Tool allows you to manage each tree individually.
Using this tool, you can perform the following actions on trees:
In addition, the tool can perform the following mass actions:
Tree Tool is compatible with all assets that create trees for Terrain.
https://assetstore.unity.com/packages/tools/utilities/ultimate-editor-enhancer-141831
Ultimate Editor Enhancer (ex uContext Pro) is productivity PowerPack that take your workflow in Unity Editor to a next level, simplifies working with content, adds new features to the editor, corrects and improves the editor’s built-in behaviors.
Dramatically improves Hierarchy, Inspector, Scene View and the editor itself.
Adds tools for quick navigation, creation and manipulation of objects.
Key Features:
List of tools:
https://assetstore.unity.com/packages/tools/integration/upano-126396
uPano (Unity Panoramic Framework) is a universal solution for displaying dynamic and static panoramas, and creating virtual tours. uPano is very easy to learn and use, and is great for people who do not have programming experience. Visual Tour Maker lets you create virtual tours in minutes. In most usage scenarios, you can make interactive panoramas without creating your own scripts. If you have some very specific purpose, uPano has a powerful and easy-to-use API that will allow you to implement any behavior. Most of the existing types of panoramas are supported: spherical, cylindrical, cubic panoramas on single or six images, cubemap.
Supported platforms: Standalone, iOS, Android (including Google VR), Universal Windows Platform, WebGL. Other platforms have not been tested, but most likely uPano will work well.
Additional features:
We sincerely hope that you enjoy using Project Context Actions. If you have any questions or problems, please contact us. We will try to help you as quickly as possible.
Please don't forget to leave a review on the store page if you liked Project Context Actions, this helps us a lot! It is very important for us to have feedback to make our assets better.
Product page: https://infinity-code.com/assets/project-context-actions Asset Store: https://assetstore.unity.com/packages/slug/267429 Support: support@infinity-code.com Discord: https://discord.gg/2XRWwPgZK4 Forum: https://forum.infinity-code.com YouTube: https://www.youtube.com/channel/UCxCID3jp7RXKGqiCGpjPuOg Twitter: https://twitter.com/InfinityCodeCom