# Conflicts:
#	indra/llrender/llgl.h
#	indra/newview/llappviewer.cpp
master
Ansariel 2024-06-21 20:42:55 +02:00
commit de6055abdd
49 changed files with 765 additions and 223 deletions

View File

@ -1014,6 +1014,7 @@ LLGLManager::LLGLManager() :
mGLSLVersionMajor(0),
mGLSLVersionMinor(0),
mVRAM(0),
mVRAMDetected(0), // <FS:Beq/> add override support
mGLMaxVertexRange(0),
mGLMaxIndexRange(0)
{

View File

@ -133,7 +133,7 @@ public:
std::string mGLVersionString;
U32 mVRAM; // VRAM in MB
S32 mVRAMDetected; // <FS:Beq/> The amount detected/reported by the OS/Drivers. If different to mVRAM there is an override in place.
std::string getGLInfoString();
void printGLInfoString();
void getGLInfo(LLSD& info);

View File

@ -251,8 +251,14 @@ bool LLFlatListView::removeItemByValue(const LLSD& value, bool rearrange)
if (value.isUndefined()) return false;
item_pair_t* item_pair = getItemPair(value);
if (!item_pair) return false;
// <FS:Beq> try to find where the notifications get stuck
// if (!item_pair) return false;
if (!item_pair)
{
LL_WARNS() << "LLFlatListView::removeItemByValue: item_pair not found" << LL_ENDL;
return false;
}
// </FS:Beq>
return removeItemPair(item_pair, rearrange);
}
@ -1105,7 +1111,13 @@ bool LLFlatListView::removeItemPair(item_pair_t* item_pair, bool rearrange)
}
}
if (!deleted) return false;
// <FS:Beq> try to find where the notifications get stuck
// if (!deleted) return false;
if (!deleted)
{
LL_WARNS() << "LLFlatListView::removeItemPair: item not found" << LL_ENDL;
return false;
}
for (pairs_iterator_t it = mSelectedItemPairs.begin(); it != mSelectedItemPairs.end(); ++it)
{

View File

@ -1023,7 +1023,7 @@ LLSD FSData::getSystemInfo()
info["SIMD"].asString().c_str(),
info["BUILD_TYPE"].asString().c_str());
sysinfo1 += llformat("Build with %s version %s\n\n", info["COMPILER"].asString().c_str(), info["COMPILER_VERSION"].asString().c_str());
sysinfo1 += llformat("I am in %s located at %s (%s)\n", info["REGION"].asString().c_str(), info["HOSTNAME"].asString().c_str(), info["HOSTIP"].asString().c_str());
sysinfo1 += llformat("Location: %s (%s)\n", info["REGION"].asString().c_str(), info["HOSTNAME"].asString().c_str(), info["HOSTIP"].asString().c_str());
sysinfo1 += llformat("%s\n\n", info["SERVER_VERSION"].asString().c_str());
sysinfo1 += llformat("CPU: %s\n", info["CPU"].asString().c_str());
@ -1031,7 +1031,9 @@ LLSD FSData::getSystemInfo()
sysinfo1 += llformat("OS: %s\n", info["OS_VERSION"].asString().c_str());
sysinfo1 += llformat("Graphics Card Vendor: %s\n", info["GRAPHICS_CARD_VENDOR"].asString().c_str());
sysinfo1 += llformat("Graphics Card: %s\n", info["GRAPHICS_CARD"].asString().c_str());
sysinfo1 += llformat("Graphics Card Memory: %d MB\n", info["GRAPHICS_CARD_MEMORY"].asInteger());
sysinfo1 += llformat("VRAM: %d MB\n", info["GRAPHICS_CARD_MEMORY"].asInteger());
sysinfo1 += llformat("VRAM (Detected): %d MB\n", info["GRAPHICS_CARD_MEMORY_DETECTED"].asInteger());
sysinfo1 += llformat("VRAM (Budget): %s\n", info["VRAM_BUDGET_ENGLISH"].asString().c_str());
if (info.has("GRAPHICS_DRIVER_VERSION"))
{
@ -1064,15 +1066,6 @@ LLSD FSData::getSystemInfo()
sysinfo2 += llformat("Bandwidth: %d kbit/s\n", info["BANDWIDTH"].asInteger());
sysinfo2 += llformat("LOD Factor: %.3f\n", info["LOD"].asReal());
sysinfo2 += llformat("Render quality: %s\n", info["RENDERQUALITY_FSDATA_ENGLISH"].asString().c_str());
sysinfo2 += llformat("ALM enabled: %s\n", info["ALMSTATUS_FSDATA_ENGLISH"].asString().c_str());
if (info["TEXTUREMEMORYDYNAMIC"].asBoolean())
{
sysinfo2 += llformat("Texture memory: Dynamic (%d MB min / %d%% Cache / %d%% VRAM)\n", info["TEXTUREMEMORYMIN"].asInteger(), info["TEXTUREMEMORYCACHERESERVE"].asInteger(), info["TEXTUREMEMORYGPURESERVE"].asInteger());
}
else
{
sysinfo2 += llformat("Texture memory: %d MB (%.2f)\n", info["TEXTUREMEMORY"].asInteger(), info["TEXTUREMEMORYMULTIPLIER"].asReal());
}
sysinfo2 += "Disk cache: " + info["DISK_CACHE_INFO"].asString();
LLSD sysinfos;

View File

@ -50,10 +50,14 @@ void FSFloaterWhiteListHelper::populateWhitelistInfo()
// On windows use exe (not work or RO) directory
std::string voiceexe_path = gDirUtilp->getExecutableDir();
gDirUtilp->append(voiceexe_path, "SLVoice.exe");
std::string dullahan_path = gDirUtilp->getLLPluginDir();
std::string dullahan_exe = "dullahan_host.exe";
#elif LL_DARWIN
// On MAC use resource directory
std::string voiceexe_path = gDirUtilp->getAppRODataDir();
gDirUtilp->append(voiceexe_path, "SLVoice");
std::string dullahan_path = ""; // ignore dullahan on mac until we can identify it accurately
std::string dullahan_exe = "";
#else
std::string voiceexe_path = gDirUtilp->getExecutableDir();
bool usingWine = gSavedSettings.getBOOL("FSLinuxEnableWin64VoiceProxy");
@ -65,8 +69,12 @@ void FSFloaterWhiteListHelper::populateWhitelistInfo()
{
gDirUtilp->append(voiceexe_path, "win64/SLVoice.exe"); // use bundled win64 version
}
std::string dullahan_path = gDirUtilp->getExecutableDir(); // linux keeps dullahan in the bin folder
std::string dullahan_exe = "dullahan_host";
#endif
gDirUtilp->append(dullahan_path, dullahan_exe);
const std::string slpluginexe_path = gDirUtilp->getLLPluginLauncher();
std::string whitelist_folder_info =
@ -80,7 +88,10 @@ void FSFloaterWhiteListHelper::populateWhitelistInfo()
+ gDirUtilp->getBaseFileName(voiceexe_path, false) + "\n" // " Voice Binary"
+ voiceexe_path + "\n" // slvoice full path
+ gDirUtilp->getBaseFileName(slpluginexe_path, false) + "\n" // SLPlugin Launcher Binary
+ slpluginexe_path + "\n"; // SLPlugin Launcher full path
+ slpluginexe_path + "\n" // SLPlugin Launcher full path
+ gDirUtilp->getBaseFileName(dullahan_path, false) + "\n" // SLPlugin Launcher Binary
+ dullahan_path + "\n"
;
getChild<LLTextEditor>("whitelist_folders_editor")->setText(whitelist_folder_info);
getChild<LLTextEditor>("whitelist_exes_editor")->setText(whitelist_exe_info);

View File

@ -2751,6 +2751,17 @@ void LLAgent::endAnimationUpdateUI()
// clean up UI from mode we're leaving
if (gAgentCamera.getLastCameraMode() == CAMERA_MODE_MOUSELOOK )
{
// <FS:Zi> FIRE-33958: clear out any visible toasts/group notices before leaving mouselook
LLNotificationsUI::LLScreenChannel* channel = dynamic_cast<LLNotificationsUI::LLScreenChannel*>(
LLNotificationsUI::LLChannelManager::getInstance()->findChannelByID(LLNotificationsUI::NOTIFICATION_CHANNEL_UUID)
);
if(channel)
{
channel->removeAndStoreAllStorableToasts();
}
// </FS:Zi>
// <FS:Zi> Unhide chat bar, unless autohide is enabled
gSavedSettings.setBOOL("MouseLookEnabled", false);
if(!gSavedSettings.getBOOL("AutohideChatBar"))
@ -2914,6 +2925,16 @@ void LLAgent::endAnimationUpdateUI()
//---------------------------------------------------------------------
if (gAgentCamera.getCameraMode() == CAMERA_MODE_MOUSELOOK)
{
// <FS:Zi> FIRE-33958: clear out any visible toasts/group notices before entering mouselook
LLNotificationsUI::LLScreenChannel* channel = dynamic_cast<LLNotificationsUI::LLScreenChannel*>(
LLNotificationsUI::LLChannelManager::getInstance()->findChannelByID(LLNotificationsUI::NOTIFICATION_CHANNEL_UUID)
);
if(channel)
{
channel->removeAndStoreAllStorableToasts();
}
// </FS:Zi>
// <FS:PP> FIRE-8868: Show UI in mouselook
if(!gSavedSettings.getBOOL("FSShowInterfaceInMouselook"))

View File

@ -1130,6 +1130,12 @@ bool LLAppViewer::init()
gGLActive = true;
initWindow();
LL_INFOS("InitInfo") << "Window is initialized." << LL_ENDL ;
// <FS:Beq> allow detected hardware to be overridden.
gGLManager.mVRAMDetected = gGLManager.mVRAM;
LL_INFOS("AppInit") << "VRAM detected: " << gGLManager.mVRAMDetected << LL_ENDL;
overrideDetectedHardware();
// </FS:Beq>
// writeSystemInfo can be called after window is initialized (gViewerWindow non-null)
writeSystemInfo();
@ -1490,6 +1496,20 @@ bool LLAppViewer::init()
return true;
}
// <FS:Beq> allow detected hardware to be overridden.
void LLAppViewer::overrideDetectedHardware()
{
// Override the VRAM Detection if FSOverrideVRAMDetection is set.
if ( gSavedSettings.getBOOL("FSOverrideVRAMDetection") )
{
S32 forced_video_memory = gSavedSettings.getS32("FSForcedVideoMemory");
// Note: 0 is allowed here, some systems detect VRAM as zero so override should support emulating them.
LL_INFOS("AppInit") << "Overriding VRAM to " << forced_video_memory*1024 << " MB" << LL_ENDL;
gGLManager.mVRAM = forced_video_memory*1024;
}
}
// </FS:Beq>
void LLAppViewer::initMaxHeapSize()
{
//set the max heap size.
@ -3937,6 +3957,7 @@ LLSD LLAppViewer::getViewerInfo() const
info["GRAPHICS_CARD_VENDOR"] = ll_safe_string((const char*)(glGetString(GL_VENDOR)));
info["GRAPHICS_CARD"] = ll_safe_string((const char*)(glGetString(GL_RENDERER)));
info["GRAPHICS_CARD_MEMORY"] = LLSD::Integer(gGLManager.mVRAM);
info["GRAPHICS_CARD_MEMORY_DETECTED"] = gGLManager.mVRAMDetected; // <FS:Beq/> allow detected hardware to be overridden.
#if LL_WINDOWS
std::string drvinfo;
@ -4138,18 +4159,18 @@ LLSD LLAppViewer::getViewerInfo() const
}
// </FS:PP>
// <FS:PP> ALM enabled or disabled
if (gSavedSettings.getBOOL("RenderDeferred"))
// <FS:Ansariel> Include VRAM budget
if (auto budget = gSavedSettings.getU32("RenderMaxVRAMBudget"); budget > 0)
{
info["ALMSTATUS"] = LLTrans::getString("PermYes");
info["ALMSTATUS_FSDATA_ENGLISH"] = "Yes";
info["VRAM_BUDGET"] = std::to_string(budget) + " MB";
info["VRAM_BUDGET_ENGLISH"] = std::to_string(budget) + " MB";
}
else
{
info["ALMSTATUS"] = LLTrans::getString("PermNo");
info["ALMSTATUS_FSDATA_ENGLISH"] = "No";
info["VRAM_BUDGET"] = LLTrans::getString("Unlimited");
info["VRAM_BUDGET_ENGLISH"] = "Unlimited";
}
// </FS:PP>
// </FS:Ansariel>
return info;
}

View File

@ -244,6 +244,7 @@ protected:
virtual void initLoggingAndGetLastDuration(); // Initialize log files, logging system
virtual void initConsole() {}; // Initialize OS level debugging console.
virtual bool initHardwareTest() { return true; } // A false result indicates the app should quit.
virtual void overrideDetectedHardware(); // <FS:Beq/> Override VRAM (and others in future?) consistently.
virtual bool initSLURLHandler();
virtual bool sendURLToOtherInstance(const std::string& url);

View File

@ -1028,22 +1028,10 @@ bool LLAppViewerWin32::initHardwareTest()
if (gGLManager.mVRAM == 0)
{
// <FS:Beq> Allow the user to override the VRAM detection
if ( gSavedSettings.getBOOL("FSOverrideVRAMDetection") )
{
S32 forced_video_memory = gSavedSettings.getS32("FSForcedVideoMemory");
if ( forced_video_memory > 0 )
{
LL_INFOS("AppInit") << "Forcing VRAM to " << forced_video_memory*1024 << " MB" << LL_ENDL;
gGLManager.mVRAM = forced_video_memory*1024;
}
}
else
// </FS:Beq>
gGLManager.mVRAM = gDXHardware.getVRAM();
}
LL_INFOS("AppInit") << "Detected VRAM: " << gGLManager.mVRAM << LL_ENDL;
// LL_INFOS("AppInit") << "Detected VRAM: " << gGLManager.mVRAM << LL_ENDL; // <FS:Beq/> move this into common code
return true;
}

