(la traduzione automatica potrebbe non essere accurata)

AviVerse Simulator Engine Release
_____________________________________
Nota Introduttiva
Le versioni precedenti NON possono più collegarsi al network di AviVerse a causa di cambiamenti importanti nella configurazione e nel codice.
Il simulatore di AviVerse® è ora basato su una versione personalizzata di OpenSimulator, progettata per soddisfare le esigenze specifiche della piattaforma.
Questa personalizzazione ci consente di:
- Semplificare il processo di aggiornamento, mantenendo la compatibilità con le novità introdotte dalla comunità OpenSimulator e dai programmatori OS.
- Eliminare funzionalità di AviVerseSIM che non erano più necessarie, garantendo maggiore coerenza e semplicità per gli utenti.
Per adattare il simulatore alle nostre necessità, abbiamo scelto di intervenire direttamente sul codice di OpenSimulator, creando una variante ottimizzata che abbiamo chiamato OpenSim.AVS.
OpenSim.AVS rappresenta un’evoluzione significativa per AviVerse®, offrendo una base solida e moderna per lo sviluppo futuro.
Release Notes – OpenSim.AVS 0.9.3.023-R1 Auris
Data di rilascio: 1 febbraio 2025
Questa versione di OpenSim.AVS si basa su OpenSimulator 0.9.3.0 Nessie Release ed espande le funzionalità introdotte nella precedente versione Aurora, includendo nuove ottimizzazioni per la gestione degli asset, miglioramenti alla stabilità e maggiore compatibilità con AviVerseSIM.
Novità e Miglioramenti
1. Gestione Asset Ottimizzata
- Fix del problema di accesso ai file durante il caricamento degli asset: Implementato un sistema di retry automatico per prevenire errori di scrittura dovuti a file bloccati da processi concorrenti.
- Miglior gestione della concorrenza nelle operazioni di salvataggio degli asset per ridurre il rischio di corruzione dei file.
2. Miglioramenti alla Stabilità
- Ottimizzato FSAssetService per ridurre errori legati ai tentativi multipli di upload simultaneo.
- Maggiore resistenza ai carichi di lavoro elevati, specialmente per utenti che caricano frequentemente asset
3. Supporto PBR e Texture 2K
- Aggiunto supporto per il Physically Based Rendering (PBR) e texture in alta risoluzione (2K).
- Compatibilità migliorata con i visualizzatori PBR come Firestorm 7.1.11 e versioni successive.
- Pieno supporto ai visualizzatori NON-PBR come AviVerse Viewer e FirestormOS 6.6.3.
4. Integrazioni personalizzate per AviVerse
- Modulo GDPR e T.O.S.: Ora gli utenti provenienti da altre griglie devono accettare obbligatoriamente il GDPR e i Termini di Servizio.
- Autenticazione delle regioni: Solo le regioni compatibili con questa versione possono connettersi ad AviVerseSIM.
5. Ottimizzazioni per la gestione utenti
- Migliorata la gestione della lettura dei dati dal viewer.
- Gli utenti con cognome Resident possono ora accedere usando solo il loro username.
6. Allineamento con AviVerseSIM
- Migliorata la coerenza con il codice personalizzato di AviVerseSIM.
7. File Config.ini
- Introdotte nuove opzioni per la personalizzazione.
8. Miglioramenti alla Mappa
- Aggiunta la possibilità di impostare una mappa statica tramite UUID e personalizzare la resa grafica della mappa.
9. Regioni Persistenti
- Le regioni rimangono visibili sulla mappa anche se offline.
10. Chat Vocale (Vivox Voice)
- Ora è possibile configurare Vivox Voice tramite Config.ini, ma non è più incluso in OpenSim.AVS.
11. Correzioni varie
- Risolti problemi segnalati dagli utenti Linux.
- Corretti alcuni bug minori per migliorare le prestazioni complessive.
Versione ufficiale: 0.9.3.023-R1 Auris
XEngine non è più supportato. Alcuni script con sintassi particolare (ad esempio divisioni per zero, cast impliciti errati, ecc.) necessiteranno di correzioni.
Il vecchio ODE non è più supportato. Oggetti creati con sistemi obsoleti, in particolare veicoli LSL, potrebbero non funzionare correttamente con Bullet o ubODE.
La funzione LSL llList2ListStrided è stata modificata per essere più conforme alle specifiche. La versione precedente è stata reintrodotta con il nome osOldList2ListStrided.
La funzione LSL llListFindList è stata aggiornata per una maggiore conformità alle specifiche. Di conseguenza, alcuni script più vecchi potrebbero non funzionare come prima.
Questa versione rappresenta un significativo passo avanti nell’evoluzione di AviVerse®, garantendo un’infrastruttura moderna e in linea con le più recenti innovazioni di OpenSimulator.
per le note di release complete su questa versione di Opensimulator consulta :
http://opensimulator.org/wiki/0.9.3.0
Problemi noti :
Ora esistono due insiemi di texture del terreno:
- I viewer più vecchi visualizzeranno e modificheranno un set di texture.
- I viewer più recenti con supporto per il terreno PBR visualizzeranno e modificheranno l’altro set.
I generatori di immagini della mappa e le funzioni degli script funzionano ancora esclusivamente con il set di texture del terreno utilizzato dai viewer più vecchi.
Fino a quando questa situazione non verrà modificata, gli utenti dovranno mantenere coerenti entrambi i set di texture, utilizzando entrambi i tipi di viewer (vecchi e nuovi) oppure combinando l’uso di un viewer recente e degli script.
Ringraziamenti :
Ringraziamo i programmatori ed i tester di OpenSim (ed i loro cani).
Gli utenti di AviVerse® AlterEgo Grid per la pazienza e l’aiuto nei test InWorld.
Lalie ed Ankh per i test su Linux.
Release Pubblica :
Puoi scaricare il simulatore OpenSim.AVS Release pubblica da questo link :
https://aviverse.it/Main/?page_id=2728
Comunicazioni :
Se riscontri problemi o comportamenti anomali del simulatore all’interno della piattaforma AviVerse® o nel software openSimAVS.exe installato sul tuo computer, per favore, segnala il problema riscontrato con una mail a : aviverse.alterego@outlook.it