Old vintage chair by SIUP
Texture size: 2048x2048
Textures: AO, Color, Metallic_Smoothness, Normal
UV mapping: Yes
Includes formats: FBX, TGA textures
Polycount: 1736 triangles
Model of a vintage chair, suitable for a classic or victorian interior.
The model has three options for the color and pattern of the fabric.
PBR textures.
Texture size: 2048x2048
Textures: AO, Color, Metallic_Smoothness, Normal
UV mapping: Yes
Includes formats: FBX, TGA textures
Polycount: 1736 triangles
Price $7.69
Vintage table and stools by SIUP
Texture size: 2048x2048
Textures: AO, Color, Metallic_Smoothness, Normal
UV mapping: Yes
Includes formats: FBX, TGA textures
Polycount:
Stool 2694 triangles
Table 6456 triangles
A vintage round table with matching stools, featuring elegant curves and classic Victorian design. Both the table and stools come in two wood color variations - dark and light. The stools also have two upholstery options: green with lighter wood and red with darker wood. This versatile set is perfect for classic living rooms, vintage spaces, or cafes.
Texture size: 2048x2048
Textures: AO, Color, Metallic_Smoothness, Normal
UV mapping: Yes
Includes formats: FBX, TGA textures
Polycount:
Stool 2694 triangles
Table 6456 triangles
Price $9.29
Lockpicking Gear Pack by Rokay3D
UV Mapping: Yes
Prefabs: Yes
Meshes: FBX
Textures: TGA
Materials: PBR
Texture Size: 4096x4096
Triangle count:
Common Padlock: 1382
Common Padlock key: 434
Round Padlock: 1824
Round Padlock key: 284
U Padlock: 1900
U Padlock key: 434
Old Padlock: 3173
Old Padlock key: 1014
Round Password Padlock: 2928
Common Password Padlock: 7906
Tools:
Bogota: 552
Bogota2: 588
Extractor: 476
Full Snowman: 560
Gonzo: 512
Half Diamond: 488
L Rake: 564
Large Diamond: 488
Short Hook: 504
Slim Rake: 512
Tension tool: 60
Wedge: 536
This package consists of 22 model assets of lockpicking equipment with a realistic style, suitable for any genre.
Equipment List:
Common Padlock
Common Padlock key
Round Padlock
Round Padlock key
U Padlock
U Padlock key
Old Padlock
Old Padlock key
Round Password Padlock
Common Password Padlock
Tools types:
Bogota
Bogota2
Extractor
Full Snowman
Gonzo
Half Diamond
L Rake
Large Diamond
Short Hook
Slim Rake
Tension tool
Wedge
Price $19.99
FREE Cartoon Pack - Attractions by AWC
Prefabs: 1
LODs: none
Colliders: none
Number of textures: 1
Texture dimensions: 2048x2048
Rigging: no
Polycount:
- Carrousel: 13054 tris
This package includes a 3D carrousel in cartoon style. It's ideal for projects for any game that requires fun and colorful attraction props. Easy to integrate, this asset pack is perfect for mobile, desktop, and other platforms.
Includes .fbx models, textures, materials and prefabs.
Check our premium pack if you want more attractions.
Open to feedbacks, suggestions, or custom request! Feel free to contact via: contact@awarecorp-studios.com
Price $0.00
Cartoon Magic Spell Icons Super Bundle1 by AI game icons
- Resolution: 1024x1024px
- Number of Files: 1500
- Format: PNG
- This super bundle consists of 1500 cartoon magic spell icons in 15 categories.
- Holy (100 icons)
- Water (100 icons)
- Fire (100 icons)
- Dark (100 icons)
- Wind (100 icons)
- Cold (100 icons)
- Earth (100 icons)
- Nature (100 icons)
- Debuff (100 icons)
- Buff (100 icons)
- Arcane (100 icons)
- Alchemy (100 icons)
- Thunder (100 icons)
- Blood (100 icons)
- Necromancy (100 icons)
- These assets are created with AI and fixed with photoshop.
- All icons are 1024x1024px in PNG format.
Price $39.99
Cartoon Magic Spell Icons Bundle3 by AI game icons
- Resolution: 1024x1024px
- Number of Files: 500
- Format: PNG
- This bundle consists of 500 magic spell icons in 5 categories.
- Arcane (100 icons)
- Alchemy (100 icons)
- Thunder (100 icons)
- Blood (100 icons)
- Necromancy (100 icons)
- These assets are created with AI and fixed with photoshop.
- All icons are 1024x1024px in PNG format.
Price $19.99
Module - API - Websockets by Gruntsass
This module provides WebSocket functionality, designed to be integrated into an existing Node.js server. It enables real-time, bidirectional communication without providing a full server setup.
Here are the key features and details of this module:
- Real-Time Communication: This module enables real-time, bidirectional communication between clients and the server using WebSockets, ideal for chat applications, live notifications, and interactive features.
- Authentication with JWT: Integrates JSON Web Tokens (JWT) for secure authentication, ensuring that only authorized users can establish WebSocket connections and access routes.
- Database Integration Support: While this module doesn't include direct database management, it can be easily integrated with any existing Node.js database setup, including those using Sequelize ORM, to perform real-time data operations and keep client data synchronized.
- CORS Management: Allows easy handling of Cross-Origin Resource Sharing (CORS) for managing cross-origin WebSocket connections securely and ensuring proper access control.
- Premium Features: Designed for developers who need robust WebSocket functionality to enable real-time features within their Node.js applications, this module provides essential and advanced tools for building interactive applications.
- Customizable and Extendable: The module is flexible, allowing developers to modify and extend it to fit their specific project needs. It provides a strong foundation for adding real-time features and secure WebSocket connections to your application.
- Available for Purchase: This premium module is available for purchase, offering advanced real-time capabilities to enhance the interactivity and performance of your Node.js applications.
Price $15.16
2D Icons - Alchemy by AIliance Design
- File Format: PNG
- Resolution: 1024x1024 / 512x512 / 256x256 / 128x128 / 64x64 (pixels)
- Background: Transparent
- Number of Icons: 370 (x5)
Scope of application: Games, websites and applications
Genre: RPG / Roguelike / Casual / Alchemy simulator / Action / Adventure
Setting: Medieval / Fantasy
Convenient format: The pack contains 5 copies of the images (PNG):
- 1024x1024
- 512x512
- 256x256
- 128x128
- 64x64
All jars of potions and elixirs are divided into 5 sizes (except Amnesia and Resurrection potions):
- Minor
- Lesser
- Medium
- Great
- Huge
Convenient name: For ease of use, the icons are sorted by category
- Elixirs (60 pcs)
- Empty bottles (15 pcs)
- Poisons (14 pcs)
- Potions (182 pcs)
- Syringes (12 pcs)
- Icons of alchemy profession (5 pcs)
- Base elemental potions (without magic effects on background 50 + 5 pcs)
*Magic effects and shields icons are included separately for refactoring elemental magic potions: Air, Blood, Dark, Earth, Fire, Ice, Life, Light, Shock, Water (22 + 5 pcs)
To simplify the search, images are assigned a simple and understandable naming. For example: MinorHealthPotion_1, AlchemyIcon_2, Poison_3
Communication and support: I will be happy to answer all your questions and suggestions. I will try to make adjustments as your requests come in. Contact email ailiance.design.st@gmail.com
Price $12.99
Simple Motion Matching by AiKodex
Simple Motion Matching generates realistic and smooth transitions for basic humanoid locomotion by using a k-Nearest Neighbors (kNN) classifier to match character poses without the need for a pre-defined state machine.
Key Features:
- 🏃 Natural, Fluid Movement: Achieve smooth, weight-shifted motion with no foot sliding or abrupt animation changes like in State Machine animations. The customizable kNN classifier balances between fast, responsive transitions and realistic movements.
- 📍 Waypoint Navigation: With an advanced Distance Matching system, powered by a Greedy Algorithm, your characters can follow custom-defined paths with precision. Loop waypoints effortlessly and adjust the speed to control how your character interacts with the environment.
- 🦾 Upper Body Customization: Bring hand interactions to life! Using Inverse Kinematics (IK), your characters can dynamically hold, grasp, or manipulate objects with realistic hand poses. Customize hand weights, fine-tune motions, and create complex finger movements with ease.
- ⚙️ Effortless Setup: Designed for all humanoid characters, with a one-click setup process and comprehensive documentation to get you up and running in no time.
Dependencies:
Simple Motion Matching requires the Animation Rigging package from the package manager.
Limitations:
- Locomotion Only: The package is focused solely on basic human locomotion; advanced moves like jumping or vaulting are not included.
- Raw Animation Data: Animations come in broad categories and are not pre-structured.
- No Specialized Motions: Custom movements, such as limping or skipping, require external data and it is not included in this package.
Price $15.00
Toolkits for Unity Bundle 2025 by Heathen Engineering
This package is a bundle
The ownership of this package grants the owner "free" access to the packages listed in the description.
Please see each package for technical details.
Bundle includes:
- Toolkit for Steamworks 2025 (Unity v6)
- Toolkit for Steamworks Legacy (Unity 2021-2023)
- Toolkit for Unity Physics 2025
- Ballistics
- Buoyancy
- Force Effects
- Verlet
- Toolkit for UI & UX 2025
- On-Screen Keyboard
- Cursor System
- Drag and Drop
- Logging & Feedback
- Selection System
Get all of Heathen's top-tier development tools in one comprehensive package. Save 25% compared to individual purchases when you buy Toolkits for Unity Bundle 2025
Yearly Maintenance Cycle
Heathen’s Toolkits are released on a predictable annual cycle, launching every 1st of November with that year’s updates, content, and elevated support. Community support is always provided for free on the Heathen Discord regardless of purchase.
Discounts and Grace Period
- Existing owners get an 80% discount on the next year's base price, ensuring a low-cost way to keep your tools up-to-date with the latest features and support.
- If you purchase near the end of a cycle (close to 1st Nov), there’s a grace period—the next version will be free. Contact us on Discord for more details.
For example, Toolkit 2026 will be released on the 1st of November, 2025. Owners of the 2025 Toolkit can -choose- to purchase that years cycle for 20% of the base price. Users retain access to all the tools they already own—purchasing updates for future years is entirely optional.
At the end of the cycle, each toolkit receives its final update and is removed from sale to new customers. However, existing users keep full access to their tools, you will still be able to download them and use them in new projects for as long as you like.
Price $150.00
Fusion Factions (Game Creator 2) by Ninjutsu Games
• MemberNetwork Component: Synchronizes member faction points and current joined factions across the network.
• FactionsNetwork Component: Synchronizes faction relationships and variables through the network.
• Seamless Integration: Works seamlessly with the existing Factions module and Fusion Unity Networking.
• Real-time Synchronization: Ensures all faction-related data is updated in real-time across all connected players.
This module requires Game Creator 2, Fusion Module and Factions in order to work.
The Fusion Factions submodule integrates Fusion Unity Networking with the Factions module, ensuring that all faction-related data is synchronized across the network.
This includes:
- Synchronizing member faction points
- Joined factions
- Relationships
- And variables.
It provides two key components: MemberNetwork and FactionsNetwork.
Links 🔗
OTHER ASSETS 📦
Need user accounts, databases, persistent online storage and more?
Take a look at the: LootLocker module
Love this asset? 🌟
If it’s been helpful for your project, please consider leaving a review—it really helps a lot! Your feedback makes a huge difference. 🙏
Price $0.00
Swamp mutant by Bolto
Number of textures 14
Texture dimensions 4096
Maximum polygon count 10 068
Number of meshes/prefabs 4
Rigging: Yes
Animation count 25
UV mapping: Yes
LOD information (count, number of levels) No
Types of materials and texture maps (e.g., PBR) Yes
Swamp mutant - Game Ready Low-poly 3D model
Model details:
The model contains 25 animations
Polys: 10 068,
Verts: 10 006,
Tris: 19 812
Textures details:
2 set textures on character
4 skin texture set
Albedo map
Normal map
AO map
Roughness-Metalness map
All textures (4096x4096 size)
Price $34.99
Field Recording In Flux 01 by AKiSSoundLAB
82 Sounds & Cues
48 kHz/ 24 Bit
Stereo / Wav
Loopable
Mac & Windos: Yes
00:41:05
Field Recording In Flux: A Cosmic Journey Through Changing Landscapes
Embark on an auditory adventure with “Field Recording In Flux,” amazing sound pack series that captures the essence of dynamic environments in constant transition.
Every sounds have their own moment and the moment giving us flux. Transport yourself to diverse terrains, from bustling urban centers to serene natural landscapes, where every sound tells a story. Each recording encapsulates the interplay of nature, human activity, and the unexpected moments that arise in shifting atmospheres. The series showcases a rich tapestry of sounds, featuring the rustle of leaves in the wind, distant cityscapes, the chatter of wildlife, and the subtle hum of life in motion.
This pack include; Ambience Sub Urban, Ambience Town, Ambience Park; Midday, Early Morning, Night, Ambiences have Cricket, Wind, Car Noise, Dog Barking, Cats, Seagulls, Water Engine, Dock, Roaster, Kid Screaming, Walla, Street Seller, Motorcycles , Neighbourhood and daily life sounds.
Whether you’re looking to enhance your project, create immersive soundscapes, or find inspiration for your next project, “Field Recording In Flux” provides an array of high-quality audio samples that evoke emotion and set the scene. Let the world’s ever-changing soundscape inspire your creativity and elevate your work to new heights.
Dive into “Field Recording In Flux” and experience the beauty of sound as it ebbs and flows through time and space.
Price $64.99
Foley In Flux 12 by AKiSSoundLAB
Number of Audio Waves: 244
Number of Audio Cues: 244
Sample rate / bit rate: 48 kHz / 24 Bit
Wav / Stereo
Do Sound FX loop: Yes
Minutes of audio provided: 00:06:13
Supported Development Platforms:
Windows: Yes
Mac: Yes
Every sounds have their own moment and the moment giving us flux and feelings. In this perfective, we bring you an extraordinary collection of lovingly recorded foley props, designed to add unparalleled depth and realism to your projects. The Collection name is “Foley In Flux”. In This Series you can find several props in progress.
“Foley In Flux 12” include, Lighter, Notebook Under Pad Long,Turning Notebook Under Pad, Shaking Spring,Kitchen Drawer, Paper Movement, Cutting Paper, Plastic Spring,Rope, Whistle
This pack consists of 244 sounds and cues and recorded and mixing at 24 Bit 96 kHz.
Empowering you to bring your gaming worlds to life with immersive and transparent details. Let’s get create your audio experience with "Foley In Flux 12" and let every action, movement, and interaction resonate with realism and immersion.
"Notes: We would like to dedicate each package of the Foley In Flux series to musicians and sound designers who are no longer with us, whom we met either theoretically or personally in the flux. "
We salute Laurie Spiegel in the ninth package of the series!
Let’s Get Create The Future Love N Imagination
Price $14.99
Foley In Flux 11 by AKiSSoundLAB
Number of Audio Wavs: 196
Number of Audio Cues: 196
Sample Rate / Bit Rate: 48 kHz / 24 Bit
Does Audio Loop: Yes
Minutes of Audio Provided: 00:01:18
Wav / Stereo
Supported Development Platforms:
- Windows: Yes
- Mac: Yes
Every sounds have their own moment and the moment giving us flux and feelings. In this perfective, we bring you an extraordinary collection of lovingly recorded foley props, designed to add unparalleled depth and realism to your projects. The Collection name is “Foley In Flux”. In This Series you can find several props in progress.
“Foley In Flux 11” include, Pop Gun Cock, Toy Guns Reload Pitch Downed, Cock Leakage,Pop Gun Shoot, Pop Gun Shoot Pitch Downed, Pop Gun Shoot Serial, Toy Guns Shoot ,Toy Guns Shoot Pitch Downed.This pack consists of 196 sounds and cues and recorded and mixing at 24 Bit 96 kHz.
Empowering you to bring your gaming worlds to life with immersive and transparent details. Let’s get create your audio experience with "Foley In Flux 11" and let every action, movement, and interaction resonate with realism and immersion.
"Notes: We would like to dedicate each package of the Foley In Flux series to musicians and sound designers who are no longer with us, whom we met either theoretically or personally in the flux. "
We salute Jack Foley in the ninth package of the series!
Let’s Get Create The Future Love N Imagination
196 Cues & Sounds / 96 kHz- 24 Bit / 00:01:18
Price $10.99
Modern City/Block 1. (URP) by DEXSOFT
Features:
- 195 Unique Meshes
- Example Scene Included
- URP Version Only
Technical Details:
- Number of Meshes: 195
- LOD stages: 1-4 per model
- Number of Prefabs: 230
- Number of Materials: 308
- Number of Textures: 528
- Texture Sizes: up to 4K
- Texture formats: PNG and TGA
Poly-count Examples (LOD0):
- Terrace: 2584
- New Wall6: 552
- Market 4: 3144
- Building Top: 844
- Tree: 10177
- Aircondition: 1036
- ATM: 1740
- Bicycle: 13195
- Bench: 1176
- Bus Station: 2704
- Garbage Can: 1310
- Large Garbage Bins: 2400
- Parking Device: 610
- Street Light: 366
- Fire Hydrant: 2192
- News Stand: 3266
- Stone Fountain: 17876
Build modern cityscapes with ease.
Modern City asset pack features over 195 high-quality models.
URP Version Only!
Fully modular, this pack allows you to assemble buildings, place street props, and design detailed urban environments.
This is the first block of a much larger city project, with future expansions on the way. Included are a complete road system, traffic lights, rails, and a variety of elements to customize your urban layout.
Meshes:
195 meshes in total: Street props + building parts + foliage + road blocks
Check images of the overview scene.
Splines:
Please enable the Splines option through the Package Manager --> in Unity Registry.
Splines are used for fence creation.
Scene:
Example city block shown in the images and video is included in this pack.
Questions, concerns or assistance:
via email: info@dexsoft-games.com
or join Discord Server
Note:
Textures used for some materials (metal, plastic, wood) are taken from free PBR sources (www.ambientcg.com)
Large pack size, mobile version not supported!
If you need to bake the scene, consider removing the splines, for better results.
Price $19.99
Cartoon Stone Rock Pack by Golem Kin Games
Product Details:
- Tris Count: The model pack has items from 768 to1439 Tris, optimized for performance without compromising on visual quality.
- Poly Count: The model has items from 521 to 1298 polygons.
- Texture Maps: The Rock Pack comes with a high-resolution albedo map of 2048x2048, providing clear and detailed textures.
- Rigged: No
This model is perfect for developers looking to add a playful and visually appealing touch to their Forest scenes.
No animator controller is in the project or rig, allowing you the ease to do whatever you want with the underlying asset.
If you have any questions or need further assistance, please contact us at: support@golemkin.com.
Product Details:
- Tris Count: The model pack has items from 768 to1439 Tris, optimized for performance without compromising on visual quality.
- Poly Count: The model has items from 521 to 1298 polygons.
- Texture Maps: The Rock Pack comes with a high-resolution albedo map of 2048x2048, providing clear and detailed textures.
- Rigged: No
Price $4.99
Firestorm VR Mod 7.1.11
I N P R E P A R A T I O N
Firestorm VR Mod 7.1.11.76496 release has support for the WebRTC voice services which will be the default in future in Second Life. Vivox voice is still available on regions which use that (including in OpenSim).
The standard version now required AVX2 instruction sets on Windows. A “legacy” version is available for older CPU (usually pre-2014).
A special version of the VR Mod viewer is available via @Sgeo which automatically calculates the VR HMD settings needed (which is normally done manually via F4) and may support more VR HMDs, such as meta Quest 2 and 3.
Firestorm VR Mod is a version of the popular Firestorm Viewer for Second Life and OpenSimulator with modifications to provide VR capabilities for VR Head Mounted Displays (HMDs) via SteamVR. This is experimental. Firestorm VR Mod is now available from https://github.com/humbletim/firestorm-gha/releases
For Firestorm VR Mod community support use the Discord Discussion Channel:
P373R-WORKSHOP by p373r_kappler [Invite]
Firestorm 7.1.11 + P373R VR Mod: This build includes P373R’s VR Mod 6.3.3 changes merged into the Firestorm 7.1.11.76496 release branch. The VR Mod approach takes a minimalistic approach to inserting VR capabilities into the viewer in order that the maintenance overhead is decreased and the potential longevity of the approach is increased. VR Controller support is not included.
The Firestorm VR Mod viewer (for Windows only) is available as an .exe “Setup” installer or as a .7z zipped file which can be unzipped to any directory and run from there without an install. If required, a free .7z unzip utility is available at https://www.7-zip.org/. Download the release for the latest version at https://github.com/humbletim/firestorm-gha/releases/
You need to install your usual VR Headset drivers and SteamVR. Firestorm VR Mod when run uses SteamVR which will launch any necessary VR headset specific underlying drivers.
Firestorm VR Mod is created using “GitHub Actions” (GHA) thanks to @humbletim and @thoys. Firestorm VR Mod version 7.* is still based on Peter Kappler’s VR Mod code changes (working since version 6.6.3 with only minor changes for the merge) but due to PBR changes, Linden Lab (and hence core Firestorm) reworked the render buffer structures which is one of the tight couplings into the core FS code base. The PBR viewer approach changed how the viewer finds the main screen information. The VR Mod initially relied on a direct path, but that path got moved after PBR. Where a developer would use “o.mScreen” before they would now use “o.mRT->screen”. The GitHub Actions have been changed to automatically map the original VR Mod code to new path, so the VR Mod code itself doesn’t need to be changed.
The build also uses the open source openal.dll audio library for sound and builds in the openvr_api.dll library for VR HMD connection.
Firestorm VR Mod has its own app and channel names “FirestormVR” and the install directory changed to “FirestormOS-VR-GHA” so the installation can exist side-by-side with stock Firestorm if desired. Settings and cache are shared with standard Firestorm. If you installed Firestorm VR Mod from an earlier version (up to 6.6.8) you can delete the now unused settings and cache directories: %APPDATA%\FirestormVR_x64 and %LOCALAPPDATA%\FirestormVROS_x64.
U S A G E
VR Mode instructions are available via prompts in the viewer or via information on https://gsgrid.de/firestorm-vr-mod/. In short…
- Press CTRL+TAB to load or unload the SteamVR driver. Do this each time you want to enter VR mode after starting up.
- Press TAB key to enable and disable VR mode.
- Press F5 to open the settings menu, you should see a text menu in the middle of the screen. The settings menu works only when VR mode is enabled.
- Press F6 to increase the selected value. Press F7 to decrease the selected value.
- Press F5 again to switch to the next menu entry.
- By pressing F5 on the last menu entry the menu will close and save the settings in the config file which is located in
“C:\Users\your_user_name\AppData\Roaming\Firestorm_x64\vrconfig.ini”
and which can be edited directly. Pressing TAB for VR mode reloads the config file. - Hold F3 to see some debug info (example here).
- Press F4 to disable and enable HMD’s direction changes. It may be better to disable the HMD’s direction interface when editing and flying with the camera. This may be subject to change in future versions.
- In the camera floater two buttons has been added to offset the HMD’s base rotation.
- Moving the mouse to the corners or the sides will shift the screen to this direction so menus can be accessed more easily.
For issues on some specific headsets you might wish to try the Firestorm VR Mod Discord Channel: P373R-WORKSHOP by p373r_kappler [Invite]. Peter Kappler also offers the following advice…
- Firestorm VR Mod works best while sitting and using mouse and keyboard.
- WindowsMixedReality users may need to press windows key + Y to unlock the mouse when the HMD is worn.
- If your VR hardware cannot maintain constant 90 FPS you could try enabling motion reprojection in your HMD. In WindowsMixedReality it can be done by uncommenting “motionReprojectionMode” : “auto”, in the config file located at “C:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\resources\settings\default.vrsettings”. This will make the HMD interpolate between frames and create a smoother experience. Vive and Oculus should have similar functionalities which can be accessed from SteamVR settings. For Vive it is called Motion Smoothing.
S E T T I N G S
As usual, Ctrl+TAB initially sets up SteamVR (and HMD support as needed), TAB is used to toggle VR mode on or off, F5 lets you select and step through the various VR HMD or user specific settings for IPD, texture shift to register the left and right eye images, and focal distance to change depth perception, etc. F6/F7 are used to increment and decrement each setting selection.
Peter Kappler suggested the following process to establish suitable settings for your HMD:
- Set IPD to 0 (zero)
- Then adjust Texture Shift until image is sharp and focused
- Then adjust IPD which separates your cameras to left and right to get a good 3D effect
@Sgeo on Discord provided a tool to help in calculating the settings for Firestorm VR Mod.. at least to give you a starting position to adjust to your taste…
https://sgeo.github.io/firestorm-vr-calculator/
Source of the calculator is at https://github.com/Sgeo/firestorm-vr-calculator
Hovertips
If you see a lot of hover tips showing under the mouse it could be that the debug setting “ShowHoverTips” is set to TRUE (the default) which may show something constantly under the mouse even for inert unscripted objects. You can turn that off via Debug Settings or via Preferences > User Interface > 3D World > Show Hover Tips. Via that same preferences panel, you might alternatively prefer to lengthen the delay before hover tips are activated.
Chat Bubbles
In VR Mode it may be useful to show local nearby chat in “bubbles” over each avatar’s head. This can be done via Preferences > Chat.
T R O U B L E S H O O T I N G
Misaligned VR Cursor
Note from Gaffe on Discord: Firestorm VR Mod’s VR cursor will have a small-to-extreme offset on Windows in particular if you are using Windows UI Scaling with any settings OTHER than 100%. To fix the VR cursor offset, set the Windows UI Scaling for your primary display to 100%.
Missing Menus and Buttons in Centred VR View
If you notice that the top menu bar and bottom and side button areas do not show in your headset when you are in VR Mode and your view is centred (i.e. mouse is positioned centrally in the 2D view) it may be that the VR settings you chose for Texture Shift and Texture Zoom need to be adjusted, or set to zero.
All Black HMD Display or Black Edges or Strips in HMD Display
An all black display in the VR HMD was an issue in earlier versions and is mostly resolved now… but it can still occur with some headsets. In case you encounter issues with a black HMD display… Peter Kappler suggests the following:
- Create a program-specific profile for the viewer in your graphic card settings and enable FXAA.
- Second Life only supports FXAA. Other types of Anti-aliasing can be disabled.
Firestorm VR Mod shifts the display in VR mode to an edge if the mouse or pointer is placed towards an edge or corner of the viewer window. This is to allow easier access to menus, user interface buttons and HUDs. It can be confusing though if you enter VR mode and find that part of the view is black. It is usually because the mouse is placed towards a corner or edge. Just move the mouse back to the centre of the screen and the full VR view should appear.
SteamVR Reset/Quit Screen Shows in HMD
When you switch to VR mode (after activating VR with Ctrl+TAB and using TAB), you may see a “Next Up… Firestorm” message or a SteamVR popup screen to “Reset the View” and “Quit SteamVR”. This has been observed to occur on the first run of a newly installed viewer. It can usually be dismissed with your controller if that is active, but if not the screen may continue to show the popup in VR mode in the HMD. Try another round of ctrl+TAB and TAB or if that does not work try stopping and restarting the viewer to clear this. These glitches may be more to do with legacy OpenVR + the latest SteamVR updates rather than Firestorm or VR Mod code changes.
If you have issues with some of the Function keys (F5 or other Firestorm VR Mod keys) not working… look to see if the F keys involved are mapped to active “Gestures”. You can find a list of the gestures you currently have active and the keys associated with them using the “Gestures” toolbar button… or the Comm -> Gestures menu item (Ctrl+G shortcut).
Adjust Over-the-Shoulder Camera View to Suit Yourself
Sometimes in VR mode the camera will be too high or far back from the avatar. If so, press Esc a couple of times, then Shift+Esc a couple of times, or Ctrl + 9 resets the camera to its default position. Shift + scroll mouse button moves camera up and down. You can also set specific Debug Settings (Ctrl+Alt+Shift+S) for camera positions, e.g. “CameraOffsetRearView”. If that doesn’t help, see http://wiki.secondlife.com/wiki/Camera_Control
A D V I C E O N F R A M E R A T E
You do need to ensure you have a good frame rate to have a comfortable VR experience. The Firestorm VR Mod Viewer will not work well if the Second Life/OpenSim region you visit cannot normally be displayed in 2D with a decent frame rate. In VR mode you can assume you will get 50% or less of the frame rate that shows on the 2D normal screen. At low frame rates bad flickering or texture tearing will occur in VR mode. My suggestion is to look at the frame rate (in Firestorm it is displayed in the upper right hand corner of the viewer) and to adjust the graphics settings (especially draw distance, shadows and quality sliders) until you have around 100fps (and definitely more than 50fps) and then try VR.
You may need to disable “vsync” in Settings -> Graphics -> Hardware as if this is on (the default) the FPS is capped to the frame rate of your 2D monitor (often 60fps, meaning in VR you would get less than 30fps).
Firestorm includes an “Improve Graphics Speed” performance tool and facilities to autotune the FPS which may be helpful. See advice on FPS improvement and the new “Performance Floater” and “FPS Autotune” capabilities in Beq Janus’s Blog Post (21-Mar-2022).
To improve frame rate (FPS) you might opt to set shadows to “None”, Water reflections to “None: Opaque”, Mirrors “Off” and use a reasonably low draw distance appropriate to the scene. Also close viewer UI windows and tools and detach any HUDs you are not actively using. The rendering of Linden Water, the water surface and its effects, can significantly reduce frame rates. Setting water reflections to “None; opaque” which gives a big FPS boost whilst still leaving the water looking okay. In an extreme situation, and in an environment that makes sense such as a meeting room, disabling Linden Water entirely can boost frame rates. Do that via Advanced -> Rendering Types -> Water. If the Advanced menu is not shown use Settings -> Advanced -> Show Advanced Menu or World -> Show More -> Advanced menu.
Peter Kappler also suggests: Particles… a fireplace is going to eat 20 to 30 fps! So turn them off for VR.
Tips from David Rowe for using the CtrlAltStudio VR Viewer (which is no longer maintained) may also be relevant:
- To improve your frame rate, reduce your draw distance and/or tweak other display settings such as advanced lighting model, shadows, FOV, pixel density, etc.
- Make sure you don’t have Preferences > Graphics > Rendering > Limit Framerate enabled.
- To display avatar chat above avatars use Preferences > Chat > Visuals > Show chat in bubbles above avatars.
- With floating text you may want to adjust the distance the floating text fades at so that distant text is not so annoying in VR mode: Preferences > User Interface > 3D World > Floating text fade distance.
C O N T R O L L E R S
Currently, specialised VR Controllers are not supported, but a range of game controllers and 3D navigation devices do work where supported by the normal viewer code.
Xbox One Controller
An Xbox One controller as used with the Oculus Rift (or an Xbox 360 controller) can be enabled, as usual, in Firestorm via Preferences -> Move & View -> Movement -> Joystick Configuration -> Enable Joystick.
You will probably find the controls are under or over sensitive, or some buttons and triggers don’t do what you expect. See this blog post and the image here (click for a larger version) for some suggestions as to how to amend the settings…
https://hugsalot.wordpress.com/2012/12/03/joystick-settings-for-firestorm-with-xbox-360-controller/
You might want to enter “-1” rather than axis “5” as an indication that axis is not mapped. With the setup suggested the “A” button toggles between the normal avatar view and “FlyCam” mode allowing you to move the camera separately to the avatar.
3D SpaceNavigator or SpaceMouse
As with all versions of Firestorm, the viewer supports other forms of “joystick”. One is the 3Dconnexion SpaceNavigator (aka SpaceMouse) which is a “3D mouse” supporting both avatar motion and by clicking the left hand button the separate “FlyCam” camera control.
My recommendation is to install the SpaceNavigator just by plugging it into Windows and receiving default Windows drivers for the device. I do not install any special SpaceNavigator drivers as suggested on the Second Life Wiki, some of which are incompatible with Second Life viewers.
Firestorm source is available at https://github.com/FirestormViewer/phoenix-firestorm. Look under “Commits” and select the branch for the specific Firestorm version required.
With Firestorm VR Mod Peter Kappler uses a simple coding approach which injects VR capabilities into the Firestorm Viewer to make the mod easier to maintain in future and for others to repeat or adapt. The source is available from his web page at https://gsgrid.de/firestorm-vr-mod/ [Local Copy].
Impressively, the source is written in a way that it requires only some editing in the llviewerdisplay.cpp and adding 2 files to the project. All changes are marked with #####P373R##### comments. Peter also included the openvr header and lib files you will need in the rar. For information about the rest of the files you will need, read how to compile Firestorm at https://wiki.firestormviewer.org/fs_compiling_firestorm.
Latest version of openvr_api.dll can be obtained (Win64 version for this test version) from https://github.com/ValveSoftware/openvr/tree/master/bin/.
The GitHub Actions (GHA) source by @HumbleTim used to combine Firestorm source and Peter Kappler’s P373R VR Mod addons, make necessary adaptations and build it using Microsoft Visual Studio is available via https://github.com/humbletim/firestorm-gha.
VRLand on OSGrid is a metrics area for performance testing and to establish virtual field of view in your VR headset.
hop://hg.osgrid.org:80/RuthAndRoth/16/16/1000More detail at: https://blog.inf.ed.ac.uk/atate/2016/07/20/vrland-a-community-and-test-region-for-virtual-reality-in-virtual-worlds/
You can also pick up a VR Headset attachment for your avatar in OpenSim on the OSGrid on both the RuthAndRoth and (if available) the VRLand regions. Or in Second Life pick up the VR HMD on the Second Life Marketplace. The 3D models of the Oculus Rift were provided for free use by William Burke (MannyLectro) and imported to OpenSim by Michael Cerquoni (Nebadon Izumi) and Second Life by Ai Austin.
F5 Settings for Specific VR HMDs
- Oculus Rift DK2
- Meta Quest Link app version 69.0.0.501.353. SteamVR Version 2.7.4.
- IPD = 65.0 (default)
- Focus Distance = 10.0
- Texture Shift = 0.0
- Texture Zoom = 0.0
- FOV = 100.0
- Oculus Rift CV1
- Meta Quest Link app version 69.0.0.501.353. SteamVR Version 2.7.4
- IPD = 65.0 (default)
- Focus Distance = 10.0
- Texture Shift = 50.00
- Texture Zoom = 0.0 (others report 86-200 works)
- FOV = 100.0
- Please provide other VR HMD settings
If you see errors like “missing vcruntime.dll”, “missing msvcp.dll” or the application is not starting at all, then please download and install Visual C++ Redistributable for Visual Studio (link for 64-bit operating systems).
Cartoon Ice Rock Pack by Golem Kin Games
Product Details:
- Tris Count: The model pack has items from 768 Tris, optimized for performance without compromising on visual quality.
- Poly Count: The model has items from521 polygons.
- Texture Maps: The Ice Rock Pack comes with a high-resolution albedo map of 2048x2048, providing clear and detailed textures.
- Rigged: No
This model is perfect for developers looking to add a playful and visually appealing touch to their Snow scenes.
No animator controller is in the project or rig, allowing you the ease to do whatever you want with the underlying asset.
If you have any questions or need further assistance, please contact us at: support@golemkin.com.
Price $4.99
Stylized Japanese Shrine Environment by StylArts
Features:
- 176 Unique Meshes
- Attention to Detail / AAA Quality
- Controllable parameters in Materials
- High-Quality Assets
- Game ready/Optimized
- Unique Concepts of Assets
- High Attention to Details
Material Variations For Some Assets
Texture Sizes:
- 4096
- 2048
- 1024
- 512
Collision: Yes, Custom collisions for complex assets
LODs: Yes
Average Poly Count: Around 1K up to 56K
Texture Map Types: Base Color / Diffuse, Normal, Smoothness / Roughness, Metalic, Opacity
Materials: This masset 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.
Props: Lantern, Bamboo Tree, Grass, Tree, Pot, Shrine Roof, Rock, Plant, etc.. [Resolution 2048x] [Diffuse, Normal, Roughness, Opacity, AO, Metalic]
Architecture: Ground, Walls, Doors, Shrine, Stairs, Ceiling, Roof, Railing etc. [Resolution 2048x] [Diffuse, Normal, Roughness, Opacity, AO, Metalic]
Number of Meshes: 176
Number of Materials: 109
Number of Textures: 325
Supported Development Platforms: All Platforms
Stylized Japanese Shrine is a high-quality modular asset pack including a wide variety of easy-to-assemble modular building assets and high-quality props. You can quickly iterate between mesh and material variations to populate and polish your game environment.
Environment is made by talented Artist Crusenho Agus Hennihuno
If you want to populate your game environments or any Virtual Production levels, this pack provides high-quality visuals and well-optimized assets.
For all your promotional requests, technical support needs, suggestions please create a ticket.
Here you can join Leartes Discord channel for live support, discounts and Custom Outsource Environment Projects.
INSTAGRAM FACEBOOK LINKEDIN TWITTER YOUTUBE REDDIT
Price $49.99