View File

@ -5297,7 +5297,7 @@ static void copy_prefs_file(const std::string& from, const std::string& to)
LL_INFOS() << "Copying " << from << " to " << to << LL_ENDL;
std::error_code ec;
if (!std::filesystem::copy_file(from, to, ec) || ec)
if (!std::filesystem::copy_file(from, to, std::filesystem::copy_options::overwrite_existing, ec) || ec)
LL_WARNS() << "Couldn't copy file: " << ec.message() << LL_ENDL;
}

View File

@ -469,7 +469,6 @@ void LLModelPreview::rebuildUploadData()
{
assert_main_thread();
mDefaultPhysicsShapeP = NULL;
mUploadData.clear();
mTextureSet.clear();

View File

@ -246,7 +246,7 @@ private:
/// It is set only when the user chooses a physics shape file that contains a mesh with a name that matches DEFAULT_PHYSICS_MESH_NAME.
/// It is reset when such a name is not found, and when resetting the modelpreview.
/// Not read unless mWarnOfUnmatchedPhyicsMeshes is true.
LLPointer<LLModel> mDefaultPhysicsShapeP;
LLPointer<LLModel> mDefaultPhysicsShapeP{nullptr};
typedef enum
{

View File

@ -98,12 +98,18 @@ LLViewerCamera::LLViewerCamera() : LLCamera()
mAverageSpeed = 0.f;
mAverageAngularSpeed = 0.f;
mCameraAngleChangedSignal = gSavedSettings.getControl("CameraAngle")->getCommitSignal()->connect(boost::bind(&LLViewerCamera::updateCameraAngle, this, _2));
// <FS:Zi> add a way to disconnect/reconnect the "CameraAngle" changed signal
// mCameraAngleChangedSignal = gSavedSettings.getControl("CameraAngle")->getCommitSignal()->connect(boost::bind(&LLViewerCamera::updateCameraAngle, this, _2));
connectCameraAngleSignal();
// </FS:Zi>
}
LLViewerCamera::~LLViewerCamera()
{
mCameraAngleChangedSignal.disconnect();
// <FS:Zi> add a way to disconnect/reconnect the "CameraAngle" changed signal
// mCameraAngleChangedSignal.disconnect();
disconnectCameraAngleSignal();
// </FS:Zi>
}
void LLViewerCamera::updateCameraLocation(const LLVector3 &center, const LLVector3 &up_direction, const LLVector3 &point_of_interest)
@ -920,3 +926,19 @@ void LLViewerCamera::updateCameraAngle(const LLSD& value)
setDefaultFOV(value.asReal());
}
// <FS:Zi> add a way to disconnect/reconnect the "CameraAngle" changed signal
void LLViewerCamera::connectCameraAngleSignal()
{
if (mCameraAngleChangedSignal.connected())
{
mCameraAngleChangedSignal.disconnect();
}
mCameraAngleChangedSignal = gSavedSettings.getControl("CameraAngle")->getCommitSignal()->connect(boost::bind(&LLViewerCamera::updateCameraAngle, this, _2));
}
void LLViewerCamera::disconnectCameraAngleSignal()
{
mCameraAngleChangedSignal.disconnect();
}
// </FS:Zi>

View File

@ -129,6 +129,12 @@ protected:
boost::signals2::connection mCameraAngleChangedSignal;
public:
// <FS:Zi> Enable external classes to disconnect and connect the "CameraAngle" settings
// changed signal, so classes can copy and overwrite the camera class and restore
// the signal handler
void connectCameraAngleSignal();
void disconnectCameraAngleSignal();
// </FS:Zi>
};

View File

