Virtual Paradise

Virtual Paradise is an online virtual universe consisting of several 3D worlds. In each world you can chat with others, create your own buildings and explore the environments built by other users of Virtual Paradise.

Go to downloads »

Getting started

To get started you need a Virtual Paradise account. You can create a free account on the registration page.

Go to registration »

Latest News: Virtual Paradise 0.4.13

๐Ÿš€ Virtual Paradise 0.4.13 is here!
This release introduces the new Zone object type, major Linux improvements, OpenGL fixes, and a range of efficiency and usability enhancements.

โœจ New: Zone Object Type
Zones allow you to apply environment and rendering settings to specific areas of a world.
Supported Shapes

  • Cube
  • Cylinder
  • Sphere
Zone Features
  • Independent X, Y, and Z sizing for all shapes
  • Rotation support
  • Individually enabled setting groups, allowing multiple zones to layer together alongside existing world settings
  • Priority system to control the order in which zones are applied
Available Setting Groups
Fog
  • Modes: Off, Linear, Exp, Exp2
  • Color
  • Range
  • Density
Sky
  • Skybox
  • Gradient sky with clouds
Lighting
  • Block world lighting
  • Colorized world lighting
  • Fully custom world lighting settings
๐Ÿง Linux Improvements
  • Added native Wayland support
  • Fixed mouse input when running as a native Wayland application (previously unavailable under XWayland)
  • Distribution is now available via Flatpak
๐ŸŽฎ OpenGL 4 Improvements
  • Updated framebuffer handling to avoid direct sRGB rendering issues that could cause overly dark visuals, particularly on Linux
  • Anti-aliasing settings can now be applied without restarting
  • VSync settings can now be applied without restarting (Windows only)
๐Ÿ”ง Other Changes
  • Fixed rotate command pivot handling when rotating already-rotated objects
  • Fixed web overlays not closing properly when leaving worlds
  • Added an option to remove web overlays when using โ€œSave Screenshotโ€ in the debug menu
  • Improved efficiency of cell loading calculations (fixes hangs when teleporting with high visibility settings)
  • Added early validation for downloaded files using HTTP content type headers and file contents
  • Improved object action parsing efficiency
  • Upgraded the UI to Qt 6, including support for system dark mode

Show Comments

More News

Virtual Paradise 0.4.11
Read More & Comment ๐Ÿš€ Version 0.4.11 of Virtual Paradise is here! This release brings more possibilities for animations, more realistic fall acceleration, major Vulkan upgrades (macOS support, fog, web textures), plus lots of fixes and refinements across platforms.

Here's the full list of changes:
  • ๐Ÿ”ƒ Rotate command improvements:
    • Pivot parameter for rotate command
    • Fix some edge cases for `sync` in the rotate command causing incompatibility
  • ๐Ÿ’ƒ SEQ animation improvements
    • Extend supported SEQ tags for RWX up to 81
    • Fix incorrect joint name `obj1` for RWX tag 28 when it should be `obj`
    • Support SEQ animations in model viewer
  • ๐Ÿช‚ Fall acceleration, which looks more realistic
  • ๐ŸŒ‹ Vulkan renderer:
    • Support macOS using MoltenVK
    • Improve memory management
    • Texture descriptor set cache (significantly reduces the amount needed, which would cause a crash if they run out)
    • Add lock scheduling tasks from background threads (could cause a crash)
    • Support web textures
    • Support fog
    • Renderer option is now shown in the UI
  • Upgrade to CEF 139
  • OpenGL 4: Support fog
  • Restore 0.4.9 sound behavior when channel is blank
  • ๐ŸŽ macOS-specific changes:
    • Raw mouse input using GameController API
    • Support reading password from configuration file (password=)
    • Remove `(experimental)` from Metal renderer option
    • Metal: Fix rotated terrain textures
    • Remove toolbar below users list (actions can still be accessed by right-clicking the users list)
  • ๐Ÿ›  Other fixes:
    • Fix crash when loading md2 file fails
    • Fix repeated attempts to create vertex buffer of size 0 for md2 and md5mesh that failed to load
    • Don't go into a reconnect loop when entering the world fails with a TLS handshake error
    • Fix particle emitter object not saving when the only thing that changed is the mask
    • Fix (`animate`/`astart`/`adone`) timers being cancelled instead of replaced when started multiple times
Virtual Paradise 0.4.10 Virtual Paradise 0.4.9 Happy new year! Introducing VP version 0.4.8

All news articles »