RenderSettings
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
RenderSettings jest klasą jedyną, która pozwala programistom debugować komponenty graficzne silnika Roblox.
Można go znaleźć w zakładce Rendering w menu ustawień Roblox Studio.
Podsumowanie
Właściwości
Ustawia początkowy poziom jakości menedżera szybkości ramienia, gdy RenderSettings.EnableFRM jest ustawiony na prawdę.
Gdy ustawiono na prawdę, wszystkie aktualizacje sceny otrzymają nieograniczony budżet, niezależnie od tego, jak kosztowne może być obliczeniowo.
Ustawia poziom jakości grafiki w Roblox Studio, gdy RenderSettings.EnableFRM jest ustawiony na fałsz.
Przełącza włączony stan menedżera szybkości klatek.
Ustawia, czy materiały powinny być generowane za każdą część lub za każde unikalne pojawienie się w eksporterze obiektów Roblox.
Określa zachowanie menedżera częstotliwości klatek.
API graficzne, które Roblox wykorzysta przy uruchamianiu.
Rozmiar w bajtach pamięci podręcznej meszu. Domyślnie 32 MB.
Tylko studio. Używany do wizualnej weryfikacji jakości MeshParts na niższym poziomie szczegółowości z bliska.
Jeśli RenderSettings.EnableFRM jest ustawione na prawdę, ta właściwość kontroluje poziom jakości w Roblox Studio.
Gdy ustawiono na prawdę, Roblox Studio automatycznie ponownie załaduje zmiany, które są dokonywane do plików w folderze Roblox'a content.
Gdy ustawiono na prawdę, wireframe poligonów zostanie wyświetlony na wszystkich PartOperation obiektach.
Jeśli ustawiono na prawdę, renderuje obramowania wokół każdej pojedynczej renderowanej jednostki w scenie.
Metody
Zwraca najwyższy poziom jakości.
Właściwości
AutoFRMLevel
Ustawia początkowy poziom jakości menedżera szybkości ramienia, gdy RenderSettings.EnableFRM jest ustawiony na prawdę.
EagerBulkExecution
Gdy ustawiono na prawdę, wszystkie aktualizacje sceny otrzymają nieograniczony budżet, niezależnie od tego, jak kosztowne może być obliczeniowo.Gwarantuje to, że każda rama będzie wyglądać tak, jak powinna, kosztem bardziej niestabilnej oceniaćklatek.
Używany jest podczas renderowania miniaturek gier.
EditQualityLevel
Ustawia poziom jakości grafiki w Roblox Studio, gdy RenderSettings.EnableFRM jest ustawiony na fałsz.
Enable VR Mode
ExportMergeByMaterial
Ustawia, czy materiały powinny być generowane za każdą część lub za każde unikalne pojawienie się w eksporterze obiektów Roblox.
MeshPartDetailLevel
Określa tryb wyboru poziomów szczegółowości dla części siatkowych.Aby uzyskać dobry balans między wydajnością a wiernością, należy ustawić to na Enum.MeshPartDetailLevel.DistanceBased (domyślnie), co jest tym, co używa klient.
Zauważ, że MeshPart.RenderFidelity musi zostać ustawione na Enum.RenderFidelity.Automatic aby to działało.Jeśli ustawisz ją na Enum.RenderFidelity.Precise, zawsze zobaczysz wersję o wyższej rozdzielczości, a wartość Enum.MeshPartDetailLevel zostanie zignorowana dla tej MeshPart .
QualityLevel
Jeśli RenderSettings.EnableFRM jest ustawione na prawdę, ta właściwość kontroluje poziom jakości w Roblox Studio.
ReloadAssets
Gdy ustawiono na prawdę, Roblox Studio automatycznie ponownie załaduje zmiany, które są dokonywane do plików w folderze Roblox'a content.
RenderCSGTrianglesDebug
Gdy ustawiono na prawdę, wireframe poligonów zostanie wyświetlony na wszystkich PartOperation obiektach.
ShowBoundingBoxes
Jeśli ustawiono na prawdę, renderuje obramowania wokół każdej pojedynczej renderowanej jednostki w scenie.