Asset Manager Pro by Kinagames Studio
- Unity 2019.4 LTS+ compatibility
- Fully extensible with custom collection types and filtering rules
- Complete source code included for maximum customization
- Smart automation that continuously maintains organization without manual intervention
Asset Manager Pro is a comprehensive editor extension that revolutionizes how developers organize, manage, and optimize their project assets. Built with performance and usability in mind, this powerful tool transforms chaotic asset libraries into streamlined, well-organized systems that accelerate development workflows.
Why Asset Manager Pro?
🎯 Efficient Organization
Stop wasting time searching for assets. Create a logical structure with color-coded tags and custom collections that make sense for your project.
⚡ Time-Saving Workflows
Advanced search capabilities and intelligent filtering let you find exactly what you need in seconds, not minutes. Bulk operations mean you can manage hundreds of assets with just a few clicks.
🔍 Project Optimization
Keep your project lean and performant. Automatically detect duplicate assets and identify unused resources that bloat your build size and slow down iteration times.
🚀 Enhanced Productivity
Streamline repetitive tasks with powerful bulk operations. Tag, move, rename, or reimport multiple assets simultaneously, freeing you to focus on creating great content.
Core Features
📊 Intelligent Asset Organization
Tagging System
- Create unlimited custom tags with color coding for instant visual recognition
- Assign multiple tags to assets for flexible categorization
- Filter assets by single or multiple tags simultaneously
- Edit tag properties (name, color, description) at any time
Collections
- Group related assets into custom collections for easy access
- Perfect for organizing assets by feature, level, or workflow stage
- Export collections for sharing with team members
- Quick-load entire collections with one click
🔎 Advanced Search & Filtering
Multi-Field Search
- Search by filename, tags, labels, or any combination
- Regular expression (regex) support for power users
- Real-time search results as you type
- Search history for quick access to frequent queries
Comprehensive Filters
- File Type: Filter by extension (PNG, FBX, MP3, etc.)
- File Size: Range-based filtering to find large assets
- Date Modified: Time-based filtering for recent changes
- Usage Status: Show only unused or frequently used assets
- Duplicates: Instantly filter to duplicate assets only
- Favorites: Quick access to your starred assets
Smart Drag & Drop: Move assets from collections to any part of your project with the same ease as the Project Browser—only quicker.
🔬 Asset Analysis Tools
Duplicate Detection
- Content-based hash comparison for accurate duplicate identification
- Groups duplicates together for easy review and cleanup
- Supports textures, materials, models, audio, and more
- Export duplicate reports for documentation
Usage Analysis
- Tracks asset references across all scenes and prefabs
- Identifies completely unused assets safe for removal
- Shows usage count for each asset
- Dependency graph visualization for complex relationships
Performance Insights
- File size analysis to identify optimization opportunities
- Asset type distribution statistics
- Project health metrics at a glance
🎨 Flexible Viewing Options
Multiple View Modes
- Grid View: Visual thumbnail grid perfect for images and models
- List View: Detailed information in a compact format
- Compact View: Maximum density for large asset libraries
Enhanced Previews
- High-quality previews for textures, materials, and models
- 3D model rotation on hover for better inspection
- Automatic preview generation and caching
- Fallback icons for unsupported types
⚙️ Powerful Bulk Operations
- Bulk Tagging: Add or remove tags from multiple assets at once
- Bulk Moving: Relocate assets to new folders in one action
- Bulk Renaming: Rename multiple assets with pattern support
- Bulk Reimporting: Force reimport of selected assets
- Bulk Export: Generate CSV reports of asset lists
📤 Export Capabilities
- Asset Lists: Export complete asset inventories to CSV
- Unused Assets Report: Generate cleanup lists for optimization
- Duplicate Assets Report: Document all duplicates with file paths
- Settings Export/Import: Share configurations across projects
Documentation
- Offline documentation is included in /Assets/Asset Manager Pro/Manual.pdf
Support
- Active Discord Community: Join our developer community to get help, share ideas, and connect with other usersDirect link: discord.gg/kinagames
Average response time: Under 24 hours - Email Support: For private inquiries and technical issues Contact us at: support@kinagames.com
Response guarantee: Within 48 business hours - FAQ Section: Answers to commonly asked questions
- Issue Tracker: Report bugs and request features through our discord
- Regular Updates: Continuous improvements based on user feedback
We're committed to providing excellent support and ensuring you get the most out of our asset!
Price $24.99
Ruins Forest Environment by Infinity3DGame
This package contains:
1) Models (total models: 463):
- 239 RootsVines (276 - 2136 tris)
- 22 Baseboards (28 - 76 tris)
- 4 ChestsBox (204 - 498 tris)
- 7 Columns (44 - 376 tris)
- 8 Fence (68 - 1128 tris)
- 12 Floors (2 - 436 tris)
- 4 Knight Statue (276 - 2846)
- 12 Other (60 - 3120 tris)
- 13 Platforms (24 - 1760 tris)
- 23 Stairs (18 - 540 tris)
- 1 Tables (112 tris)
- 15 Walls_Moss (12 - 4484 tris)
- 15 Walls_No_Moss (12 - 4484 tris)
- 25 Stones,Tiles (12 - 570 tris)
- 18 Trees (64 - 1810 tris)
- 6 Stumps, Branches (164 - 456 tris)
- 8 Grass (104 - 298 tris)
- 10 Bushes (60 - 470 tris)
- 10 Aquatic Plants (90 - 332 tris)
- 9 Magic Stone (92-380 tris)
- 2 Demo object
- 1 NavMesh
2) Prefabs (total prefabs: 605):
- 239 RootsVines
- 22 Baseboards
- 9 ChestsBox
- 7 Columns
- 20 Fence
- 16 Floors
- 6 Statue
- 15 Other
- 34 Platforms
- 36 Stairs
- 4 Tables
- 94 Walls
- 25 Stones,Tiles
- 30 Trees
- 6 Stumps, Branches
- 8 Grass
- 10 Bushes
- 10 Aquatic Plants
- 9 Magic Stone
- 1 Fire
- 1 Portal
- 2 Demo object
- 1 NavMesh
3) Textures (total textures: 29):
- 19 Atlas textures (Diffuse Map) - resolution 4096x4096
- 1 Atlas textures (Diffuse Map) - resolution 2048x2048
- 4 Ground textures (Diffuse Map) - resolution 4096x4096
- 2 Water textures (Normal Map) - resolution 1024х1024
- 1 Water textures (Diffuse Map) - resolution 2048х2048
- 1 Atlas fire textures (Alpha Map) - resolution 512x512
- 1 Atlas Portal textures (Alpha Map)- resolution 256x256
4) Scenes:
- 1 Prefab Scene
- 1 Demo Scene
The package contains 5 ready-made wall options, but you can create even more from the elements available in the asset.
For your convenience, NavMesh has been added to the asset, on the basis of which it is easy to build a walking map, and an already built walking map "NavMesh Data” has also been added.
The demo video shows an example of a game location based on this asset.
The character in the video is not included in the asset!
You can purchase it or any other character separately from our store, for example:
Package includes:
- Models are optimized for gaming.
- Supports Universal Render Pipeline (URP) and High-Definition Render Pipeline (HDRP).
- The constructor was created taking into account the element spacing of 0.5 meters, which allows you to connect objects perfectly and quickly.
If you have any additional questions, you can always write to us at the email address: 3dinfinityart@gmail.com
Price $79.00
Apocalypse Cones Damage Set by ANNEX3D
Fully Optimized for URP : Designed exclusively for the Universal Render Pipeline to ensure optimized performance.
PBR Ready : Uses a full set of PBR texture maps (Albedo, Normal, Metallic, Roughness, AO) for realistic material expression.
Game-Ready Prefabs : Includes 52 instantly deployable Prefabs with pre-configured materials.
Customizable Backside Color : Features a unique shader parameter to adjust the color of exposed cross-sections via the Material Inspector.
Clean Topology & Scaling : All models are 1:1 meter scale with pivots set to the bottom center, ideal for game engine use.
Total Triangles : 9,486 Triangles (Sum of all models).
Minimum polygon count : 30
Maximum polygon count : 612
Max Texture Resolution : 2048x2048.
Apocalypse Cones Damage Set - Official Asset Store Description
URP-Ready: Apocalypse Cones Damage Set - Dedicated Post-Apocalyptic 3D Models
Apocalypse Cones Damage Set is a high-quality 3D model package created to realistically portray apocalyptic atmospheres,
disaster aftermaths, or damage following intense combat.
It is fully optimized for Unity's Universal Render Pipeline (URP) and provides pre-configured Prefabs that are ready for immediate placement in your scene.
Instantly add convincing detail and realism to your project.
---
Asset Highlights and Features
Instantly Deployable Includes 52 ready-to-use Prefabs with pre-configured materials.
Simply drag and drop into your scene—no complex setup required.
URP Exclusive Design Maximize the capabilities of URP for optimized rendering performance and visual fidelity.
High-Quality PBR Textures A full set of 2048x2048px PBR texture maps (Albedo, Normal, Metallic, etc.) ensures realistic material quality and authentic damage expression.
Unique Customizable Shader
The inner color (back face) visible through model damage or transparency can be individually adjusted via the Material Inspector.
By manipulating the Backside Color parameter,
you can easily change the hue of the exposed cross-section to match your project's environmental lighting or theme.
Optimized for Game Development All models are unified to a 1:1 meter scale, and pivot points are consistently set to the bottom center,
ensuring smooth placement and manipulation within the game engine.
---
Technical Requirements and Compatibility
This asset's function is guaranteed only within the Universal Render Pipeline (URP) environment.
It is not compatible** with the Standard Render Pipeline (SRP) or the High Definition Render Pipeline (HDRP).
Technical Details
| Detail | Specification |
| Unity Minimum Version | 6000.2.6f2 |
| Render Pipeline | Universal Render Pipeline (URP) Only |
| Total Unique Models | 52 types (FBX files) |
| Total Prefabs | 52 |
| Polygon Count (Total Triangles) | 9,486 Triangles (Sum of all models) |
| Max Texture Resolution | 2048x2048 |
| Texture Map Types*| Full set of PBR-ready texture maps (Albedo/Base Color, Normal Map, Metallic Map, Roughness Map, AO Map, etc.) |
| LOD (Level of Detail) | No LOD |
---
ANNEX3D Support Contact
For technical issues or questions, please contact yotatautakata@gmail.com.
Price $0.00
Voices Beyond Words – Emotional Gibberish Vocal Music(30 Tracks) by chocospoon
- Number of Tracks: 30
- Total Audio Files: 30 (Full versions only)
- Format: WAV, Stereo, 48kHz, 16-bit
- License: Royalty-free for commercial and non-commercial use
- Unity Compatibility: Drag-and-drop ready (no code required)
This album features 30 original tracks sung entirely in expressive gibberish vocals — emotional, human-like sounds without real words.
Each song conveys feeling and mood beyond language, allowing a universal connection across any culture or listener.
This collection is perfect for game developers, animators, and content creators seeking unique, emotion-driven vocal music that transcends language barriers.
Experience a new kind of music that speaks not through words, but through pure emotion — where melody becomes a universal language.
Features
- 30 original gibberish vocal tracks
- Diverse emotional expressions (joy, melancholy, wonder, nostalgia, love)
- Suitable for game cutscenes, animations, trailers, or storytelling moments
- Non-lexical vocals with melodic phrasing and rhythmic expression
- High-quality, production-ready audio
Price $39.99
Nexus Alien by NaughtyMonk
Number of textures: 7
Texture dimensions: 4096*4096
Polygon count of Nexus Alien: 16.804 triangles
Minimum polygon count: 16.804 triangles
Maximum polygon count: 16.804 triangles
Number of meshes/prefabs: 1
Rigging: Yes
Animation count: 23
UV mapping: Yes
LOD information (count, number of levels): no
Types of materials and texture maps (e.g., PBR): Yes
◉ Key Features
- Skeleton: Built on the standard Epic Skeleton with 4 additional tail bones (tail_00, tail_01, tail_02, tail_03) and no pinky bones on the hands (pinky_01, pinky_02, pinky_03). These changes do not break the skeleton hierarchy, allowing full compatibility with existing animation sets.
- Textures and Materials: Includes 7 high-quality textures and only 2 materials, ensuring excellent performance even on mobile platforms.
- Animations: 23 pre-made animations (walking, running, jumping, attacking, taking damage, and more)
✵✵✵✵✵✵✵✵✵✵✵
◉ Polycount
- Triangles: 16,804
- Vertices: 10,636
✵✵✵✵✵✵✵✵✵✵✵
Whether you're crafting an immersive horror experience, a sci-fi epic, or a cinematic masterpiece, the Nexus Alien character is your perfect choice for a standout, adaptable asset.
Only Default Unity Shader. No HDRP/URP
Price $29.99
Demonic Sorceress by CattleyaGameArt
- Custom skeleton with unique animations (idle, walk, run).
- Two character variants: with book / without book
- PBR textures: base color, normal, ambient occlusion, roughness, specular
- Polycount: ~24k triangles
- 4k texture resolution
- FBX format - compatible with any engine
Demonic Sorceress is a stylized fantasy character, ideal as an NPC or mysterious quest giver in fantasy worlds. Available in two versions—with a mystical book or without—she fits seamlessly into different gameplay scenarios.
Price $50.00
Rocekt Control 3D - Game Template by Black Rose Developers
1.Art
Art folder is subdivided into five folders.
A. Animation
This folder contains all UI animations, including transitions between menus and buttons together with player animations. (21 Total)
B. Materials
Contains subfolders with various materials used in the game, which can be customized with different colours or sprites.
C. Sprites:
Contains 13 unique UI sprites (PNG) from 512x512 to 330 x 330
D. Models:
Contains 18 unique models (FBX)
E. Textures:
Contains 21 unique PNG for colours and 11 PNG for gameplay
2. Prefabs
The Prefabs folder includes four main categories:
- Obstacles: Contains 19 prefabs that can be used in levels.
- Gameplay: 55 prefabs of different objects in gameplay for level design.
- Particles: 9 unique particle effects with different materials.
- UI: 4 Prefabs of the game menus. If adding new menus, update UIControl.cs accordingly.
Check the MainScene for understanding prefab functions.
4. Scene
- MainScene: Contains sixteen 3D levels.
5. Scriptable Objects
- Data Storage: Main storage of game data
6. Scripts
Scripts are categorized into six folders, with clear names and functions to ensure easy understanding.
Rocket Control is a complete casual game where you navigate your rocket to the end of each path. Collect nitro and fuel along the way to reach your target while avoiding obstacles such as enemies, curves, walls, and more.
Important Note for Previous Purchasers
If you purchased this asset earlier and would like access to the updated version, please contact us at blackrosedevelopers@gmail.com.
Check the Demos:
Project Highlights:
- Art Assets: 21 animations, 67 customizable materials, 13 PNG sprites, 18 3D models (FBX), 32 textures
- Prefabs: 87 ready-to-use prefabs, each with a clear purpose
- Scenes: Gameplay scene included
- Scriptable Objects: Data storage for tracking completed levels
- Scripts: 40 organized, cleanly written scripts for easy integration
Customization:
Easily modify existing assets or add new ones to create unique levels and gameplay experiences.
Support:
For questions or assistance, please contact us through our website: blackrosedevelopers.com
Price $49.00
15 In 1 Bundle - Underwater Creature Fish by ExistenceStudios
Number of Unique Meshes: 17
Vertex Count: 194 845 Tris | 99 883 Points
Collision: Yes, custom
LODs: No
Rigged: Yes
Rigged to Epic or MetaHumans Skeleton: No
Number of Characters: 17
Vertex Counts of Characters:
- Piranha: 6 112 Tris | 3 256 Points
- AnglerFish_02: 14 926 Tris | 7 683 Points
- Shark Goblin: 5 564 Tris | 2 938 Points
- Shark Megalodon: 11 556 Tris | 5 896 Points
- Stingray: 2 654 Tris | 1 333 Points
- Moray Eel: 4 500 Tris | 2 418 Points
- Marlin Sailfish: 8 050 Tris | 4 215 Points
- Angler Fish: 13 988 Tris | 7 298 Points
- Caridean Shrimp: 21 906 Tris | 11 050 Points
- Hammerhead Shark: 13 983 Tris | 7 297 Points
- Horseshoe Crab: 20 050 Tris | 10 229 Points
- Turtle Mount: 24 856 Tris | 12 742 Points
- Rider: 5 728 Tris | 2 908 Points
- Crayfish Spider Crab: 5 856 Tris | 2 970 Points
- Whale: 18 158 Tris | 9 125 Points
- Whale Calf: 16 958 Tris | 8 525 Points
Animated: Yes
Number of Animations: 390
Animation Types: Root Motion/In-place
Number of Materials: 34
Number of Material Instances: 49
Number of Textures: 154
Texture Resolutions: 4096*4096
Supported Development Platforms:
- Windows: Yes
- Mac: Yes
Documentation Link:
Important/Additional Notes:
| Be part of our community on Discord
| And Social Links Artstation | LinkedIn
Demonstration YouTube Showcace
Pack PART 1 - Stylized Characters - Unity Store
Pack PART 2 - Stylized Characters - Unity Store
Pack PART 3 - Stylized Characters - Unity Store
Pack PART 4 - Stylized Characters - Soon
🔴 Save 30% on Similar Stylized Assets – Bundles & Packs → [TAB]
Features:
✅ Custom Animations: Includes combat and basic actions.
✅ Custom Player Controller: Ready to use with our animations.
✅ Enhanced Input System: Replacing the legacy input configuration.
✅ Control Rig & IK: Fully rigged for Cinema 4D.
✅ Master Materials Support: Easily customizable materials and material instances.
✅ Ragdoll Physics: Realistic falling and cloth simulation.
✅ Unity: Fully configured project with a custom controller with our animations.
✅ SRP, URP, HDRP Support: Ready for all Unity pipelines.
✅ DCC Packages: Preconfigured scene for Blender, Maya, 3ds Max, and Cinema 4D.
✅ PBR Materials, 4K Textures.
📦 File Formats: Unreal Engine, Unity, FBX, OBJ, Cinema4D, 3DsMax, Blender, Maya, PBR-ready Textures.
Technical Info:
- Version UnrealEngine - 5.1 and higher support
- Version Unity - 2019, 2021, 6000 and higher
- DISCLAIMER: Video & Photo preview render make in another software - background and other content except for the model is not included in the asset
Polycount:
- Total Count - 194 845 Tris | 99 883 Points
AnimationsPack consists of custom x390 animations:
- acid, attack, climb, death, dodge, fly, hit, idle, immersion, jump, puff, run, saddle, strafe, swim, turn, twist, walk
Overview
Underwater Creature Fish – a realistic underwater creature bundle with 15+ ocean predators and gentle giants, ready for games, cinematics, and aquarium-style environments. This pack brings a focused selection of high-quality marine life to your scene, from abyssal hunters to massive whales, designed for real-time use and close-up shots.
🌊 Fill your ocean with variety: you get Angler Fish 1, Angler Fish 2, Moray Eel, Stingray, Marlin Sailfish, Caridean Shrimp, Piranha, Porcupinefish Diodon, Megalodon Shark, Goblin Shark, Horseshoe Crab, Spider Crab, Turtle, Rider, Hammerhead Shark, Blue Whale, and Blue Whale Calf. From deep-sea angler and glowing angler fish silhouettes to sleek shark and colossal whale bodies, every asset is sculpted to work in both stylized and realistic aquarium or open-ocean scenes.
🐟 The lineup covers multiple biomes and roles: a lurking moray eel weaving through rocks, a gliding stingray patrolling the sand, fast marlin and sailfish slashing through the water, a snapping piranha school, and the legendary megalodon as your apex boss. Crustaceans range from ancient horseshoe forms to detailed crab types like the towering spider crab, plus tiny caridean shrimp for scale and background life. You also get iconic reptiles like a sea turtle, eerie goblin predators, a massive creature that can work as a mount with a separate rider setup, plus gentle giants such as a blue whale calf following its parent and spiky porcupinefish diodon drifting near the surface.
⚙️ Production-ready for modern engines: all models are optimized for real-time, ideal for dense underwater levels or performance-heavy scenes. Clean topology, consistent scale, and carefully managed details ensure these assets drop straight into your project as enemies, summons, background wildlife, or playable mounts. Use the bundle as a one-stop solution for oceans, deep trenches, and aquarium halls, or as a core bestiary to expand with your own animations and behavior systems.
🐋 Whether you’re building a horror dive with a stalking hammerhead boss, a calm whale-watching experience, or a combat arena around a massive sea creature, Underwater Creature Fish gives you a tightly curated, realistic set of ocean life to anchor your world.
Price $299.99
Word Palace 2D - Game Template by Black Rose Developers
1. Art
The Art folder is subdivided into three categories:
- Animation: This folder contains 4 subfolders and 40 animation controllers of menus that you can use.
- Sprites: It has three subfolders of AppIcons, CoinPacks and UI Containing 72 unique sprites (PNG), including background images, button UIs and etc.(from 1671x2979 to 117x117)
- Materials: Contains 25 various materials used in the game for particles mainly which can be customized with different colours or sprites.
2. Prefabs
The Prefabs folder includes two main categories and total of 27 prefabs:
- Particle: 2 unique particle effects.
- UI: 25 prefabs of the game menus. If adding new menus, update UIData scriptable object accordingly.
3. Scenes
- Levels: the levels of the game and main game
- MainMenu: the main scene of the game and where the game starts
4. Scriptable Objects
- Game Data: 6 Scriptable objects needed in the game like Main storage of game data (Saving score and level number)
- Levels: all the levels and level packs in the game
5. Scripts
Scripts are categorized into nine folders, with clear names and functions to ensure easy understanding.
Word Palace – Complete Crossword Game
Step into the world of words with Word Palace! Explore 9 unique categories and swipe to reveal correct words based on each level’s theme. Stuck on a puzzle? Use hints to guide you through the more challenging levels. With 51 pre-designed levels, the fun never ends!
Important Note for Previous Purchasers
If you purchased an earlier version and need access to the updated package, please contact us at: blackrosedevelopers@gmail.com
Try the Demos:
Project Highlights:
- Animations: 40 smooth menu transition animations for a polished user experience.
- Art Assets: 25 customizable materials and 72 PNG sprites.
- Prefabs: 38 ready-to-use prefabs with specific functions.
- Scenes: Main Menu and Game Level scenes included.
- Scriptable Objects: 51 levels with data storage for tracking completed stages.
- Scripts: Organized scripts in 9 folders for easy integration.
Customization:
Modify existing assets or add new ones to create fresh levels and adjust gameplay to match your vision.
Dependencies:This asset requires the Unity UI package. Easily add it via the Unity Package Manager.
Support:
For assistance or questions, please visit: blackrosedevelopers.com
Price $49.00
Soccer Run 3D - HyperCasual Template by Black Rose Developers
1. Art
The Art folder is subdivided into five categories:
- Animation: Contains 20 animations for transitions between menus
- Materials: Contains subfolders with various materials used in the game, which can be customized with different colors or sprites.
- Models: Include 24 3Dmodels of the objects used in the game
- Sprites: it is subdivided into 5 folders and Include 70 PNG sprites (from 140x140 to 600x106)
- Texture: it is subdivided into 2 folders of color and outfit textures and Include 42 PNG sprites (from 100x100 to 512x512)
2. PhysMaterials
physic material of ball
3. Prefabs
The Prefabs folder includes five main categories:
- Environment: Contains 12 prefabs used in levels (e.g., cliff, wall).
- GamePlay: it includes different kinds of prefabs that can be use as obstacles or decorative in the game
- Particle: Contains 12 prefabs of particles used all over the game
- UI: 13 Prefabs of the game menus. If adding new menus, update UIControl script accordingly.
4. Scenes
- Levels: Game scene containing levels
- StartMenu: the main menu of the game
5. Scriptable Objects
- Balls: Contains 12 balls
- Outfits: Contains 11 different outfits
- PlayerSkins: Contains 8 different player skins
- DataStorage: Storage Data of the game
7. Scripts
Scripts are categorized into seven folders, with clear names and functions to ensure easy understanding
Soccer Run – Complete Casual Game
Kick off your adventure with Soccer Run. Start with a football, gather teammates, avoid obstacles, and score impressive goals. Choose from 11 team outfits and 8 unique player skins to customize your gameplay.
Important Note for Previous Purchasers
If you purchased an earlier version and need access to the updated package, please contact us at blackrosedevelopers@gmail.com.
🔗 Try the Demos:
Game Features
- 70 challenging levels to master
- 12 collectible footballs
- 8 player skins
- 11 team outfits for full customization
Dependencies
This asset requires the Unity UI package. You can add it through the Unity Package Manager.
Project Highlights
Art Assets: customizable materials, 24 modifiable 3D models, 112 PNG sprites
Prefabs: 121 organized prefabs with dedicated functions
Scenes: includes start menu and gameplay level scenes
Scriptable Objects: data for levels, skins, outfits, and footballs
Scripts: 50 clean, well-structured scripts for smooth gameplay
Customization
Modify existing assets or add new content to create your own unique levels and expand the gameplay experience.
Support
For assistance or questions, please visit: blackrosedevelopers.com
Price $49.00
Transparent Video Player And Shader Collection by Octopus Realm
- Pipeline: Universal Render Pipeline (URP only)
- Playback: Shader-based transparent video using RenderTexture or Material modes
- Controls: Adjustable key color, threshold, and transparency for chroma-key removal
- Includes Shaders:
Transparent Video Shader
Hologram Effect
Glow Effect
Greetings Effect (Particles + Shader)
Dissolve & Rebuild Dissolve - Performance: Lightweight, mobile-friendly, optimized for UI & 3D objects
- Compatibility: Unity 2021.3+, all VideoPlayer-supported formats (MP4, MOV, WebM)
Unity does not natively support true transparent videos—transparency typically appears as a black background unless complex custom shaders or multi-pass video methods are used.
Transparent Video Player & Shader Collections solves this problem by providing a ready-to-use, optimized transparent video playback system built specifically for URP.
This plugin enables transparent video playback through a custom shader-based pipeline, real-time transparency control, chroma-key background removal, and a set of additional visual shader effects.
It also includes a curated collection of essential shader effects with demo scenes for quick and easy integration.
Works on URP only.
Requirements
- Unity Render Pipeline: Universal Render Pipeline (URP)
- Platform: Any platform that supports Unity VideoPlayer and URP shaders
- Unity Version: 2021.3+ recommended
Key Features
Transparent Video Playback
Play transparent videos directly in Unity using a custom shader solution—no dual-video method or external tools required.
Chroma Key Background Removal
Remove black, green, or any solid background using adjustable key color and threshold controls.
Two Playback Modes
- Material Mode
- RenderTexture Mode
Hologram Shader Effect
Apply sci-fi style hologram visuals to any 2D or 3D object.
Glow Effect Shader
Add soft, customizable glow outlines for UI or 3D elements.
Greetings Effect (Particles + Shaders)
A particle-driven greeting animation where the shape sprite can be changed for unique results.
Dissolve Effects Collection
Includes:
- Standard Dissolve
- Object Rebuild (reverse dissolve for construction-style effects)
Easy Integration
Ready-made drag-and-drop prefabs with minimal setup.
Demo Scenes Included
Every shader effect includes a complete demo scene.
URP Optimized
Lightweight, fast, and fully compatible with mobile devices.
Price $4.99
[Lite] Aqua Swim-Controller – Complete TPS/FPS Swimming Controller by YOUSSET Studios
- Render Pipeline Compatibility: URP – Tested and optimized
- Multiplayer Framework: Photon PUN 2
- Programming Language: C#
- Supported Platforms: Windows, macOS, (tested on PC)
- Animation Type: Legacy Animation and Animator-based
- Input System: Supports both Legacy and New Input Systems
- Network Sync: RPCs, Player Instantiation, Weapon & Animation Sync
- Character Models: Replaceable via [Animator Cloner] or Manually.
- Customization: In-Editor Setup Menu (Player, Weapons, MatchSettings)
- Performance: Lightweight and optimized for mid-range devices
- Editor Tool Access: Tools → Yousset Tools → Open Setup Menu
🌊 Play The Lite Demo Before Purchase The Template
Free Demo Test :
[ https://mega.nz/file/UrEmSaoI#_IY8kCEMhXS665cp_tcXVIfuj1Bjz1bqloGoR72zMbs ]
─────────────────────────────────────────────
🌊 Test The Full [Aqua-War Framework]
Free Demo Test :
[ https://mega.nz/file/tu0B3KCb#rCXzRpeDXf-zmC3CWSHSq3FAFlnrjBxTYCpQoiJkWFQ ]
(Download and play the sample scene)
─────────────────────────────────────────────
Aqua Swim-Controller [Lite] – Complete TPS/FPS Swimming Controller
─────────────────────────────────────────────
Aqua Swim-Controller Lite is the lightweight version of the AquaWar Ultimate Framework, containing only the swimming, diving, and water-movement systems with full Photon PUN 2 Multiplayer support.
This package is perfect for developers who need realistic underwater movement, TPS/FPS camera control, and synchronized multiplayer swimming without shooter mechanics.
Fast, flexible, and production-ready — ideal for any water-based game.
─────────────────────────────────────────────
🔹 KEY FEATURES
[Advanced Swimming System (Singleplayer & Multiplayer)]
- Dive, swim, turn, and surface with smooth physics-based movement.
- Breath / Oxygen (lungs) system with adjustable depletion and recovery.
- Fully synchronized across the network using Photon PUN 2.
[Flexible TPS & FPS Controllers]
- Switch between First-Person and Third-Person view.
- Fully animated movement and swimming transitions.
- Smooth camera control powered by Cinemachine.
[Multiplayer-Ready]
- Photon PUN 2–powered swimming, movement, and animation sync.
- Fully functional lobby, room creation, connection UI, and player spawning.
[Character Customization]
- Replace characters easily using the built-in Animator Cloner tool.
- Supports humanoid rigs and custom swim animations.
[Editor Setup Tool]
- Simple setup window for configuring the player, character, controls, and multiplayer behavior.
- Tools → Yousset Tools → Open Setup MenuAccessible via:
[Demo Levels]
- Ready-to-play scenes showcasing complete swimming and multiplayer behavior.
─────────────────────────────────────────────
🔹 THIRD-PARTY ASSETS USED
- Photon PUN 2 – Unity Asset Store (Multiplayer System)
─────────────────────────────────────────────
🔹 DEFAULT CONTROLS
Move: W / A / S / D
Look Around: Mouse
Swim Up / Down: E / Q
Sprint Swim: Left Shift
Settings Menu: Escape Key
─────────────────────────────────────────────
🔹 HOW TO GET STARTED
1️⃣ Install the required Unity packages listed below.
2️⃣ Import Aqua Swim-Controller Lite into your project.
3️⃣ Enter your Photon App ID in PhotonServerSettings.
4️⃣ Run a demo scene and press Play.
─────────────────────────────────────────────
🔹 REQUIREMENTS
Unity Version: 2022.3.1 or higher
Required Unity Packages:
- Cinemachine
- New Input System
- Universal Render Pipeline (URP)
[Setup Note]
Go to Edit → Project Settings → Player → Other Settings and set:
Active Input Handling → Both (Old + New)
─────────────────────────────────────────────
Aqua Swim-Controller Lite delivers a plug-and-play swimming and movement foundation with complete multiplayer support — ideal for games focused on exploration, underwater mechanics, or movement-only multiplayer.
Start building your next water-based world with a smooth, modern, and networked swimming controller — right out of the box.
─────────────────────────────────────────────
[Support]
📩 yousseftq77@gmail.com
Price $30.00
Input Icons: Core - Dynamic Prompts and Rebinding by Tobias Froihofer
Requires TextMeshPro 2.1.6 or higher (free via Package Manager)
Requires Input System 1.4.4 or higher (free via Package Manager)
Requires 2D Sprite 1.0.0 or higher (free via Package Manager)
Input Icons: Production-ready input prompts without the hassle
Professional input prompts in minutes, not weeks. Everything you need for keyboard, mouse, and controller support—sprites, rebinding UI, multiplayer—ready to drop into your project.
Transform Your Unity Project with Intelligent Input Prompts
Automatically show the right controller button or keyboard key—seamlessly updating as players switch devices.
Complete Rebinding System Built In
Professional rebinding UI components ready to use—zero scripting required. Handle single bindings, composite controls (WASD, D-Pad), or sequential multi-bindings with full duplicate detection and conflict resolution if desired. Supports persistent player profiles for shared devices.
Built for Local Multiplayer
Per-player device management with automatic device reassignment and individual control scheme tracking. Perfect for couch co-op games where each player needs their own input configuration.
Why Input Icons: Core?
- Complete Solution – full rebinding, multiplayer, and 300+ essential sprites in one package
- Zero Boilerplate – components work out of the box, no manual device checking
- Production-Ready – professional-grade architecture built to last
- Future-Proof – modular ScriptableObject design makes updates painless
- Team-Friendly Pricing – more affordable for studios requiring per-seat licenses
Seamless Integration Across Your UI
Display dynamic input prompts anywhere in your game:
- SpriteRenderers – for world-space UI
- UI Images – for canvas-based interfaces
- TextMeshPro – perfectly embedded in text
- UI Toolkit – via a free extension
Professional-Quality Assets
- 300+ Hand-Crafted Sprites (256×256px) – crisp at any resolution
- Custom SDF Font Pack – razor-sharp scaling at any size
- Keyboard Layouts – QWERTY, QWERTZ, AZERTY for international users
- Controllers Supported – Xbox, PlayStation (PS3–PS5), Nintendo Switch, Generic Gamepad (one sprite set each)
- Mobile Support – Android and iOS
Industry-Ready Features
- Automatic Device Detection – prompts switch in real time
- Complete Rebinding System – UI components, duplicate detection, composite binding support, persistent profiles across sessions
- Multi-Binding Support – rebind WASD, D-Pad, or stick inputs as a group with sequential validation
- Player Profile Management – ideal for shared devices and family gaming
- Local Multiplayer Support – device-specific prompts per player with automatic reassignment
- Addressables Integration – optimized memory and loading
- Complete 40+ Pages Documentation & Video Guides – get started fast
Perfect For
- Teams needing per-seat licensing at lower cost
- Developers using custom input sprites
- PC + Console cross-platform games
- Local co-op and split-screen titles
- Games with rebinding requirements
- Projects prioritizing minimal asset footprint
Simple Integration, Powerful Control
Use inline TextMeshPro tags or attach a component for maximum flexibility. Customize prompt behavior via the Input Icons Manager and intuitive ScriptableObjects.
Compatible With Your Workflow
- Fully compatible with Text Animator and other text effects tools
- Built using clean, modular ScriptableObject architecture
- Bring Your Own Sprites – architecture supports custom icon sets
Requirements
- TextMeshPro 2.1.6+ (free via Package Manager)
- Input System 1.4.4+ (free via Package Manager)
- 2D Sprite Package (free via Package Manager)
Tested with Unity 2020–2023 & Unity 6
Useful links:
- Online Documentation
- Contact
- Forum
- Keyboard and Gamepad Sprites Vol1 also contains the keyboard/gamepad graphics of this asset.
- UI Toolkit support: use the free Input Icons Extension for UI Toolkit
Price $19.99
IronClaw1 by Vsevo3D
IronClaw1, beast, alien, doom, demon, creature, monster, human, head, people, medieval, fantasy character, game, low poly, pbr, rigged, animation, unity, unreal, rpg
Number of unique asset: 1
Average polygon count: 11666
Texture dimensions: Head 4k, Torso 4k, Legs 4k, Eyes 4k
Texture map: PBR
faces 11666
verts 11767
tris 23280
Rigged
The model contains 41 animations:
attack (x12)
walking (x2)
running (x1)
strafe (x2)
turn (x1)
getHit (x6)
idle (x6)
death (x6)
rage (x2)
jump
Transform your game!
Purchase your premium 3D character now!
Price $29.99
Dialogue Graph by JiRo Ent.
SUPPORT – QUESTIONS - NEWS
Hop on our Discord server.
Follow on Twitter/X.
You can read the documentation here.
-------------------------------------------------
Interactive medium, and particularly video games is the most popular form of entertainment, and that often entails narrating the most immersive stories, unexpected plot twists, surprising players with the length and dept of the experience, the freedom of choice through branching narratives, and so much more... We designed Dialogue Graph to deliver exactly that, in a form that is both intuitive visually, and API friendly so you can integrate it effortlessly into your games.
On the visual front, Dialogue Graph relies on a node-based interface to author your dialogue:
- Dialogue Node, takes statements as inputs, and can be linked together to create a flow of conversation.
- Dynamic Choices, each Dialogue Node can take one or more choice answers, from which you can branch the conversation and create different paths for the player to choose from.
- Action Node, can be configured to notify the developer to take action in the API, so dialogue can be more than just text, and extends to whatever gameplay action you want to create.
- Node Groups, an easy way to organize your dialogue graphs by grouping one or more nodes under a title.
- Localization, Multi-Language support lets you quickly add a new language and write in the translation of the dialogue in the same node structure. • Runtime UI, Dialogue Graph ships with a fully functional Runtime UI integration, taking the burden of coding UI logic from developers.
- Runtime UI Included, a pre-made UI system that abstracts a ton of implementation code and gives you a UI with up to 4 modular choice answers.
Happy game development,
SUPPORT – QUESTIONS - NEWS
Hop on our Discord server.
Follow on Twitter/X.
You can read the documentation here.
-------------------------------------------------
Price $25.00
Coin Merge Sort Kit – Hyper Casual Sorting Template by MultiTech Studio
Dependancy
Asset uses DOTween for satisfing coin animations. Use Free DoTween.
Meet the complete “sort & merge” puzzle template—crafted for quick reskins and scalable live-ops.
OUR ADVANTAGES
🗃️ Detailed docs • 🛠️ Easy editor tools • 🎨 Reskin guide • ✨ Clean structure & code
Try a demo: .apk(android)
TEMPLATE INCLUDES
Core Gameplay
- Grid/stack system
- Tap/drag pick-and-place with rule checks (same value/denomination, free slot checks)
- Merge chains, combo scoring, streaks, multipliers
- RNG seed control for testable deals; fair-deal mode toggle
Monetization (optional, plug-and-play)
- Null-Adapter architecture compiles with no SDKs
- Ad providers supported when present: AdMob
- IAP store categories: No Ads, Currency Packs, Boosters packs
- All vendor adapters isolated behind Version Defines
UX / Polish
- Responsive UI (phone/tablet/desktop), SFX, simple VFX
- Smooth DOTween-based animations, pooled effects-ready.
- FTUE tutorial steps + tips system, settings, pause
Platforms
- Android • iOS • Desktop • WebGL
What you get
- 5 sample coin themes, icon pack, UI prefabs
- Demo scenes
- Full C# source, comments, Quick start and deeper guide included
Font Change Notice:
Changed to Lilita One font since v1.2.0 (The font was changed to a more global and refined font)
Free fonts were used in the demo scenes. Please exercise caution before use.
Price $49.00
Bubble Shooter Revolver - Game Template by Black Rose Developers
Sprites: (PNG)
- GameIcon (512 x 512)
- more than 60 sprties (from 1300 x 130 to 1000 x 502)
5 Materials
Prefabs: (more than 30)
- BallEditor
- GamePlay
- Particles
- Levels
- UI
Scenes:
- Main Menu Scene
- Level Scene
Scriptable Objects:
- Contents
- DataStorage
- GameData
- Levels
- UI Data
- UI Graphic Contents
- UI Text Contents
Scripts:
- Gameplay
- Level editor
- Scriptable objects
- UI Animations
- Utilities
- UI
Bubble Shooter Revolver – Complete Hyper-Casual Game
Shoot, match, and clear the board in Bubble Shooter Revolver. Fire colored balls at matching groups to eliminate them and progress. With power-ups such as Bomb, Colorful Ball, and Freeze, the game offers an engaging and dynamic experience.
Important Note for Previous Purchasers
If you purchased an earlier version and need access to the updated package, please contact us at: blackrosedevelopers@gmail.com
🔗 Try the Demos:
Features:
• Three powerful boosters: Bomb, Colorful Ball, Freeze
• Sixteen ready-to-play levels
• Fully customizable gameplay and visuals
Dependencies:
This asset requires the Unity UI package. You can install it through the Unity Package Manager.
Project Highlights:
• Art Assets: 5 customizable materials and 68 PNG sprites
• Prefabs: 35 ready-to-use prefabs
• Scenes: Main Menu and Gameplay
• Scriptable Objects: 22 scriptable objects, including 16 level assets
• Scripts: 40 clean, well-structured scripts
Customization:
Modify existing assets or add new ones to build unique levels and expand your project.
Support:
For assistance or questions, please visit: blackrosedevelopers.com
Price $49.00
Ultimate Build Report by CodeSpire
Technical Details
Selected Category: Tools
Supported OS: Windows, macOS, Linux (Unity Editor only)
Features
- Total Build Size & Build Time Summary
- Scene Size Breakdown
- Asset Size Breakdown (Top 10 & All Assets)
- Top Largest Asset Detection
- Asset Type Breakdown (Pie Chart using Handles.DrawSolidArc)
- Shader & Script DLL Optimization Checks Warning System:
Unused Large Assets
Duplicate DLL Detection
Uncompressed Textures & Audio - Visual diff of asset size changes Build Comparison Tool
- Export Reports as HTML or CSV
- JSON-based Build Report Saving & Loading
- Clean, tabbed Editor GUI (Overview, Scenes, Assets, Warnings, Export, Compare)
Documentation
Ultimate Build Report – Unity Build Size Analyzer
Build Report is a powerful and easy-to-use Editor tool that analyzes your Unity build output and provides a detailed, visual breakdown of asset usage, build size, scene weight, and more. Perfect for developers optimizing performance, reducing build bloat, or tracking changes over time.
🔧 Features
- Detailed Build Summary – Total size, build time, and largest assets
- Scene & Asset Size Breakdown – See how much each scene and asset contributes to your build
- Top Largest Assets – Instantly identify what’s taking the most space
- Asset Type Breakdown (Pie Chart) – Visualize space used by Textures, Models, Audio, Scripts, DLLs, etc.
- Warnings – Detect unused large assets, duplicate DLLs, uncompressed textures/audio, and script stripping issues
- Compare Reports – View changes in size and usage between builds
- Export to HTML / CSV – Share or archive build analysis reports easily
Customizable
- Easily editable and extendable C# source code
- Fully integrated into the Unity Editor with native UI
- Export formats and tabbed interface are modular and customizable
Suitable For
- Indie and professional game developers
- Projects of any genre – from FPS to Mobile Casual
- Teams focused on optimization and performance
Take control of your game's build size with Build Report!
Price $20.00
Mountain Temple (Japanese Temple, Ancient Temple, Temple Shrine, Feudal Japan) by Hivemind
Number of Meshes: 55
Number of Prefabs: 58
Collision: Yes,usually generated in Unity(Box and Mesh Collider).
Vertex Count: 28 (SM_Gingko_Leaf) - 391698 ( SM_Complete_Roof_01)
LODs: (Yes, up to 5)
Number of Materials: 43
Materials: This asset contains PBR based materials which means each material contains a Base Texture, and a Normal Texture by default and additionally has Smoothness, Ambient Occlusion, Metalic and Opacity Texture Maps according to the material.
Texture Map Types: Base Color / Diffuse, Normal, Smoothness / Roughness, Metalic, Opacity
Number of Textures: 85
Texture Resolutions: (1024x1024, 2048x2048, 4096x4096)
Supported Development Platforms:
Windows: (Yes)
Mac: (Yes)
Render Pipeline Disclaimer:
This package was created as HDRP. URP file included.If you want use URP, you can import it.
⛩️ Japanese Shrine Temple Environment – Feature Overview
This environment is not just a visual showcase but a complete toolkit for building your own Japanese-inspired settings, shrines, or even repurposing the assets for other genres and themes. The pack includes highly modular meshes, advanced materials, foliage collections, and prop sets designed for flexibility and performance in Unity Engine.
⛩️Features
- – Saveable material instances for quick reuse Material Layering System
– Blend multiple surface effects such as edge wear, dirt, and damage
– Fully customizable layer parameters (tint, brightness, saturation, tiling) - – Blend materials in real-time for natural transitions Vertex Painting Support
– Apply dirt, moss, or weathering dynamically across assets - – Eliminates visible texture stretching on complex geometry Top-Down Projection Materials
– Perfect for roofs, stone paths, and large structures - – Ensures assets look realistic at all distances Micro and Macro Normal Details
– Adds fine surface detail for close-ups and broader variation for large surfaces - – Prefabs and components designed for efficient building Optimized Modular Construction
– Assets grouped for flexible assembly
🍃 Foliage Collection
- Autumn Ginkgo and Maple trees with LODs
- Ground vegetation: wild grass, dry reeds, and flowers
- Ground scatter: fallen leaves, stones, moss patches
- Procedural-friendly foliage materials for scalable scenes
Props & Decorative Assets
- Shrine Lanterns (stone, mossy, weathered variants)
- Guardian Statues (temple protectors with stylized detail)
- Torii Gate Elements (modular ropes, bells, woodwork)
- Roof & Beam Kits for highly detailed shrine construction
- Stone Steps, Rocks, and Pathway Assets
- Fence, ropes, and decorative shrine accessories
Environment Toolkit
The final environment you see in the screenshots is only one possible outcome. This pack is not limited to a single shrine setup:
- Build Japanese temples, shrines, or peaceful village corners.
- Repurpose the materials and props for fantasy RPG worlds, stylized Asian villages, or even post-apocalyptic shrines.
- Modular design ensures freedom to assemble both small dioramas and large, open-world maps.
This makes the pack a versatile construction kit rather than just a fixed showcase environment.
⛩️Perfect For:
- Game environments (RPG, fantasy, historical, or open-world)
- Cinematics and cutscenes
- Architectural visualization of traditional Japanese settings
- Kitbashing into entirely new worlds beyond Japanese themes
Disclaimers
*Renders and showcase were recorded in HDRP project
*Product can be used in your commercial projects.
CONTACT US WEBSITE | JOIN US DISCORD
Price $39.99
Using glTF Mesh in OpenSim
OSCC-2025 Presentation
OpenSim has supported glTF mesh import since mid 2025. Since the internal mesh format is identical to that used for Collada mesh imports, glTf mesh import “just works” without OpenSim server side change.
This presentation will describe some of the lessons learned and experience gained while testing glTF mesh import to Second Life and OpenSim and tips for ways to get the best out of using glTF mesh in OpenSim.
History
3D Mesh objects have been able to be used in Second Life using Collada as the import format since 2011 [1][2]. The meshes are converted to an internal mesh format known as llMesh. But Collada format is now old and is becoming unsupported in tools commonly used by creators. Graphics Language Transmission Format (glTF) mesh import to Second Life has been possible since mid 2024 with a public release of the Second Life Viewer in mid 2025 [3]. Initially the glTF meshes are converted internally to the very same mesh format used for Collada, i.e. llMesh. Restrictions on what can and cannot currently be imported are due to that common mesh format usage. The aim stated by Linden Lab for Second Life is that eventually a wider range of glTF models and extensions supported by the Khronos Group standards [4] will be supported. glTF often uses Physically Based Rendering (PBR) materials for texturing and those also are supported in Second Life. OpenSim has supported glTF mesh import since a suitable viewer became available. Firestorm version 7.2.0 and onwards became available from mid 2025 allows for such import
glTF Mesh Import Workflow
- Obtain or create 3D model.
- Tidy the model up in a 3D modeller such as Blender.
- Export to glTF (usually as .glb incorporating all textures and materials).
- Check the model in a glTF Model Viewer.
- Transform (usually to simplify) the glTF model.
- Check the model again in a glTF Model Viewer. Try to remain under the mesh uploader limitations where possible.
- Import the transformed glTF mesh back into a 3D modeller such as Blender to make any changes you wish and if necessary to split the model into parts that can be separately imported to allow for scale 1.0 or as a single linkset in inventory after upload.
- Export the final glTF mesh.
- Import to Second Life or OpenSim (include textures).
- Import again into the PBR materials uploader if you want the PBR materials in the model. But currently they must be applied manually after upload. This will change when an integrated mechanism is provided as planned.
Of course, steps 4 to 8 are not necessary for simple models.
Current Limitations on glTF Mesh
The current mesh uploader has the following limits due to internal llMesh restrictions:
- Mesh parts with more than 65,534 vertices are split by the mesh uploader into multiple “faces”. If object goes over 8 faces, extra faces become ‘submodels’ and those have limits.
- Any mesh part cannot have more than 8 materials. Sub-meshes with more than 8 materials will be split into more meshes in a future build.
- The mesh uploader uses a viewer debug setting of ImporterModelLimit (default 768) as a limit of the number of mesh parts. There cannot be more than 4,000 mesh parts (called instances in the mesh loader stats) in a model.
- Models must be less than 52,428,800 bytes in total.
- There must be less than 256 mesh parts (instances) in a model or the model will upload without linking into one inventory item which can make it difficult to edit, move or delete when rezzed in world.
- Mesh part limits (in metres) – Min. <0.01, 0.01, 0.01> (parts will be set to this limit if smaller) Second Life Max. <64.0, 64.0, 64.0> OpenSim Max. <256.0, 256.0, 256.0>
- Only one glTF scene is loaded at present – the default scene or first scene if no default.
- Rigged meshes cannot have more than four joint weights per vertex. Rigged meshes must be rigged in accordance with with one of the Second Life skeletons[6].
Tips to successfully use glTF Models in OpenSim
- Obtain or create your model and make sure to keep the creation safely even if you make versions with simplifications or splitting into parts. Export original .glb model from there.
- Always check that the model is within the limitations specified. If there are too many mesh parts the item on import will be a potentially large number of separate coalesced objects in inventory and after rezzing can be difficult to manage or delete.
- Use glTF Viewers to make sure the glTF mesh appears as you wish and to look at basic statistics of number of meshes, number of triangles, etc.
- Use glTF Transformation tools to simplify the meshes, weld common material parts together where feasible, etc.
- Check the overall size of any glTF mesh and if larger than the limitation, consider splitting it into parts.
glTf Model Viewers
Khronos Group glTF Sample Viewer [7] can be used to view the glTF models and in an “Advanced Mode” tab to examine statistics such mesh parts count, triangle count and counts for materials. Also available is the ModelViewer.dev glTF/GLB Viewer [8] which uses “PBR Neutral” lighting with a simple white background which can be useful for photo capture of the models.
glTF Import Differences between Second Life and OpenSim
The maximum mesh extent in Second Life is 64m, whereas in OpenSim it is just under 256m. E.g. RGU Oil Rig (scale 1.0 possible in OpenSim) and 2001 Space Station (scaler 0.6 possible in OpenSim as it is still larger than 256m across).
Mesh Optimisation Prior to Import – glTF Transformation Tools
glb.babylonpress.org [9] and gltf.report [10] are examples of “glTF Transformation” tools which can simplify the glTF prior to upload to make it more suitable and come under some of the limitations t avoid things like model splitting failing to import as a single linkset which would mean many separate objects when an item is rezzed from inventory..
These are essential for complex models. Keep the original model in the 3D modeller of choice, e.g. Blender, but export to glTF and then transform that prior to upload into Second Life or OpenSimulator.
Keep texture format as original as the tools usually convert to webp image format otherwise.
You can adjust other settings, but most defaults will work fine. But even though some of the tools are based on the same underlying code library [11] they do have different defaults which can be worth exploring to achieve your purpose when the mesh is uploaded.
glTF Mesh Testing in OpenSim
Test meshes were as used in Second Life mentioned in the blog post above, and described again below. They are usually originated in a range of 3D creation tools such as Studio Max, Cinema4D, etc or downloaded from sites such as Khronos glTF Sample Assets [12], NASA mesh models [13], Sketchup 3D Warehouse [14], etc. and then converted to Blender. From Blender they are exported to glTF (.glb) and then cleaned up and number of mesh parts reduced to less than 256 parts so they import as one linked inventory object) using glTF transformation tools such as https://glb.babylonpress.org and https://gltf.report.
glTF Rigged Mesh Avatar Testing in OpenSim
Rigged mesh avatars can also be uploaded in glTF format in the same way that Collada rigged mesh works. A version of the Silent Running Drone#1 – Dewey – rigged by Fred Beckhusen and saved as glTF rigged mesh was also tested. Ready Player Me avatars cannot be uploaded in their native .glb format since the skeleton/armature differs between that used by Ready Player Me and SecondLife/OpenSim. Conversion first is needed via a tool such as Onigiri [15].
OAR Converter
OAR Converter [16] is a tool to take OpenSim Archive (OAR) Files and convert them to Collada or OBJ 3d mesh formats for use in external tools and platforms such as 3D modellers like Blender, or game and app development platforms like Unity [17] and Unreal Engine [18], etc. It is now also able to convert to glTF which opens up interesting opportunities including the possibility of reimporting modified content back into OpenSim [18].
References
[1] Khronos Group (2010) “Second Life chooses COLLADA as the official Mesh import format.” The Khronos Group Inc. September 21, 2010.
https://www.khronos.org/news/permalink/second-life-chooses-collada-as-the-official-mesh-import-format
[2] Search Engine Watch (2011) “Mesh Gets a Release Timeline for Second Life.” Search Engine Watch, June 18, 2011.
https://www.searchenginewatch.com/2011/06/18/mesh-gets-a-release-timeline-for-second-life
[3] Second Life (2025) “Second Life Release Notes for Viewer version 7.2.0.16356654553 – glTF Mesh Import”, JUly 23, 2025.
https://releasenotes.secondlife.com/viewer/7.2.0.16356654553.html
[4] Khronos Group (2025) “GitHub – glTF”. (Accessed 3-Oct-2025).
https://github.com/KhronosGroup/glTF
[5] Firestorm Viewer (2025) “Firestorm Beta 7.2.0 and some stats”, August 10, 2025. (Accessed 3-Oct-2025).
https://www.firestormviewer.org/firestorm-beta-7-2-0-and-some-stats/
[6] Second Life (2025) “Second Life – Creator Resources”. (Accessed 3-Oct-2025). https://github.com/secondlife/creator-resources
[7] Khronos Group (2025) “glTF Sample Viewer”. (Accessed 3-Oct-2025).
https://github.khronos.org/glTF-Sample-Viewer-Release/
[8] Modelviewer.dev (2025) “ModelViewer.dev glTF/GLB Viewer”. (Accessed 3-Oct-2025).
https://modelviewer.dev/editor/
[9] glb.babylonpress.org – see Help page for details. (Accessed 3-Oct-2025). https://glb.babylonpress.org
[10] gltf.report (2025). gltf.report. (Accessed 3-Oct-2025).
https://gltf.report
[11] GLTF-Transform – glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
https://gltf-transform.dev/
[12] Khronos Group (2025) glTf Sample Assets. (Accessed 3-Oct-2025).
https://github.com/KhronosGroup/glTF-Sample-Assets
[13] NASA (2025) 3D Resources: A repository of 3D models, 3D printable models, and textures. (Accessed 3-Oct-2025).
https://science.nasa.gov/3d-resources/
[14] Sketchup (2025) Sketchup 3D Warehouse. (Accessed 3-Oct-2025).
https://3dwarehouse.sketchup.com/
[15] Onigiri [12] “GitHub – Onigiri 4”. (Accessed 3-Oct-2025).
https://github.com/aiaustin/Onigiri
See also https://blog.inf.ed.ac.uk/atate/2023/03/21/ready-player-me-avatars-in-second-life-and-opensim/
[16] Unity (2025) “Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine”. (Accessed 3-Oct-2025).
https://unity.com/
[17] Epic Games (2025) “Unreal Engine”. (Accessed 3-Oct-2025).
https://www.unrealengine.com/
[18] Iseki, F and Tate, A. (2025) “OAR Converter with glTF”. (Accessed 3-Oct-2025).
https://blog.inf.ed.ac.uk/atate/2024/09/23/oar-converter-with-gltf/