Hello everyone! I got a build for you with a bunch of stuff! There's a bunch of cool additions, tweaks and fixes, as well as first (small) preparatory part of the splittening - this one doesn't do super much yet, it's just shuffling some device driver bits around from Unity side to FrooxEngine. Big thanks to everyone who helped test it out in prerelease!
There will be more soon! Next on the list is reworking the mesh data upload, which might actually provide some performance benefits (reducing some hitches and such) - but we'll see how that goes, that'll probably be next week thing (though part of it is already implemented).
New Features:
- Added "Avatars" world category to make it easier to find avatar worlds (requested by @aegis_wolf, @rueshejn, @ryuvi, @chromashiba, @ariel_emerald, issue #3809)
-- This will list any worlds that have "avatar" in one of the tags
-- The worlds are sorted by popularity by default (based on number of visits)
Security:
- Prevent SimpleAvatarProtection items from being loaded from raw assets without the record (based on report by @scarstrf, ticket #780480)
Tweaks:
- Added extra diagnostics to starting audio devices (based on report by @chipkemono, issue #4409)
- Remove forgotten debug logging line when using secondary audio output for the camera (reported by @esnya, issue #4432)
- Added additional diagnostics for failing to decode component types (based on report by @snow.miser, @ultrawidegamer, issue #4430)
- List editor buttons in the inspector now require lock in to press to prevent accidental pressses (reported by @modernballoonie, issue #2992, implemented by @gawdl3y)
- Migrated a number of Unity-side device drivers fully to FrooxEngine
-- This is a small part of the splittening, making the upcoming separation easier
-- While this is mostly maintaining feature parity, some existing issues should be resolved (e.g. Leap Motion not working, issue #8, SRAnipal locking up the game completely in some cases on initialization and so on)
-- Following drivers were migrated: Leap Motion, Vive Pro Eye (SRAnipal), Windows integration (screenshots, clipboard), bHaptics, OWO Suit, HP Omnicept Eye Tracking
-- Big thanks to everyone who helped test prerelease: @charizmare, @shininghero, @karasutengu, @climber._, @nytra, MHowser, @luxkitty, @chipkemono, @zozokasu
- Updated Sociable icon (updated by @chromashiba)
Locale:
- Merged Mongolian locale update by modimobeikete
- Merged English locale tweak by @gawdl3y
- Merged Polish locale update by @foxobread
- Merged Finnish locale update by @airride91
- Merged French locale update by @j4.lc
- Merged Japanese locale update by @.aesc
- Merged Chinese locale update by modimobeikete
- Merged German locale update by @nightthefox
Fixes:
- Fixed legacy non-spatialized AudioOutputs being affected by Doppler (reported by @epiceaston197, @baplar and @.fulgens, issue #4399)
- Fixed User Inspector not populating when spawned by non-host (reported by @baru14, issue #4392, fixed by @dantetucker)
- Fixed choppy high/low pitched audio when audio device ends up using different sample rate than initialy reported (reported by @chipkemono, issue #4409)
- Fixed parsing "?" as datatype throwing an exception
-- This fixes Component Attacher breaking after typing "?" (reported by @mpmxyz, issue #4396)
- Fixed InteractiveCamera not assigning correct transform to PhotoMetadata (reported by @baru14, issue #4397)
[ 2025-05-23 00:06:40 CET ] [ Original post ]