Dodano możliwość stworzenia własnego pokoju

Wybierz bazę dla zestawu narzędzi w pokoju.
Dowiedz się 3DCoat — Jak stworzyć własny pokój i niektóre opcje: Jak stworzyć swój własny pokój w 3DCoat firmy Rygaard Creations.
Dodaj narzędzie Smart Retopo do obszaru roboczego modelowania
Edytuj pokój
W tym przykładzie dodajemy nowe polecenie do istniejącego menu.
Aby poznać dowolne polecenie skryptu, naciśnij jednocześnie PPM i MMB nad dowolnym poleceniem. Robiąc to, informacje o skrypcie poleceń są kopiowane do schowka i można je wkleić do notatnika, aby je poznać.
Na przykład lubimy dodawać wybór gradientu pionowego do menu Widok w pokoju malowania, który obecnie znajduje się w > ikona aparatu w prawym górnym rogu → Tło → Gradient pionowy.
– Lewy do zakładki Paint Room, widzimy ikonę klucza, Edytuj bieżące ustawienia pokoju .

– Naciśnij LPM, aby wyświetlić panel menu edycji

Aby zmiany* były aktywne po sesjach, opcja Użyj skryptu dla menu musi być aktywna
* wszystkie osobiste zmiany są przechowywane w C:UsersusernameDocuments3DCoat-2022UserPrefsRoomsCustomRoomsPaint
– Naciśnij Edytuj… wyskakujące okienka notatnika pozwalają nam edytować: menu.cpp
lubimy dodawać: Użyj pionowego gradientu, aby wyświetlić menu (dodaję go poniżej panoramy w skali szarości, zmień go na wybraną lokalizację)

– Aby poznać polecenie, naciśnij jednocześnie RMB i MMB
Polecenie Panorama w skali szarości to:
// skrypt oparty na cmd:
cmd("$Jasna skala szarości");
// Skrypt oparty na interfejsie użytkownika, należy wcześniej zdefiniować zmienną: UI ui;
ui("$Jasna Skala Szarości");
– Więc w skrypcie menu szukam go i znalazłem tę sekcję:
nieważne CreateViewMenu() {
start_main_menu("WIDOK");
menu_item("Opcje cieniowania");///Opcje cieniowania
menu_separator();
menu_item("Jasna skala szarości");///Panorama w skali szarości
– Teraz naciśnij jednocześnie RMB i MMB > ikona aparatu w prawym górnym rogu → Tło → Gradient pionowy, aby poznać wiersz skryptu poleceń
// skrypt oparty na cmd:
cmd("$GradientTło");
// Skrypt oparty na interfejsie użytkownika, należy wcześniej zdefiniować zmienną: UI ui;
ui("$GradientTło");
– Dodałem tę linię do skryptu Menu View
nieważne CreateViewMenu() {
start_main_menu("WIDOK");
menu_item("Opcje cieniowania");///Opcje cieniowania
menu_separator();
menu_item("Jasna skala szarości");///Panorama w skali szarości
menu_item("GradientBackground");///Wyczyść obraz tła
menu_item("WIDOK_CIENIOWANY");///Gładki cień
menu_hotkey("5", 0, 0, 0);///5
menu_item("VIEW_RELIEF_ONLY");///Tylko relief
menu_hotkey("1", 0, 0, 0);///1
– Naciśnij OK, aby zamknąć panel Edytuj pokój
– to wszystko. Ciesz się edytowaniem własnych menu.
Zaawansowane dostosowywanie za pomocą skryptu prawego przycisku
Rygaard: W tej serii filmów rozpoczniesz proces zaawansowanego dostosowywania prawego przycisku myszy za pomocą skryptu rmb. Dlatego będziemy mogli dokładnie dostosować menu akcji prawego przycisku myszy w 3Coat.
Polski