@ -6566,6 +6566,8 @@ bool LLViewerWindow::cubeSnapshot(const LLVector3& origin, LLCubeMapArray* cubea
glh::matrix4f saved_proj = get_current_projection();
glh::matrix4f saved_mod = get_current_modelview();
camera->disconnectCameraAngleSignal(); // <FS:Zi> disconnect the "CameraAngle" changed signal
// camera constants for the square, cube map capture image
camera->setAspect(1.0); // must set aspect ratio first to avoid undesirable clamping of vertical FoV
camera->setViewNoBroadcast(F_PI_BY_TWO);
@ -6700,6 +6702,8 @@ bool LLViewerWindow::cubeSnapshot(const LLVector3& origin, LLCubeMapArray* cubea
setup3DViewport();
LLPipeline::sUseOcclusion = old_occlusion;
camera->connectCameraAngleSignal(); // <FS:Zi> reconnect the "CameraAngle" changed signal so mouselook zoom keeps working
// ====================================================
return true;
}

View File

@ -550,6 +550,16 @@ F32 LLVOCacheEntry::getSquaredPixelThreshold(bool is_front)
bool LLVOCacheEntry::isAnyVisible(const LLVector4a& camera_origin, const LLVector4a& local_camera_origin, F32 dist_threshold)
{
#if 0
// this is ill-conceived and should be removed pending QA
// In the name of saving memory, we evict objects that are still within view distance from memory
// This results in constant paging of objects in and out of memory, leading to poor performance
// and many unacceptable visual glitches when rotating the camera
// Honestly, the entire VOCache partition system needs to be removed since it doubles the overhead of
// the spatial partition system and is redundant to the object cache, but this is a start
// - davep 2024.06.07
if( gAgent.getFSAreaSearchActive() ) { return true; } // <FS:Beq/> FIRE-32688 Area Search improvements
LLOcclusionCullingGroup* group = (LLOcclusionCullingGroup*)getGroup();
if(!group)
@ -587,6 +597,9 @@ bool LLVOCacheEntry::isAnyVisible(const LLVector4a& camera_origin, const LLVecto
}
return vis;
#else
return true;
#endif
}
void LLVOCacheEntry::calcSceneContribution(const LLVector4a& camera_origin, bool needs_update, U32 last_update, F32 max_dist)

View File

@ -58,6 +58,8 @@ OS versiyası: [OS_VERSION]
Grafik kartının istehsalçısı: [GRAPHICS_CARD_VENDOR]
Grafik kartı: [GRAPHICS_CARD]
Grafik kartının yaddaşı: [GRAPHICS_CARD_MEMORY] MB
Grafik kartının yaddaşı (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Grafik kartının yaddaşı (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Windows grafik sürücüsü versiyası: [GRAPHICS_DRIVER_VERSION]
@ -76,13 +78,6 @@ UI məstabı: [UI_SCALE_FACTOR]
Bandwidth: [BANDWIDTH]
Detallaşdırma səviyyəsi: [LOD]
Grafika keyfiyyəti: [RENDERQUALITY]
Yüksəldilmiş işıqlandırma modeli: [ALMSTATUS]
</string>
<string name="AboutTextureMemory">
Tekstur yaddaşı: [TEXTUREMEMORY] MB ([TEXTUREMEMORYMULTIPLIER])
</string>
<string name="AboutTextureMemoryDynamic">
Tekstur yaddaşı: dinamik ([TEXTUREMEMORYMIN] MB min. / [TEXTUREMEMORYCACHERESERVE]% Cache / [TEXTUREMEMORYGPURESERVE]% VRAM)
</string>
<string name="AboutCache">
Disk keşi: [DISK_CACHE_INFO]

View File

@ -94,8 +94,9 @@
<check_box label="Beide Seiten dehnen" name="checkbox uniform"/>
<check_box label="Texturen dehnen" name="checkbox stretch textures"/>
<check_box label="Einrasten" name="checkbox snap to grid"/>
<check_box label="Achse an Wurzel edit." name="checkbox actual root"/>
<check_box label="Achse an Wurzel edit." name="checkbox actual root"/>
<check_box label="Aktiviere Hervorhebung" name="checkbox show highlight"/>
<check_box label="Reflexionstests ausw." name="checkbox select probes"/>
<combo_box name="combobox grid mode" tool_tip="Wählen Sie das gewünschte Rasterlineal zum Positionieren des Objekts aus." left_pad="20">
<combo_box.item label="Welt" name="World"/>
<combo_box.item label="Lokal" name="Local"/>

View File

@ -58,6 +58,8 @@ Betriebssystemversion: [OS_VERSION]
Grafikkartenhersteller: [GRAPHICS_CARD_VENDOR]
Grafikkarte: [GRAPHICS_CARD]
Grafikkartenspeicher: [GRAPHICS_CARD_MEMORY] MB
Grafikkartenspeicher (Erkannt): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Grafikkartenspeicher (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Windows-Grafiktreiberversion: [GRAPHICS_DRIVER_VERSION]
@ -76,7 +78,6 @@ Draw Distance: [DRAW_DISTANCE] m
Bandbreite: [BANDWIDTH] kbit/s
LOD-Faktor: [LOD]
Darstellungsqualität: [RENDERQUALITY]
Erweitertes Beleuchtungsmodell: [ALMSTATUS]
</string>
<string name="AboutCache">
Disk-Cache: [DISK_CACHE_INFO]
@ -7273,4 +7274,7 @@ Ihre aktuelle Position: [AVATAR_POS]
<string name="OpenSimInventoryValidationErrorGenericHelp">
das Support-Team Ihres Grid-Betreibers
</string>
<string name="Unlimited">
Unlimitiert
</string>
</strings>

View File

@ -355,18 +355,18 @@
</combo_box>
<check_box
control_name="ScaleUniform"
height="19"
height="17"
label="Stretch Both Sides"
layout="topleft"
left="143"
name="checkbox uniform"
top="48"
top="52"
label_text.wrap="true"
label_text.width="120"
width="134" />
<check_box
control_name="ScaleStretchTextures"
height="19"
height="17"
initial_value="true"
label="Stretch Textures"
layout="topleft"
@ -377,7 +377,7 @@
width="134" />
<check_box
control_name="SnapEnabled"
height="18"
height="17"
initial_value="true"
label="Snap"
layout="topleft"
@ -386,7 +386,7 @@
width="134" />
<check_box
control_name="FSBuildPrefs_ActualRoot"
height="18"
height="17"
initial_value="false"
label="Edit axis at root"
layout="topleft"
@ -394,7 +394,7 @@
name="checkbox actual root"
width="134" />
<check_box
height="18"
height="17"
initial_value="true"
label="Show Highlight"
layout="topleft"
@ -404,6 +404,15 @@
<check_box.commit_callback
function="BuildTool.commitShowHighlight"/>
</check_box>
<check_box
control_name="SelectReflectionProbes"
height="17"
initial_value="false"
label="Select Reflection Probes"
layout="topleft"
top_pad="-2"
name="checkbox select probes"
width="134" />
<button
left_pad="0"
image_selected="ForwardArrow_Press"
@ -412,7 +421,7 @@
follows="top|left"
name="Options..."
tool_tip="See more grid options"
top="80"
top="78"
right="-10"
width="18"
height="23" >

View File

@ -38,7 +38,7 @@ Please add these to your AV folder exclusions as shown on the above wiki page.
parse_urls="true"
follows="top|left|right|bottom"
font="SansSerif"
height="100"
height="70"
bg_readonly_color="Transparent"
left="5"
max_length="65536"
@ -63,7 +63,7 @@ Add these to you AV executable exclusions as shown in the above wiki.
parse_urls="true"
follows="top|left|right|bottom"
font="SansSerif"
height="130"
height="160"
bg_readonly_color="Transparent"
left="5"
max_length="65536"

View File

@ -350,7 +350,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
mouse_opaque="false"
name="pbr_transforms_all_scale"
@ -472,7 +472,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -610,7 +610,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
mouse_opaque="false"
name="pbr_transforms_base_color_scale"
@ -732,7 +732,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -869,7 +869,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
mouse_opaque="false"
name="pbr_transforms_normal_scale"
@ -991,7 +991,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -1128,7 +1128,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
mouse_opaque="false"
name="pbr_transforms_orm_scale"
@ -1250,7 +1250,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -1387,7 +1387,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
mouse_opaque="false"
name="pbr_transforms_emissive_scale"
@ -1509,7 +1509,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -2162,7 +2162,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
width="90"
height="70"
@ -2276,7 +2276,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -2402,7 +2402,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
width="90"
height="70"
@ -2516,7 +2516,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"
@ -2642,7 +2642,7 @@
<panel
follows="left|top"
layout="topleft"
left="0"
left="4"
top="0"
width="90"
height="70"
@ -2756,7 +2756,7 @@
<panel
follows="left|top"
layout="topleft"
left="98"
left="100"
top="0"
width="90"
height="70"

View File

@ -56,6 +56,8 @@ OS Version: [OS_VERSION]
Graphics Card Vendor: [GRAPHICS_CARD_VENDOR]
Graphics Card: [GRAPHICS_CARD]
Graphics Card Memory: [GRAPHICS_CARD_MEMORY] MB
Graphics Card Memory (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Graphics Card Memory (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">Windows Graphics Driver Version: [GRAPHICS_DRIVER_VERSION]</string>
<string name="AboutOGL">OpenGL Version: [OPENGL_VERSION]</string>
@ -70,7 +72,6 @@ Draw distance: [DRAW_DISTANCE] m
Bandwidth: [BANDWIDTH] kbit/s
LOD factor: [LOD]
Render quality: [RENDERQUALITY]
Advanced Lighting Model: [ALMSTATUS]
</string>
<string name="AboutCache">
Disk cache: [DISK_CACHE_INFO]
@ -3299,4 +3300,5 @@ Your current position: [AVATAR_POS]
<string name="FSObjectInventoryOneElement">1 Element</string>
<string name="FSObjectInventoryElements">[NUM_ELEMENTS] Elements</string>
<string name="OpenSimInventoryValidationErrorGenericHelp">your Grid Operator's support team</string>
<string name="Unlimited">Unlimited</string>
</strings>

View File

@ -35,8 +35,6 @@ Distancia de dibujo (Draw distance): [DRAW_DISTANCE]
Ancho de banda (Bandwidth): [BANDWIDTH]
Factor de nivel de detalle (LOD factor): [LOD]
Calidad de dibujo (Render quality): [RENDERQUALITY]
Advanced Lighting Model: [ALMSTATUS]
Memoria de texturas (Texture memory): [TEXTUREMEMORY] MB ([TEXTUREMEMORYMULTIPLIER])
</floater.string>
<floater.string name="none">
(ninguno)

View File

@ -55,6 +55,8 @@ Versión del Sistema Operativo: [OS_VERSION]
Fabricante de la tarjeta gráfica: [GRAPHICS_CARD_VENDOR]
Tarjeta gráfica: [GRAPHICS_CARD]
Memoria de la tarjeta gráfica: [GRAPHICS_CARD_MEMORY] MB
Memoria de la tarjeta gráfica (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Memoria de la tarjeta gráfica (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Versión de Windows Graphics Driver: [GRAPHICS_DRIVER_VERSION]

View File

@ -78,6 +78,7 @@
<check_box initial_value="true" label="Fixer" name="checkbox snap to grid"/>
<check_box label="Axe d'édition à la racine" name="checkbox actual root"/>
<check_box label="Afficher le surlignage" name="checkbox show highlight"/>
<check_box label="Sél. les sondes de réfl." name="checkbox select probes" />
<combo_box name="combobox grid mode" tool_tip="Choisir le type d&apos;axe de grille pour le positionnement de l&apos;objet.">
<combo_box.item label="Monde" name="World"/>
<combo_box.item label="Local" name="Local"/>

View File

@ -55,6 +55,8 @@ Version OS : [OS_VERSION]
Distributeur de cartes graphiques : [GRAPHICS_CARD_VENDOR]
Carte graphique : [GRAPHICS_CARD]
Mémoire de cartes graphiques : [GRAPHICS_CARD_MEMORY] MB
Mémoire de cartes graphiques (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Mémoire de cartes graphiques (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Version Windows Graphics Driver : [GRAPHICS_DRIVER_VERSION]
@ -73,13 +75,6 @@ Distance d'affichage : [DRAW_DISTANCE] m
Bande passante : [BANDWIDTH] kbit/s
Facteur LOD : [LOD]
Qualité du rendu : [RENDERQUALITY]
Modèle d'éclairage avancé : [ALMSTATUS]
</string>
<string name="AboutTextureMemory">
Mémoire des textures : [TEXTUREMEMORY] MB ([TEXTUREMEMORYMULTIPLIER])
</string>
<string name="AboutTextureMemoryDynamic">
Mémoire des textures : Dynamique ([TEXTUREMEMORYMIN] Mo min / [TEXTUREMEMORYCACHERESERVE]% Cache / [TEXTUREMEMORYGPURESERVE]% VRAM)
</string>
<string name="AboutCache">
Cache disque : [DISK_CACHE_INFO]

View File

@ -1,28 +1,20 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="prefs_graphics_advanced" title="Preferenze Avanzate Grafica">
<text name="GeneralText">
Generali
Generale
</text>
<slider label="Distanza visualizzazione:" name="DrawDistance"/>
<text name="DrawDistanceMeterText2">
m
</text>
<slider label="Numero massimo particelle:" name="MaxParticleCount"/>
<slider label="Qualità dopo l&apos;elaborazione:" name="RenderPostProcess"/>
<text name="PostProcessText">
Basso
</text>
<check_box label="Abilita VSync" name="vsync" tool_tip="Sincronizza il numero di fotogrammi al secondo con la frequenza di aggiornamento del monitor, il che potrebbe comportare una riduzione della fluidità e del ritardo visibili." />
<text name="AvatarText">
Avatar
</text>
<slider label="Complessità massima:" name="IndirectMaxComplexity" tool_tip="Definisce il punto in cui un avatar dall&apos;aspetto complesso viene visualizzato come JellyDoll"/>
<text name="IndirectMaxComplexityText">
0
</text>
<slider label="N. max di non impostori:" name="IndirectMaxNonImpostors"/>
<text name="IndirectMaxNonImpostorsText">
0
</text>
<slider label="Dettagli:" name="AvatarMeshDetail"/>
<text name="AvatarMeshDetailText">
Basso
@ -34,29 +26,15 @@
<text name="HardwareText">
Hardware
</text>
<slider label="Memoria texture (MB):" name="GraphicsCardTextureMemory" tool_tip="Spazio di memoria da assegnare alle texture. Utilizza la memoria della scheda video come impostazione predefinita. La riduzione di questa impostazione potrebbe migliorare il rendimento ma potrebbe anche rendere le texture poco definite."/>
<slider label="Rapporto distanza nebbia:" name="fog"/>
<slider label="Gamma:" name="gamma"/>
<text name="(brightness, lower is brighter)">
(0 = luminosità predefinita, più basso = più luminoso)
</text>
<check_box label="Filtro anisotropico (rallenta quando è attivato)" name="ani"/>
<check_box initial_value="true" label="Attiva oggetti buffer vertici OpenGL" name="vbo" tool_tip="Se si attiva questa impostazione su hardware più recente si migliorano le prestazioni. Con la funzione attiva, l&apos;hardware meno recente potrebbe implementare VBO in maniera errata, causando interruzioni."/>
<check_box initial_value="true" label="Attiva compressione texture (richiede riavvio)" name="texture compression" tool_tip="Comprime le texture nella memoria video, consentendo il caricamento di texture a risoluzione maggiore al prezzo di una perdita di qualità del colore."/>
<check_box initial_value="true" label="Abilita assistenza per display HiDPI (riavvio necessario)" name="use HiDPI" tool_tip="Abilita OpenGL per disegni ad alta risoluzione."/>
<check_box label="Attiva compressione texture (richiede riavvio)" name="texture compression" tool_tip="Comprime le texture nella memoria video, consentendo il caricamento di texture a risoluzione maggiore al prezzo di una perdita di qualità del colore."/>
<check_box label="Abilita assistenza per display HiDPI (richiede riavvio)" name="use HiDPI" tool_tip="Abilita OpenGL per disegni ad alta risoluzione."/>
<text name="antialiasing label">
Antialiasing:
</text>
<combo_box label="Antialiasing" name="fsaa">
<combo_box.item label="Disattivato" name="FSAADisabled"/>
<combo_box.item label="2x" name="2x"/>
<combo_box.item label="4x" name="4x"/>
<combo_box.item label="8x" name="8x"/>
<combo_box.item label="16x" name="16x"/>
<combo_box.item label="Disabilita" name="FSAADisabled"/>
</combo_box>
<text name="antialiasing restart">
(richiede il riavvio)
</text>
<text name="MeshText">
Mesh
</text>
@ -76,47 +54,59 @@
<text name="FlexibleMeshDetailText">
Basso
</text>
<text name="antialiasing restart">
(richiede riavvio)
</text>
<text name="ShadersText">
Shader
Ombreggiatura
</text>
<check_box initial_value="true" label="Acqua trasparente" name="TransparentWater"/>
<check_box initial_value="true" label="Mappatura urti e brillantezza" name="BumpShiny"/>
<check_box initial_value="true" label="Luci locali" name="LocalLights"/>
<slider label="Dettagli terreno:" name="TerrainDetail"/>
<text name="TerrainDetailText">
Basso
</text>
<check_box initial_value="true" label="Hardware skinning avatar" name="AvatarVertexProgram"/>
<check_box initial_value="true" label="Stoffa avatar" name="AvatarCloth"/>
<text name="ReflectionsText">
Riflessi nellacqua:
</text>
<combo_box name="Reflections">
<combo_box.item label="Minimo" name="0"/>
<combo_box.item label="Terreno e alberi" name="1"/>
<combo_box.item label="Tutti gli oggetti statici" name="2"/>
<combo_box.item label="Tutti gli avatar e gli oggetti" name="3"/>
<combo_box.item label="Tutto" name="4"/>
</combo_box>
<check_box initial_value="true" label="Shader atmosfera" name="WindLightUseAtmosShaders"/>
<check_box label="Acqua trasparente" name="TransparentWater"/>
<slider label="Cielo:" name="SkyMeshDetail"/>
<text name="SkyMeshDetailText">
Basso
</text>
<check_box initial_value="true" label="Modello illuminazione avanzato" name="UseLightShaders"/>
<check_box initial_value="true" label="Occlusione ambientale" name="UseSSAO"/>
<check_box initial_value="true" label="Profondità di campo" name="UseDoF"/>
<check_box label="Occlusione ambientale" name="UseSSAO"/>
<check_box label="Profondità di campo" name="UseDoF"/>
<text name="RenderShadowDetailText">
Ombre:
</text>
<combo_box name="ShadowDetail">
<combo_box.item label="Nessuno" name="0"/>
<combo_box.item label="Nessuna" name="0"/>
<combo_box.item label="Sole/Luna" name="1"/>
<combo_box.item label="Sole/Luna + Proiettori" name="2"/>
</combo_box>
<button label="Ripristina impostazioni consigliate" name="Defaults"/>
<button label="OK" label_selected="OK" name="OK"/>
<check_box label="Riflessi Screen Space (SSR)" name="ScreenSpaceReflections" />
<text name="ReflectionDetailText">
Dettaglio riflessi:
</text>
<combo_box name="ReflectionDetail">
<combo_box.item label="Solo statico" name="0" />
<combo_box.item label="Statico e dinamico" name="1" />
<combo_box.item label="In tempo reale" name="2" />
</combo_box>
<text name="ReflectionProbeText">
Copertura riflessione:
</text>
<combo_box name="ReflectionLevel">
<combo_box.item label="Nessuna" name="0" />
<combo_box.item label="Solo manuale" name="1" />
<combo_box.item label="Manuale e terreno" name="2" />
<combo_box.item label="Scena completa" name="3" />
</combo_box>
<slider label="Esposizione:" name="RenderExposure" />
<check_box label="Specchi" name="Mirrors" />
<text name="MirrorResolutionText">
Risoluzione specchi:
</text>
<text name="HeroProbeUpdateText">
Update specchi:
</text>
<combo_box name="HeroProbeUpdateRate">
<combo_box.item label="Ogni frame" name="0" />
<combo_box.item label="Ogni 2 frame" name="1" />
<combo_box.item label="Ogni 3 frame" name="2" />
<combo_box.item label="Ogni 4 frame" name="3" />
</combo_box>
<button label="Ripristina impostazioni predefinite" name="Defaults"/>
<button label="Annulla" label_selected="Annulla" name="Cancel"/>
<check_box label="RenderAvatarMaxComplexity" name="RenderAvatarMaxComplexity"/>
<check_box label="RenderAvatarMaxNonImpostors" name="RenderAvatarMaxNonImpostors"/>
</floater>

View File

@ -76,7 +76,7 @@
<radio_item label="Seleziona faccia" name="radio select face"/>
<radio_item label="Allinea" name="radio align" />
</radio_group>
<check_box label="Modifica parti collegate" name="checkbox edit linked parts"/>
<check_box label="Modif. parti collegate" name="checkbox edit linked parts"/>
<button name="prev_part_btn" tool_tip="Seleziona faccia o parte collegata precedente"/>
<button name="next_part_btn" tool_tip="Seleziona faccia o parte collegata successiva"/>
<button label="Collega" name="link_btn"/>
@ -91,6 +91,7 @@
<check_box label="Griglia" name="checkbox snap to grid"/>
<check_box label="Metti assi al centro" name="checkbox actual root"/>
<check_box label="Evidenzia" name="checkbox show highlight" />
<check_box label="Sel. sonde di riflessione" name="checkbox select probes" />
<button label="" label_selected="Opzioni..." name="Options..." tool_tip="Vedi più opzioni della griglia"/>
<button name="ToolCube" tool_tip="Cubo"/>
<button name="ToolPrism" tool_tip="Prisma"/>
@ -461,6 +462,15 @@ Bas ↔ Min
<combo_box.item label="Cubo" name="Box" />
</combo_box>
<check_box label="Dinamico" name="Probe Dynamic" tool_tip="Quando abilitato, gli avatar appariranno riflessi all'interno del volume di influenza di questa sonda." />
<text name="Probe Update Label">
Update sonda
</text>
<combo_box name="Probe Update Type" tool_tip="Determina la modalità di aggiornamento della sonda. Statico = Aggiornamenti più lenti e senza avatar. Dinamico = Aggiornamenti più frequenti, con avatar visibili nelle sonde. Specchio (ambiente) = Sonda planare proiettata in tempo reale che riflette l'ambiente, ma non calcola l'atmosfera. Specchio (Tutto) = Simile a Specchio (ambiente), ma riflette anche particelle e avatar.">
<combo_box.item label="Statico" name="Static" />
<combo_box.item label="Dinamico" name="Dynamic" />
<combo_box.item label="Specchio (ambiente)" name="Mirror" />
<combo_box.item label="Specchio (tutto)" name="Dynamic Mirror" />
</combo_box>
<spinner label="Ambiente" name="Probe Ambiance" />
<spinner label="Vicino clip" name="Probe Near Clip"/>
<text name="label physicsshapetype">

View File

@ -30,7 +30,12 @@
<menu_item_call label="Scarica caratteri" name="Dump Fonts" />
<menu_item_call label="Scarica texture dei caratteri" name="Dump Font Textures" />
</menu>
<menu label="Test interfaccia utente" name="UI Tests"/>
<menu label="Test interfaccia utente" name="UI Tests">
<menu_item_call label="Modello del testo" name="Textbox" />
<menu_item_call label="Editor di testo" name="Text Editor" />
<menu_item_call label="Widget" name="Widgets" />
<menu_item_call label="Ispeziona" name="Inspectors" />
</menu>
<menu_item_call label="Imposta dimensioni della finestra..." name="Set Window Size..."/>
<menu_item_call label="Mostra i Termini del servizio (TOS)" name="TOS"/>
<menu_item_call label="Mostra messaggio critico" name="Critical"/>

View File

@ -346,8 +346,13 @@
<menu_item_check label="Mostra su tutti gli oggetti" name="Tips On All Objects"/>
</menu>
</menu>
<menu label="Tipi resa" name="Rendering Types">
<menu label="Tipi di rendering" name="Rendering Types">
<menu_item_check label="Semplice" name="Rendering Type Simple"/>
<menu_item_check label="Materiali" name="Rendering Type Materials" />
<menu_item_check label="Maschera alfa" name="Rendering Type Alpha Mask" />
<menu_item_check label="Maschera alfa max luminosità" name="Rendering Type Fullbright Alpha Mask" />
<menu_item_check label="Bagliore" name="Rendering Type Glow" />
<menu_item_check label="Max luminosità" name="Rendering Type Fullbright" />
<menu_item_check label="Trasparenza" name="Rendering Type Alpha"/>
<menu_item_check label="Alberi" name="Rendering Type Tree"/>
<menu_item_check label="Avatar" name="Rendering Type Character"/>
@ -362,7 +367,7 @@
<menu_item_check label="Particelle" name="Rendering Type Particles"/>
<menu_item_check label="Irregolarità" name="Rendering Type Bump"/>
</menu>
<menu label="Caratteristiche resa" name="Rendering Features">
<menu label="Caratteristiche rendering" name="Rendering Features">
<menu_item_check label="Interfaccia" name="ToggleUI"/>
<menu_item_check label="Selezione" name="Selected"/>
<menu_item_check label="Evidenziato" name="Highlighted"/>
@ -456,7 +461,7 @@
<menu_item_call label="Forza Disconnetti viewer" name="Force Disconnect Viewer"/>
<menu_item_call label="Simula Memory Leak" name="Memory Leaking Simulation"/>
</menu>
<menu label="Test resa" name="Render Tests">
<menu label="Test rendering" name="Render Tests">
<menu_item_check label="Camera Offset" name="Camera Offset"/>
<menu_item_check label="Randomize Framerate" name="Randomize Framerate"/>
<menu_item_check label="Periodic Slow Frame" name="Periodic Slow Frame"/>
@ -464,7 +469,7 @@
<menu_item_call label="Frame Profile" name="Frame Profile"/>
<menu_item_call label="Benchmark" name="Benchmark"/>
</menu>
<menu label="Metadati resa" name="Render Metadata">
<menu label="Metadati rendering" name="Render Metadata">
<menu_item_check label="Bounding Boxes" name="Bounding Boxes"/>
<menu_item_check label="Avatar Hitboxes" name="Avatar Hitboxes"/>
<menu_item_check label="Normals" name="Normals"/>
@ -479,7 +484,7 @@
<menu_item_check label="Texture Area" name="Texture Area"/>
<menu_item_check label="Face Area" name="Face Area"/>
<menu_item_check label="LOD Info" name="LOD Info"/>
<menu_item_check label="Conteggio triangolo" name="Triangle Count"/>
<menu_item_check label="Triangle Count" name="Triangle Count"/>
<menu_item_check label="Build Queue" name="Build Queue"/>
<menu_item_check label="Lights" name="Lights"/>
<menu_item_check label="Particles" name="Particles"/>
@ -488,21 +493,21 @@
<menu_item_check label="Raycast" name="Raycast"/>
<menu_item_check label="Wind Vectors" name="Wind Vectors"/>
<menu_item_check label="Sculpt" name="Sculpt"/>
<menu_item_check label="Dimens texture" name="Texture Size"/>
<menu label="Densità texture" name="Texture Density">
<menu_item_check label="Nessuna" name="None"/>
<menu_item_check label="Attuale" name="Current"/>
<menu_item_check label="Desiderata" name="Desired"/>
<menu_item_check label="Piena" name="Full"/>
<menu_item_check label="Texture Size" name="Texture Size"/>
<menu label="Texture Density" name="Texture Density">
<menu_item_check label="None" name="None"/>
<menu_item_check label="Current" name="Current"/>
<menu_item_check label="Desired" name="Desired"/>
<menu_item_check label="Full" name="Full"/>
</menu>
</menu>
<menu label="Resa" name="Rendering">
<menu_item_check label="Assi" name="Axes"/>
<menu label="Rendering" name="Rendering">
<menu_item_check label="Axes" name="Axes"/>
<menu_item_check label="Tangent Basis" name="Tangent Basis"/>
<menu_item_call label="Selected Texture Info Basis" name="Selected Texture Info Basis"/>
<menu_item_call label="Info materiale selezionato" name="Selected Material Info"/>
<menu_item_check label="Wireframe" name="Wireframe"/>
<menu_item_check label="Occlusione oggetto-oggetto" name="Object-Object Occlusion"/>
<menu_item_check label="Object-Object Occlusion" name="Object-Object Occlusion"/>
<menu_item_check label="Advanced Lighting Model" name="Advanced Lighting Model"/>
<menu_item_check label=" Shadows from Sun/Moon/Projectors" name="Shadows from Sun/Moon/Projectors"/>
<menu_item_check label=" SSAO and Shadow Smoothing" name="SSAO and Shadow Smoothing"/>
@ -511,7 +516,7 @@
<menu_item_check label="Automatic Alpha Masks (deferred)" name="Automatic Alpha Masks (deferred)"/>
<menu_item_check label="Automatic Alpha Masks (non-deferred)" name="Automatic Alpha Masks (non-deferred)"/>
<menu_item_check label="Animation Textures" name="Animation Textures"/>
<menu_item_check label="Disabilita texture" name="Disable Textures"/>
<menu_item_check label="Disable Textures" name="Disable Textures"/>
<menu_item_check label="Full Res Textures (dangerous)" name="Full Res Textures"/>
<menu_item_check label="Render Attached Lights" name="Render Attached Lights"/>
<menu_item_check label="Render Attached Particles" name="Render Attached Particles"/>

View File

@ -1488,13 +1488,53 @@ Scegli solo un oggetto e riprova.
Impossibile impostare le texture della regione:
La texture del terreno [TEXTURE_NUM] ha una profondità di bit pari a [TEXTURE_BIT_DEPTH] non corretta.
Sostituisci la texture [TEXTURE_NUM] con una a 24-bit [MAX_SIZE]x[MAX_SIZE] o una immagine più piccola e quindi clicca nuovamente su &apos;Applica&apos;.
Sostituisci la texture [TEXTURE_NUM] con una texture RGB di dimensioni [MAX_SIZE]x[MAX_SIZE] o inferiori, quindi clicca nuovamente su &apos;Applica&apos;.
</notification>
<notification name="InvalidTerrainAlphaNotFullyLoaded">
Impossibile impostare le texture della regione:
La texture del terreno [TEXTURE_NUM] non è completamente caricata, ma sembra contenere trasparenza a causa della profondità pari a [TEXTURE_BIT_DEPTH]. La trasparenza attualmente non è supportata per le texture del terreno.
Se la texture [TEXTURE_NUM] è opaca, attendi fino al completo caricamento, quindi fai clic su &quot;Applica&quot; di nuovo.
L'alfa è supportata solo per i materiali del terreno (rugosità metallica PBR) quando alphaMode="MASK" e doubleSided=false.
</notification>
<notification name="InvalidTerrainAlpha">
Impossibile impostare le texture della regione:
La texture del terreno [TEXTURE_NUM] contiene trasparenza. La trasparenza attualmente non è supportata per le texture del terreno.
Sostituisci la texture [TEXTURE_NUM] con una RGB opaca, quindi fai clic su &quot;Applica&quot; di nuovo.
L'alfa è supportata solo per i materiali del terreno (rugosità metallica PBR) quando alphaMode="MASK" e doubleSided=false.
</notification>
<notification name="InvalidTerrainSize">
Impossibile impostare le texture di regione:
Impossibile impostare le texture della regione:
La texture del terreno [TEXTURE_NUM] è troppo grande se a [TEXTURE_SIZE_X]x[TEXTURE_SIZE_Y].
Sostituisci la texture [TEXTURE_NUM] con una a 24-bit [MAX_SIZE]x[MAX_SIZE] oppure con una immagine più piccola e quindi clicca di nuovo &apos;Applica&apos;.
Sostituisci la texture [TEXTURE_NUM] con una texture RGB di dimensioni [MAX_SIZE]x[MAX_SIZE] o inferiori, quindi clicca nuovamente su &apos;Applica&apos;.
</notification>
<notification name="InvalidTerrainMaterialNotLoaded">
Impossibile impostare le texture della regione:
Il materiale del terreno [MATERIAL_NUM] non è stato caricato.
Attendi il caricamento del materiale o sostituisci il materiale [MATERIAL_NUM] con un materiale corretto.
</notification>
<notification name="InvalidTerrainMaterialLoadFailed">
Impossibile impostare le texture della regione:
Il materiale del terreno [MATERIAL_NUM] non è stato caricato.
Sostituisci il materiale [MATERIAL_NUM] con un materiale corretto.
</notification>
<notification name="InvalidTerrainMaterialDoubleSided">
Impossibile impostare le texture della regione:
Il materiale del terreno [MATERIAL_NUM] è a doppia faccia. I materiali a doppia faccia non sono attualmente supportati per il terreno PBR.
Sostituisci il materiale [MATERIAL_NUM] con un materiale con doubleSided=false.
</notification>
<notification name="InvalidTerrainMaterialAlphaMode">
Impossibile impostare le texture della regione:
Il materiale del terreno [MATERIAL_NUM] utilizza alphaMode="[MATERIAL_ALPHA_MODE]" che non è supportato.
Sostituisci il materiale [MATERIAL_NUM] con un materiale con alphaMode="OPAQUE" o alphaMode="MASK".
</notification>
<notification name="RawUploadStarted">
Importazione iniziata. Può impiegare fino a due minuti, a seconda della velocità della tua connessione.
@ -3609,6 +3649,10 @@ Hai aggiornato localmente una texture [RESOLUTION] completata per &apos;[BODYREG
</notification>
<notification name="CannotUploadTexture">
Impossibile caricare la texture: &apos;[NAME]&apos;
[REASON]
</notification>
<notification name="CannotLoad">
Impossibile caricare [WHAT].
[REASON]
</notification>
<notification name="CannotUploadMaterial">
@ -5065,6 +5109,13 @@ Si prenda in considerazione eventualmente di sostituire gli oggetti che appaiano
Fattore LOD >3: Aumenta il lag. Consigliato solo per scattare foto.
Fattore LOD >4: Usare in circostanze speciali. Si disattiva ad ogni login.
Fattore LOD >8: Non ha effetti apprezzabili. Può causare errori.
</notification>
<notification name="OverrideVRAMWarning">
NOTA: la disattivazione del rilevamento automatico della VRAM potrebbe destabilizzare il computer.
La maggior parte degli utenti dovrebbe lasciare il rilevamento abilitato e lasciare che il browser e il sistema operativo determinino il valore corretto.
Questa impostazione è destinata ai casi in cui il rilevamento VRAM riporta valori errati. Utilizzare con cautela, in caso di dubbi chiedere consiglio al supporto.
</notification>
<notification name="CurrencyURIOverrideReceived">
Questa regione ha attivato un gestore di denaro esterno.
@ -5192,6 +5243,9 @@ Se vuoi vedere questo oggetto, toglilo e indossalo su un punto di attacco dell'a
Stai modificando un cielo non HDR che è stato automaticamente convertito in HDR. Per rimuovere l'HDR e la mappatura dei toni, imposta l'ambiente della sonda di riflessione su zero.
<usetemplate ignoretext="Avvisi sulla regolazione del cielo HDR" name="okignore" yestext="Ok"/>
</notification>
<notification name="GLTFPreviewSelection">
Devi selezionare un oggetto che fungerà da handle per la risorsa GLTF che stai visualizzando.
</notification>
<notification name="EnableAutoFPSWarning">
Stai per abilitare AutoFPS. Tutte le impostazioni grafiche non salvate andranno perse.

View File

@ -0,0 +1,305 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel label="Texture" name="Texture">
<panel.string name="paste_error_face_selection_mismatch">
Quando vengono copiate più facce, l'oggetto di destinazione deve avere lo stesso numero di facce selezionate.
</panel.string>
<panel.string name="paste_error_object_face_count_mismatch">
Quando vengono copiate tutte le facce di un oggetto, l'oggetto di destinazione deve avere lo stesso numero di facce.
</panel.string>
<panel.string name="paste_error_inventory_not_found">
Una o più texture non sono state trovate nell'inventario.
</panel.string>
<panel.string name="paste_options">
Copia i parametri della texture negli appunti
</panel.string>
<tab_container name="tabs_material_type">
<panel name="panel_material_type_pbr">
<panel name="panel_material_maps">
<texture_picker name="pbr_control" label="Materiale" tool_tip="Clicca per scegliere un materiale PBR" />
<texture_picker name="base_color_picker" label="Colore base" tool_tip="Clicca per scegliere la mappa dei colori di base (Albedo)" />
<color_swatch name="base_color_tint_picker" label="Tinta" tool_tip="Clicca per scegliere la tinta del colore di base" />
<button name="btn_select_same_gltf" tool_tip="Seleziona tutte le facce con questo materiale GLTF" />
<texture_picker name="normal_map_picker" label="Normale" tool_tip="Clicca per scegliere la mappa normale" />
<texture_picker name="emissive_map_picker" label="Emissiva" tool_tip="Clicca per scegliere la mappa emissiva" />
<color_swatch name="emissive_color_tint_picker" label="Tinta" tool_tip="Clicca per scegliere la tonalità di colore di emissività" />
<texture_picker name="metallic_map_picker" tool_tip="Clicca per scegliere la mappa di rugosità metallica, che può contenere un canale di occlusione opzionale" />
</panel>
<panel name="panel_material_parameters">
<check_box label="Doppia faccia" name="double sided" />
<spinner label="Alfa" name="transparency" />
<text name="blend mode label">
Modal.
</text>
<combo_box name="alpha mode">
<combo_box.item label="Opaco" name="None" />
<combo_box.item label="Miscela" name="Alpha blending" />
<combo_box.item label="Maschera" name="Alpha masking" />
</combo_box>
<spinner label="Ritaglio" name="alpha cutoff" />
<spinner label="Metallità" name="metalness factor" />
<spinner label="Rugosità" name="roughness factor" />
<button name="save_selected_pbr" label="Salva" />
</panel>
<tab_container name="tabs_pbr_transforms">
<panel label="Tutti" name="panel_pbr_transforms_all">
<panel name="pbr_transforms_all_scale">
<text name="pbr_transforms_all_scale_label">
Scala
</text>
<button name="flipTextureScaleMU" tool_tip="Inverti" />
<button name="flipTextureScaleMV" tool_tip="Inverti" />
</panel>
<panel name="pbr_transforms_all_offset">
<text name="pbr_transforms_all_offset_label">
Spostamento
</text>
</panel>
<panel name="pbr_transforms_all_rotation">
<text name="pbr_transforms_all_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel label="Colore base" name="panel_pbr_transforms_base_color">
<panel name="pbr_transforms_base_color_scale">
<text name="pbr_transforms_base_color_scale_label">
Scala
</text>
<button name="flipTextureScaleMU" tool_tip="Inverti" />
<button name="flipTextureScaleMV" tool_tip="Inverti" />
</panel>
<panel name="pbr_transforms_base_color_offset">
<text name="pbr_transforms_base_color_offset_label">
Spostamento
</text>
</panel>
<panel name="pbr_transforms_base_color_rotation">
<text name="pbr_transforms_base_color_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel label="Normale" name="panel_pbr_transforms_normal">
<panel name="pbr_transforms_normal_scale">
<text name="pbr_transforms_normal_scale_label">
Scala
</text>
<button name="flipTextureScaleMU" tool_tip="Inverti" />
<button name="flipTextureScaleMV" tool_tip="Inverti" />
</panel>
<panel name="pbr_transforms_normal_offset">
<text name="pbr_transforms_normal_offset_label">
Spostamento
</text>
</panel>
<panel name="pbr_transforms_normal_rotation">
<text name="pbr_transforms_normal_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel name="panel_pbr_transforms_metallic">
<panel name="pbr_transforms_orm_scale">
<text name="pbr_transforms_orm_scale_label">
Scala
</text>
<button name="flipTextureScaleMU" tool_tip="Inverti" />
<button name="flipTextureScaleMV" tool_tip="Inverti" />
</panel>
<panel name="pbr_transforms_orm_offset">
<text name="pbr_transforms_orm_offset_label">
Spostamento
</text>
</panel>
<panel name="pbr_transforms_orm_rotation">
<text name="pbr_transforms_orm_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel label="Emissiva" name="panel_pbr_transforms_emissive">
<panel name="pbr_transforms_emissive_scale">
<text name="pbr_transforms_emissive_scale_label">
Scala
</text>
<button name="flipTextureScaleMU" tool_tip="Inverti" />
<button name="flipTextureScaleMV" tool_tip="Inverti" />
</panel>
<panel name="pbr_transforms_emissive_offset">
<text name="pbr_transforms_emissive_offset_label">
Spostamento
</text>
</panel>
<panel name="pbr_transforms_emissive_rotation">
<text name="pbr_transforms_emissive_rotation_label">
Rotazione
</text>
</panel>
</panel>
</tab_container>
</panel>
<panel name="panel_material_type_blinn_phong">
<layout_stack name="panel_material_type_blinn_phong_layout_stack">
<layout_panel name="panel_blinn_phong_maps">
<texture_picker name="texture control" label="Diffusa" tool_tip="Clicca qui per scegliere un'immagine" />
<color_swatch name="colorswatch" label="Tinta" tool_tip="Clicca qui per scegliere il colore" />
<button name="btn_select_same_diff" tool_tip="Seleziona tutte le facce con la stessa texture diffusa di questa" />
<texture_picker label="Normale" name="bumpytexture control" tool_tip="Clicca qui per scegliere un'immagine" />
<button name="btn_select_same_norm" tool_tip="Seleziona tutte le facce con la stessa mappa normale di questa" />
<texture_picker label="Speculare" name="shinytexture control" tool_tip="Clicca qui per scegliere un'immagine" />
<color_swatch label="Tinta" name="shinycolorswatch" tool_tip="Clicca qui per scegliere il colore" />
<button name="btn_select_same_spec" tool_tip="Seleziona tutte le facce con la stessa mappa speculare di questa" />
</layout_panel>
<layout_panel name="panel_blinn_phong_options">
<check_box label="Max luminos." name="checkbox fullbright" width="90" />
<spinner name="ColorTrans" label="Trasparenza" />
<text name="label alphamode">
Modalità alfa
</text>
<combo_box name="combobox alphamode">
<combo_box.item label="Nessuna" name="None" />
<combo_box.item label="Miscela alfa" name="Alpha blending" />
<combo_box.item label="Maschera alfa" name="Alpha masking" />
<combo_box.item label="Maschera emissiva" name="Emissive mask" />
</combo_box>
<spinner label="Ritaglio maschera" name="maskcutoff" label_width="90" />
<text name="label bumpiness">
Superficie
</text>
<combo_box name="combobox bumpiness">
<combo_box.item label="Nessuna" name="None"/>
<combo_box.item label="luminosità" name="Brightness"/>
<combo_box.item label="oscurità" name="Darkness"/>
<combo_box.item label="venatura" name="woodgrain"/>
<combo_box.item label="corteccia" name="bark"/>
<combo_box.item label="mattoni" name="bricks"/>
<combo_box.item label="scacchiera" name="checker"/>
<combo_box.item label="cemento" name="concrete"/>
<combo_box.item label="incrostatura" name="crustytile"/>
<combo_box.item label="gemma" name="cutstone"/>
<combo_box.item label="dischi" name="discs"/>
<combo_box.item label="ciottoli" name="gravel"/>
<combo_box.item label="batteri" name="petridish"/>
<combo_box.item label="rivestimento" name="siding"/>
<combo_box.item label="lastricato" name="stonetile"/>
<combo_box.item label="stucco" name="stucco"/>
<combo_box.item label="suzione" name="suction"/>
<combo_box.item label="trama" name="weave"/>
</combo_box>
<text name="label shininess">
Lucentezza
</text>
<combo_box name="combobox shininess">
<combo_box.item label="Nessuna" name="None" />
<combo_box.item label="Bassa" name="Low" />
<combo_box.item label="Media" name="Medium" />
<combo_box.item label="Alta" name="High" />
</combo_box>
<spinner name="glossiness" label="Patinatura" />
<spinner name="environment" label="Ambiente" />
</layout_panel>
</layout_stack>
<tab_container name="tabs_blinn_phong_uvs">
<panel label="Diffusa" name="panel_blinn_phong_diffuse">
<panel name="transforms_diffuse_scale">
<text name="transforms_diffuse_scale_label">
Scala
</text>
<text name="labelTexScaleU">
O
</text>
<button name="flipTextureScaleU" tool_tip="Inverti" />
<button name="flipTextureScaleV" tool_tip="Inverti" />
</panel>
<panel name="transforms_diffuse_offset">
<text name="transforms_diffuse_offset_label">
Spostamento
</text>
<text name="labelTexOffsetU">
O
</text>
</panel>
<panel name="transforms_diffuse_rotation">
<text name="transforms_diffuse_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel label="Normale" name="panel_blinn_phong_normal">
<panel name="transforms_normal_scale">
<text name="transforms_normal_scale_label">
Scala
</text>
<text name="labelBumpyScaleU">
O
</text>
<button name="flipTextureScaleNU" tool_tip="Inverti" />
<button name="flipTextureScaleNV" tool_tip="Inverti" />
</panel>
<panel name="transforms_normal_offset">
<text name="transforms_normal_offset_label">
Spostamento
</text>
<text name="labelBumpyOffsetU">
O
</text>
</panel>
<panel name="transforms_normal_rotation">
<text name="transforms_normal_rotation_label">
Rotazione
</text>
</panel>
</panel>
<panel label="Speculare" name="panel_blinn_phong_specular">
<panel name="transforms_specular_scale">
<text name="transforms_specular_scale_label">
Scala
</text>
<text name="labelShinyScaleU">
O
</text>
<button name="flipTextureScaleSU" tool_tip="Inverti" />
<button name="flipTextureScaleSV" tool_tip="Inverti" />
</panel>
<panel name="transforms_specular_offset">
<text name="transforms_specular_offset_label">
Spostamento
</text>
<text name="labelShinyOffsetU">
O
</text>
</panel>
<panel name="transforms_specular_rotation">
<text name="transforms_specular_rotation_label">
Rotazione
</text>
</panel>
</panel>
</tab_container>
</panel>
<panel name="panel_material_type_media">
<text name="media_info">
Se selezionato, l'URL multimediale va qui
</text>
<button name="add_media" label="Scegli..." tool_tip="Aggiungi media" />
<button name="delete_media" label="Rimuovi" tool_tip="Cancella questa texture multimediale" />
<button name="button align" label="Allinea" label_selected="Allinea Media" tool_tip="Allinea la texture multimediale (deve essere prima caricata)" />
</panel>
</tab_container>
<panel name="panel_face_params">
<spinner label_width="115" name="rptctrl" label="Ripetizioni per metro" />
<check_box label="Sincronizza materiali" name="checkbox_sync_settings" tool_tip="Sincronizza i parametri delle texture" />
<check_box label="Allinea facce planari" name="checkbox planar align" tool_tip="Allinea le texture su tutte le facce selezionate con l&apos;ultima faccia selezionata (è richiesta la mappatura planare delle texture)" />
<text name="tex gen">
Mappatura
</text>
<combo_box name="combobox texgen">
<combo_box.item label="Predefinita" name="Default" />
<combo_box.item label="Planare" name="Planar" />
</combo_box>
<button label="Allinea" name="button align textures" tool_tip="Allinea i livelli della texture corrente" />
</panel>
<button name="copy_face_btn" tool_tip="Copia i parametri della texture negli appunti" />
<button name="paste_face_btn" tool_tip="Incolla i parametri della texture dagli appunti" />
<spinner label="Bagliore" name="glow" label_width="43" />
</panel>

View File

@ -138,7 +138,7 @@
<color_swatch label="Colore" name="colorswatch" tool_tip="Clic per scegliere il colore"/>
<spinner label="Alfa" name="alpha"/>
<spinner label="Bagliore" name="glow"/>
<check_box label="Luce max" name="EmFBToggle"/>
<check_box label="Max luminosità" name="EmFBToggle"/>
<combo_box name="combobox shininess" tool_tip="Imposta la lucentezza dell&apos;oggetto">
<combo_item name="None" label="Nessuna"/>
<combo_item name="Low" label="Bassa"/>

View File

@ -26,13 +26,13 @@
<text name="ShadersPrefText4">
Ultra
</text>
<check_box label="Schermo intero (richiede riavvio)" name="Fullscreen Mode" tool_tip="Avvia Firestorm in modalità Schermo Intero (richiede riavvio)"/>
<text name="ShadersText">
Effetti grafici:
</text>
<check_box label="Acqua trasparente" name="TransparentWater"/>
<check_box label="Occlusione ambientale" name="UseSSAO"/>
<check_box label="Riflessi Screen Space" name="ScreenSpaceReflections"/> <!-- DA RIVEDERE: "Riflessi avanzati", "Riflessi realistici" -->
<check_box label="Specchi" name="Mirrors" />
<text name="shadows_label">
Ombre:
</text>
@ -53,7 +53,7 @@
Copertura riflessione:
</text>
<combo_box name="ReflectionLevel">
<combo_box.item label="Nessuno" name="0"/>
<combo_box.item label="Nessuna" name="0"/>
<combo_box.item label="Solo manuale" name="1"/>
<combo_box.item label="Manuale e terreno" name="2"/>
<combo_box.item label="Scena completa" name="3"/>
@ -78,6 +78,19 @@
<combo_box.item label="Ridotti" name="2"/>
<combo_box.item label="Solo Luna/Sole" name="1"/>
</combo_box>
<text name="MirrorResolutionText">
Risoluzione specchi:
</text>
<text name="HeroProbeUpdateText">
Update specchi:
</text>
<combo_box name="HeroProbeUpdateRate">
<combo_box.item label="Ogni frame" name="0" />
<combo_box.item label="Ogni 2 frame" name="1" />
<combo_box.item label="Ogni 3 frame" name="2" />
<combo_box.item label="Ogni 4 frame" name="3" />
</combo_box>
<check_box label="Schermo intero (richiede riavvio)" name="Fullscreen Mode" tool_tip="Avvia Firestorm in modalità Schermo Intero (richiede riavvio)"/>
<slider label="Distanza di disegno" name="DrawDistance"/>
<slider label="Numero max particelle" name="MaxParticleCount"/>
<slider label="Massima complessità" name="IndirectMaxComplexity" tool_tip="Controlla il livello a cui un avatar complesso viene visto come pupazzo colorato (JellyDoll)"/>
@ -119,37 +132,38 @@
<panel label="Impostazioni Hardware" name="Hardware Settings">
<check_box label="Filtro Anisotropico (rallenta se attivo)" name="ani" tool_tip="Il filtro anisotropico è un metodo per migliorare la qualità delle texture quando vengono visualizzate ad angoli relativamente ampi rispetto alla posizione della fotocamera. Di solito le rende meno sfocate a distanze maggiori."/>
<check_box label="Abilita VSync" name="vsync" tool_tip="Sincronizza il numero di fotogrammi al secondo con la frequenza di aggiornamento del monitor, il che potrebbe comportare una riduzione della fluidità e del ritardo visibili."/>
<check_box label="Abilita streaming VBO" name="vbo_stream" tool_tip="La disattivazione di questa opzione può migliorare le prestazioni quando le VBO sono abilitate. Disattivato mostra importanti miglioramenti su molte GPU AMD (es: Schede video ATI)."/>
<check_box label="Abilita compressione texture (richiede riavvio)" name="texture compression" tool_tip="Le texture vengono compresse nella memoria video, questo consente per le texture con una risoluzione alta di essere caricate più rapidamente perdendo qualità nel colore."/>
<check_box label="Abilita supporto display HiDPI (solo Mac OSX; richiede riavvio)" name="use HiDPI" tool_tip="Abilita OpenGL per il disegno ad alta risoluzione." />
<text name="Antialiasing:" tool_tip="Le modifiche a questa impostazione potrebbero richiedere il riavvio di alcuni componenti hardware.">
<text name="Antialiasing:" tool_tip="Le modifiche a questa impostazione potrebbero richiedere il riavvio su alcuni dispositivi.">
Antialiasing:
</text>
<combo_box label="Antialiasing" name="fsaa">
<combo_box.item label="Disabilita" name="FSAADisabled"/>
</combo_box>
<spinner name="gamma" label_width="160" width="226"/>
<text name="brightness text">
(1.0 = predefinito, più basso = più luminoso)
<text name="advanced_settings">
Impostazioni avanzate (richiede riavvio):
</text>
<slider label="Buffer memoria delle texture (MB):" name="GraphicsCardTextureMemory" tool_tip="Quantità di memoria da allocare per le texture. Di default nella memoria della scheda video è impostata a 512M. Ridurre questo valore può migliorare le prestazioni, ma può anche rendere le texture sfocate. Aumentando questo valore oltre 512M non è raccomandato. Anche se la vostra scheda grafica lo supporta, l&apos;impatto sulla memoria principale rischia di peggiorare la vostra esperienza. Aumentando si possono ottenere migliori prestazioni ma solo su hardware potenti"/>
<check_box label="Abilita memoria dinamica per le texture" name="FSDynamicTextureMemory" tool_tip="Consente il calcolo dinamico della memoria delle texture (disponibile solo su viewer a 64 bit e GPU AMD/NVIDIA con almeno 512 MB di memoria video)." />
<slider label="Buffer minimo di memoria per le texture (MB):" name="FSDynamicTextureMemoryMinTextureMemory" tool_tip="La quantità minima di memoria da allocare per le texture. Ciò assicurerà che il valore specificato venga sempre utilizzata per le texture, anche se supera la quantità di memoria video disponibile. Se il valore specificato più le riserve superano la quantità di memoria video fisica, verrà limitato di conseguenza." />
<slider label="Riserva aggiuntiva memoria cache texture (%):" name="FSDynamicTextureMemoryCacheReserve" tool_tip="La percentuale di memoria video fisica riservata alle texture caricate nella cache che attualmente non vengono visualizzate." />
<slider label="Riserva di memoria video fisica (%):" name="FSDynamicTextureMemoryGPUReserve" tool_tip="La percentuale di memoria video fisica riservata per altri usi." />
<spinner label="Distanza della nebbia:" name="fog" label_width="160" width="226"/>
<spinner label="Thread di decodifica immagine:" name="image_decode_threads" tool_tip="Il numero di thread da utilizzare per la decodifica delle immagini. 0 = Automatico, 1 = Sincrono, 2+ = specificato dall'utente. (consigliati 0 o 1)." />
<check_box label="Disabilita rilevamento automatico della VRAM" name="FSOverrideVRAMDetection" tool_tip="Consenti la disattivazione del rilevamento automatico della VRAM (da utilizzare con estrema cautela)" />
<slider label="VRAM dedicata alla GPU (GB):" name="FSForcedVideoMemory" tool_tip="Importante: usare con estrema cautela. || Sostituisci la VRAM rilevata per la tua scheda grafica. || Non può contenere VRAM 'condivisa', che fa parte della RAM di sistema. || Se non capisci la differenza, lascia stare questa opzione." />
</panel>
<panel label="Resa" name="Rendering">
<panel label="Rendering" name="Rendering">
<text name="World Updating">
Caricamento del mondo:
</text>
<check_box label="Congela visualizzazione (mette in pausa tutto)" tool_tip="Setta questo per bloccare tutti gli aggiornamenti dal server - ferma tutte le azioni ma non ha effetto sulla chat e sulla voce" name="WorldPause"/>
<text name="Texture Rendering">
Resa texture:
Rendering texture:
</text>
<!-- Removed in FIRE-24256, leaving it here for non-SL viewer version --> <check_box label="Usa texture HTTP" tool_tip="Caricare le texture utilizzando il protocollo HTTP - non impostare se si hanno problemi di resa e/o si desidera caricare col vecchio protocollo UDP" name="TexturesHTTP"/>
<check_box label="Limita la risoluzione massima delle texture a 512px (solo 64bit; richiede riavvio)" tool_tip="Questa impostazione limita la risoluzione massima per le texture a 512px. Ciò consente di visualizzare più texture prima di superare la memoria disponibile per le texture e di non vederle sfocate." name="FSRestrictMaxTextureSize" />
<check_box width="260" label="Limita la risoluzione massima delle texture a:" tool_tip="Questa impostazione limita la risoluzione massima delle texture. Ciò consente di visualizzare più texture prima di superare la memoria disponibile per le texture e di non vederle sfocate." name="FSRestrictMaxTextureSize" />
<combo_box name="FSRestrictMaxTexturePixels">
<combo_box.item label="512 pixel" name="512" />
<combo_box.item label="1024 pixel" name="1024" />
<combo_box.item label="2048 pixel" name="2048" />
</combo_box>
<text name="FSRestrictMaxTextureSizeRestartText">
(richiede riavvio)
</text>
<text name="TextureDetailLabel">
Max livello qualità texture:
</text>
@ -160,10 +174,9 @@
<combo_box.item label="Nessuna texture" name="5"/>
</combo_box>
<text name="Alpha Mask Rendering">
Resa alpha mask:
Maschere alfa:
</text>
<check_box label="Carica alpha mask quando &apos;Ombre ambiente&apos; è disabilitato" tool_tip="Quando spuntato le Alpha Mask vengono caricate correttamente quando le ombre non sono attive" name="RenderAutoMaskAlphaNonDeferred"/>
<check_box label="Carica alpha mask quando &apos;Ombre ambiente&apos; è attivo" tool_tip="Quando spuntato le alpha mask vengono caricate correttamente quando le ombre sono attive" name="RenderAutoMaskAlphaDeferred"/>
<check_box label="Renderizza maschere alfa" tool_tip="Se selezionato, le maschere alfa (bit trasparenti) vengono visualizzate correttamente" name="RenderAutoMaskAlphaDeferred"/>
<text name="Miscellaneous Rendering">
Altre impostazioni:
</text>

View File

@ -10,8 +10,12 @@
<spinner label="Limite altezza" name="terrain_raise_spin"/>
<spinner bottom_delta="-34" label="Limite profondità" name="terrain_lower_spin"/>
<text name="detail_texture_text">
Texture terreno
</text>
Texture terreno
</text>
<text name="detail_material_text">
Materiali terreno
</text>
<check_box label="Rugosità metallica PBR" name="terrain_material_type" tool_tip="Se selezionato, utilizza materiali di rugosità metallica PBR per il terreno. Altrimenti, usa le texture." />
<text name="height_text_lbl">
1 (basso)
</text>
@ -21,12 +25,21 @@
<text name="height_text_lbl5">
Intervalli altitudine texture
</text>
<text name="height_text_lbl5_material">
Intervalli altitudine materiali
</text>
<text name="height_text_lbl10">
Questi valori indicano la gamma di miscele per le texture di cui sopra.
Questi valori indicano l'intervallo di miscelazione per le texture sopra.
</text>
<text name="height_text_lbl10_material">
Questi valori indicano l'intervallo di miscelazione per i materiali sopra.
</text>
<text name="height_text_lbl11">
Misurato in metri, il valore BASSO è la MASSIMA altezza della texture 1 e il valore ALTO è l&apos;altezza MINIMA della texture 4.
</text>
<text name="height_text_lbl11_material">
Misurato in metri, il valore BASSO è la MASSIMA altezza del materiale 1 e il valore ALTO è l&apos;altezza MINIMA del materiale 4.
</text>
<text name="height_text_lbl6">
Nordovest
</text>

View File

@ -47,6 +47,8 @@ Versione SO (OS Version): [OS_VERSION]
Produttore scheda grafica (Graphics Card Vendor): [GRAPHICS_CARD_VENDOR]
Scheda grafica (Graphics Card): [GRAPHICS_CARD]
Memoria scheda grafica (Graphics Card Memory): [GRAPHICS_CARD_MEMORY] MB
Memoria rilevata della scheda grafica (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Memoria assegnata alla scheda grafica (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Versione driver grafico Windows (Windows Graphics Driver Version): [GRAPHICS_DRIVER_VERSION]
@ -65,10 +67,6 @@ Distanza disegno (Draw distance): [DRAW_DISTANCE] m
Banda (Bandwidth): [BANDWIDTH] kbit/s
Fattore LOD (LOD factor): [LOD]
Qualità resa (Render quality): [RENDERQUALITY]
Stato illuminazione (Advanced Lighting Model): [ALMSTATUS]
</string>
<string name="AboutTextureMemory">
Memoria texture (Texture memory): [TEXTUREMEMORY] MB ([TEXTUREMEMORYMULTIPLIER])
</string>
<string name="AboutOSXHiDPI">
Modalità display HiDPI: [HIDPI]
@ -101,7 +99,7 @@ Voice Server Version: [VOICE_VERSION]
Modifica della risoluzione...
</string>
<string name="Fullbright">
Luminosità massima (vers. precedente)
Luminosità massima (legacy)
</string>
<string name="LoginInProgress">
In connessione. [APP_NAME] può sembrare rallentata. Attendere.
@ -3088,6 +3086,19 @@ Se il messaggio persiste, contattare [SUPPORT_SITE].
[APP_NAME] Non riesce ad avviarsi perchè i driver della scheda video non sono stati installati correttamente, non sono aggiornati, o sono per un hardware non supportato. Assicurati di avere i driver della scheda video più recenti e anche se li hai installati, prova a installarli di nuovo.
Se il messaggio persiste, contattare [SUPPORT_SITE].
</string>
<string name="MBOutOfMemoryTitle">
Fuori memoria
</string>
<string name="MBOutOfMemoryErr">
La richiesta [APP_NAME] di allocare memoria non è riuscita. L'applicazione non può continuare e verrà chiusa.
Se il tuo computer ha poca RAM, chiudi tutte le applicazioni pesanti prima di eseguire [APP_NAME], imposta il file di scambio o riduci le impostazioni grafiche come la distanza di disegno.
</string>
<string name="MBMissingFile">
[APP_NAME] non è riuscita ad accedere ad alcuni file necessari e verrà pertanto chiusa.
Reinstallare il browser da [DOWNLOAD_URL] e contattare [SUPPORT_SITE] se il problema persiste dopo la reinstallazione.
</string>
<string name="5 O'Clock Shadow">
Barba leggera
@ -6607,4 +6618,7 @@ Assistenza nel sito SecondLife.com e segnala il problema.
<string name="OpenSimInventoryValidationErrorGenericHelp">
il team di supporto del tuo Grid Operator
</string>
<string name="Unlimited">
Senza limiti
</string>
</strings>

View File

@ -76,7 +76,7 @@
<radio_item label="Zaznaczanie stron" name="radio select face"/>
<radio_item label="Wyrównywanie" name="radio align"/>
</radio_group>
<check_box label="Edytuj połączone części" name="checkbox edit linked parts"/>
<check_box label="Edytuj pojedynczo" name="checkbox edit linked parts"/>
<button name="prev_part_btn" tool_tip="Wybierz poprzednią połączoną część lub stronę"/>
<button name="next_part_btn" tool_tip="Wybierz następną połączoną część lub stronę"/>
<button label="Scalaj" name="link_btn"/>
@ -91,6 +91,7 @@
<check_box label="Przyciągaj do siatki" name="checkbox snap to grid"/>
<check_box label="Edytuj oś jak gł. obiekt" name="checkbox actual root"/>
<check_box label="Pokaż podświetlenie" name="checkbox show highlight"/>
<check_box label="Zazn. sondy refleksyjne" name="checkbox select probes" />
<button name="Options..." label="Opcje..." tool_tip="Więcej opcji siatki"/>
<button name="ToolCube" tool_tip="Sześcian"/>
<button name="ToolPrism" tool_tip="Graniastosłup"/>

View File

@ -15,7 +15,7 @@
<menu_item_call label="Info o skryptach" name="ScriptInfo"/>
<menu_item_call label="Scal" name="Object Link"/>
<menu_item_call label="Rozłącz" name="Object Unlink"/>
<menu_item_check label="Edytuj połączone części" name="Object Edit Linked Parts"/>
<menu_item_check label="Edytuj części pojedynczo" name="Object Edit Linked Parts"/>
<menu_item_call label="Kompiluj (Mono)" name="Mono"/>
<menu_item_call label="Kompiluj (LSL)" name="LSL"/>
<menu_item_call label="Resetuj skrypty" name="Object Reset Scripts"/>

View File

@ -189,7 +189,7 @@
</menu>
<menu_item_call label="Scal" name="Link"/>
<menu_item_call label="Rozłącz" name="Unlink"/>
<menu_item_check label="Edytuj połączone części" name="Edit Linked Parts"/>
<menu_item_check label="Edytuj części pojedynczo" name="Edit Linked Parts"/>
<menu label="Wybierz elementy" name="Select Elements">
<menu_item_call label="Wybierz następną część lub stronę" name="Select Next Part or Face"/>
<menu_item_call label="Zaznacz poprzednią część lub stronę" name="Select Previous Part or Face"/>

View File

@ -47,6 +47,8 @@ System operacyjny (OS Version): [OS_VERSION]
Dostawca karty graficznej (Graphics Card Vendor): [GRAPHICS_CARD_VENDOR]
Karta graficzna (Graphics Card): [GRAPHICS_CARD]
Pamięć karty graficznej (Graphics Card Memory): [GRAPHICS_CARD_MEMORY] MB
Wykryta pamięć karty graficznej (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Przydzielona pamięć karty graficznej (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Sterownik karty graficznej (Driver Version): [GRAPHICS_DRIVER_VERSION]
@ -65,7 +67,6 @@ Pole widzenia (Draw Distance): [DRAW_DISTANCE] m
Przepustowość (Bandwidth): [BANDWIDTH] kbit/s
Mnożnik poziomu detali (LOD Factor): [LOD]
Jakość wyświetlania (Render quality): [RENDERQUALITY]
Zaawansowane oświetlenie (Advanced Lighting Model): [ALMSTATUS]
</string>
<string name="AboutCache">
Pamięć podręczna dysku (disk cache): [DISK_CACHE_INFO]
@ -6601,4 +6602,7 @@ Twoja aktualna pozycja: [AVATAR_POS]
<string name="OpenSimInventoryValidationErrorGenericHelp">
zespół pomocy operatora Twojej Siatki
</string>
<string name="Unlimited">
Bez ograniczeń
</string>
</strings>

View File

@ -47,6 +47,8 @@ Versão OS: [OS_VERSION]
Placa de vídeo: [GRAPHICS_CARD_VENDOR]
Placa gráfica: [GRAPHICS_CARD]
Memória de Placa gráfica: [GRAPHICS_CARD_MEMORY] MB
Memória de Placa gráfica (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Memória de Placa gráfica (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Versão do driver de vídeo Windows: [GRAPHICS_DRIVER_VERSION]

View File

@ -76,7 +76,7 @@
<radio_item label="Выбрать грань" name="radio select face"/>
<radio_item label="Выровнять" name="radio align"/>
</radio_group>
<check_box label="Редактировать объединенные" name="checkbox edit linked parts"/>
<check_box label="Редактир. объедин." name="checkbox edit linked parts"/>
<button name="prev_part_btn" tool_tip="Выбрать предыдущую объединенную часть"/>
<button name="next_part_btn" tool_tip="Выбрать следующую объединенную часть"/>
<button label="Объединить" name="link_btn"/>
@ -91,6 +91,7 @@
<check_box label="Привязать" name="checkbox snap to grid"/>
<check_box label="Ось правки от корня" name="checkbox actual root"/>
<check_box label="Показать выделение" name="checkbox show highlight"/>
<check_box label="Выб. датчики отраж." name="checkbox select probes" />
<button name="Options..." tool_tip="Показать настройки сетки"/>
<button name="ToolCube" tool_tip="Куб"/>
<button name="ToolPrism" tool_tip="Призма"/>

View File

@ -67,6 +67,8 @@ SLURL: &lt;nolink&gt;[SLURL]&lt;/nolink&gt;
Производитель видеокарты: [GRAPHICS_CARD_VENDOR]
Видеокарта: [GRAPHICS_CARD]
Память видеокарты: [GRAPHICS_CARD_MEMORY] МБ
Память видеокарты (Обнаружено): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Память видеокарты (Бюджет): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Версия графического драйвера Windows: [GRAPHICS_DRIVER_VERSION]
@ -85,13 +87,6 @@ SLURL: &lt;nolink&gt;[SLURL]&lt;/nolink&gt;
Пропускная способность: [BANDWIDTH]
Уровень детализации: [LOD]
Качество графики: [RENDERQUALITY]
Модель улучшенного освещения: [ALMSTATUS]
</string>
<string name="AboutTextureMemory">
Память текстур: [TEXTUREMEMORY] МБ ([TEXTUREMEMORYMULTIPLIER])
</string>
<string name="AboutTextureMemoryDynamic">
Память текстур: динамическая ([TEXTUREMEMORYMIN] МБ мин. / [TEXTUREMEMORYCACHERESERVE]% Кэш / [TEXTUREMEMORYGPURESERVE]% VRAM)
</string>
<string name="AboutCache">
Кэш диска: [DISK_CACHE_INFO]
@ -6857,4 +6852,5 @@ ID объекта: [INSPECTING_KEY]
<string name="FSObjectInventoryOneElement">1 элемент</string>
<string name="FSObjectInventoryElements">[NUM_ELEMENTS] элементов</string>
<string name="OpenSimInventoryValidationErrorGenericHelp">команда поддержки оператора вашей сетки</string>
<string name="Unlimited">Неограниченный</string>
</strings>

View File

@ -59,6 +59,8 @@ Concurrency: [CONCURRENCY]
Grafik Kartı Üreticisi: [GRAPHICS_CARD_VENDOR]
Grafik Kartı: [GRAPHICS_CARD]
Graphics Card Memory: [GRAPHICS_CARD_MEMORY] MB
Graphics Card Memory (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Graphics Card Memory (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Windows Grafik Sürücüsü Sürümü: [GRAPHICS_DRIVER_VERSION]

View File

@ -59,6 +59,8 @@ Concurrency: [CONCURRENCY]
顯示卡供應商:[GRAPHICS_CARD_VENDOR]
顯示卡:[GRAPHICS_CARD]
Graphics Card Memory: [GRAPHICS_CARD_MEMORY] MB
Graphics Card Memory (Detected): [GRAPHICS_CARD_MEMORY_DETECTED] MB
Graphics Card Memory (Budget): [VRAM_BUDGET]
</string>
<string name="AboutDriver">
Windows 顯示驅動程式版本:[GRAPHICS_DRIVER_VERSION]

View File

@ -353,18 +353,18 @@
</combo_box>
<check_box
control_name="ScaleUniform"
height="19"
height="17"
label="Stretch Both Sides"
layout="topleft"
left="143"
name="checkbox uniform"
top="48"
top="52"
label_text.wrap="true"
label_text.width="120"
width="134" />
<check_box
control_name="ScaleStretchTextures"
height="19"
height="17"
initial_value="true"
label="Stretch Textures"
layout="topleft"
@ -375,7 +375,7 @@
width="134" />
<check_box
control_name="SnapEnabled"
height="18"
height="17"
initial_value="true"
label="Snap"
layout="topleft"
@ -384,7 +384,7 @@
width="134" />
<check_box
control_name="FSBuildPrefs_ActualRoot"
height="18"
height="17"
initial_value="false"
label="Edit axis at root"
layout="topleft"
@ -392,7 +392,7 @@
name="checkbox actual root"
width="134" />
<check_box
height="18"
height="17"
initial_value="true"
label="Show Highlight"
layout="topleft"
@ -402,6 +402,15 @@
<check_box.commit_callback
function="BuildTool.commitShowHighlight"/>
</check_box>
<check_box
control_name="SelectReflectionProbes"
height="17"
initial_value="false"
label="Select Reflection Probes"
layout="topleft"
top_pad="-2"
name="checkbox select probes"
width="134" />
<button
left_pad="0"
image_selected="ForwardArrow_Press"
@ -410,7 +419,7 @@
follows="top|left"
name="Options..."
tool_tip="See more grid options"
top="80"
top="78"
right="-10"
width="18"
height="23" >

View File

@ -353,18 +353,18 @@
</combo_box>
<check_box
control_name="ScaleUniform"
height="19"
height="17"
label="Stretch Both Sides"
layout="topleft"
left="143"
name="checkbox uniform"
top="48"
top="52"
label_text.wrap="true"
label_text.width="120"
width="134" />
<check_box
control_name="ScaleStretchTextures"
height="19"
height="17"
initial_value="true"
label="Stretch Textures"
layout="topleft"
@ -375,7 +375,7 @@
width="134" />
<check_box
control_name="SnapEnabled"
height="18"
height="17"
initial_value="true"
label="Snap"
layout="topleft"
@ -384,7 +384,7 @@
width="134" />
<check_box
control_name="FSBuildPrefs_ActualRoot"
height="18"
height="17"
initial_value="false"
label="Edit axis at root"
layout="topleft"
@ -392,7 +392,7 @@
name="checkbox actual root"
width="134" />
<check_box
height="18"
height="17"
initial_value="true"
label="Show Highlight"
layout="topleft"
@ -402,6 +402,15 @@
<check_box.commit_callback
function="BuildTool.commitShowHighlight"/>
</check_box>
<check_box
control_name="SelectReflectionProbes"
height="17"
initial_value="false"
label="Select Reflection Probes"
layout="topleft"
top_pad="-2"
name="checkbox select probes"
width="134" />
<button
left_pad="0"
image_selected="ForwardArrow_Press"
@ -410,7 +419,7 @@
follows="top|left"
name="Options..."
tool_tip="See more grid options"
top="80"
top="78"
right="-10"
width="18"
height="23" >

View File

@ -355,18 +355,18 @@
</combo_box>
<check_box
control_name="ScaleUniform"
height="19"
height="17"
label="Stretch Both Sides"
layout="topleft"
left="143"
name="checkbox uniform"
top="48"
top="52"
label_text.wrap="true"
label_text.width="120"
width="134" />
<check_box
control_name="ScaleStretchTextures"
height="19"
height="17"
initial_value="true"
label="Stretch Textures"
layout="topleft"
@ -377,7 +377,7 @@
width="134" />
<check_box
control_name="SnapEnabled"
height="18"
height="17"
initial_value="true"
label="Snap"
layout="topleft"
@ -386,7 +386,7 @@
width="134" />
<check_box
control_name="FSBuildPrefs_ActualRoot"
height="18"
height="17"
initial_value="false"
label="Edit axis at root"
layout="topleft"
@ -394,7 +394,7 @@
name="checkbox actual root"
width="134" />
<check_box
height="18"
height="17"
initial_value="true"
label="Show Highlight"
layout="topleft"
@ -404,6 +404,14 @@
<check_box.commit_callback
function="BuildTool.commitShowHighlight"/>
</check_box>
<check_box
control_name="SelectReflectionProbes"
height="17"
label="Select Reflection Probes"
layout="topleft"
top_pad="-2"
name="checkbox select probes"
width="134" />
<button
left_pad="0"
layout="topleft"
@ -411,7 +419,7 @@
name="Options..."
label="Options..."
tool_tip="See more grid options"
top="84"
top="81"
right="-10"
width="65"
height="16" >