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.11

🚀 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

Show Comments

More News

Virtual Paradise 0.4.10
Read More & Comment Here's the latest update with new features, performance enhancements, and essential bug fixes!🚀

This update includes sound enhancements, new and updated commands, web and UI updates, and significant performance boosts. We've also squashed several bugs to make your experience smoother than ever.

Check out the full list of changes below

🌟New Features:
  • Sound enhancements:
    • Merged identical 3D sounds into one, using the nearest position
    • Added a channel= parameter to the sound command, allowing only the nearest sound on the same channel to play with crossfade transition
    • Stop sound when reloading an object
    • default_sound_channel world setting for setting default sound channels
  • Particle Emitter Draw Order: Added an option to control particle draw order relative to transparent objects
    • New commands:
    • skew command
    • warp (implemented as teleport)
  • Textures and materials changes:
    • Remove masks when applying sign textures
    • Added locked_materials world setting to prevent texture overrides by sign, picture and color commands
    • New "mask=" parameter for the sign command
  • Web:
    • Added mute option for the web command to silence webpage sounds.
    • Updated CEF
    • Permissions and UI:
    • Disabled right-click without build permissions
    • Added a world permissions viewer/editor
  • Performance enhancements:
    • Improved loading performance for model files, especially on Windows
    • Reused pre-calculated model bounding boxes for collision detection, reducing loading times slightly
🛠️Bug fixes:
  • Fixed memory leaks with RWX models lacking prelight
  • Resolved debug text rendering issues when sRGB texture format is unavailable
  • Fixed a race condition during sign loading and cleanup that could cause crashes
  • Fixed sign texture creation errors causing double frees
  • Fixed handling of RWX comments on lines with #! followed by #
  • Fixed saving issues for particle emitter objects when only the "Multiply color with world ambient" setting changed
Virtual Paradise 0.4.9 Happy new year! Introducing VP version 0.4.8 Virtual Paradise 0.4.6

All news articles »