Course Code: blenderpy
Duration: 7 hours
Prerequisites:
  • Zrozumienie Blender

Publiczność

  • Web Designers
Overview:

Blender to oprogramowanie komputerowe 3D typu open source do tworzenia aplikacji 3D, modeli, efektów wizualnych i nie tylko. Włączenie Python do Blendera poprawia wydajność poprzez automatyzację zadań.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla projektantów stron internetowych, którzy chcą programować w Python do automatyzacji Blendera.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Tworzyć elementy interfejsu, takie jak menu.
  • Zarządzać Blender za pomocą kodu Python.
  • Pisać skrypty do automatycznego uruchamiania procesów.
  • Poznać i zrozumieć bibliotekę bpy.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktycznych zajęć.
  • Praktyczna implementacja w środowisku live-lab.

Opcje dostosowywania kursu

  • W celu zamówienia spersonalizowanego szkolenia z tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

Blender in Depth

  • Procesy i komponenty używane w Blender
  • Blender operatorzy, właściwości i okno informacyjne

Python Przegląd

  • Składnia i struktura
  • Biblioteka Bpy

Przygotowanie środowiska programistycznego

  • Instalacja i konfiguracja Blender
  • Konfiguracja okna konsoli
  • Importowanie biblioteki bpy

Python Skrypty w Blenderze

  • Tworzenie prostego skryptu
  • Używanie szablonu
  • Automatyczne uruchamianie skryptów

Blender Interfejsy

  • Rysowanie elementów
  • Używanie szablonów
  • Praca z istniejącymi panelami
  • Tworzenie struktury menu
  • Budowanie układu panelu

Dostosowywanie dodatków

  • Implementacja struktury dodatku
  • Budowanie struktury operatora
  • Zastosowanie właściwości „cofnij i powtórz”
  • Publikacja dodatku
  • Używanie dodatkowego operatora

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Advanced Blender: Python Scripting

Qatar - Advanced Blender: Python Scripting

Egypt - Advanced Blender: Python Scripting

Saudi Arabia - Advanced Blender: Python Scripting

South Africa - Advanced Blender: Python Scripting

Brasil - Advanced Blender: Python Scripting

Canada - Advanced Blender: Python Scripting

中国 - Advanced Blender: Python Scripting

香港 - Advanced Blender: Python Scripting

澳門 - Advanced Blender: Python Scripting

台灣 - Advanced Blender: Python Scripting

USA - Advanced Blender: Python Scripting

Österreich - Advanced Blender: Python Scripting

Schweiz - Advanced Blender: Python Scripting

Deutschland - Advanced Blender: Python Scripting

Czech Republic - Advanced Blender: Python Scripting

Denmark - Advanced Blender: Python Scripting

Estonia - Advanced Blender: Python Scripting

Finland - Advanced Blender: Python Scripting

Greece - Advanced Blender: Python Scripting

Magyarország - Advanced Blender: Python Scripting

Ireland - Advanced Blender: Python Scripting

Luxembourg - Advanced Blender: Python Scripting

Latvia - Advanced Blender: Python Scripting

España - Advanced Blender: Python Scripting

Italia - Advanced Blender: Python Scripting

Lithuania - Advanced Blender: Python Scripting

Nederland - Advanced Blender: Python Scripting

Norway - Advanced Blender: Python Scripting

Portugal - Advanced Blender: Python Scripting

România - Advanced Blender: Python Scripting

Sverige - Advanced Blender: Python Scripting

Türkiye - Advanced Blender: Python Scripting

Malta - Advanced Blender: Python Scripting

Belgique - Advanced Blender: Python Scripting

France - Advanced Blender: Python Scripting

日本 - Advanced Blender: Python Scripting

Australia - Advanced Blender: Python Scripting

Malaysia - Advanced Blender: Python Scripting

New Zealand - Advanced Blender: Python Scripting

Philippines - Advanced Blender: Python Scripting

Singapore - Advanced Blender: Python Scripting

Thailand - Advanced Blender: Python Scripting

Vietnam - Advanced Blender: Python Scripting

India - Advanced Blender: Python Scripting

Argentina - Advanced Blender: Python Scripting

Chile - Advanced Blender: Python Scripting

Costa Rica - Advanced Blender: Python Scripting

Ecuador - Advanced Blender: Python Scripting

Guatemala - Advanced Blender: Python Scripting

Colombia - Advanced Blender: Python Scripting

México - Advanced Blender: Python Scripting

Panama - Advanced Blender: Python Scripting

Peru - Advanced Blender: Python Scripting

Uruguay - Advanced Blender: Python Scripting

Venezuela - Advanced Blender: Python Scripting

Polska - Advanced Blender: Python Scripting

United Kingdom - Advanced Blender: Python Scripting

South Korea - Advanced Blender: Python Scripting

Pakistan - Advanced Blender: Python Scripting

Sri Lanka - Advanced Blender: Python Scripting

Bulgaria - Advanced Blender: Python Scripting

Bolivia - Advanced Blender: Python Scripting

Indonesia - Advanced Blender: Python Scripting

Kazakhstan - Advanced Blender: Python Scripting

Moldova - Advanced Blender: Python Scripting

Morocco - Advanced Blender: Python Scripting

Tunisia - Advanced Blender: Python Scripting

Kuwait - Advanced Blender: Python Scripting

Oman - Advanced Blender: Python Scripting

Slovakia - Advanced Blender: Python Scripting

Kenya - Advanced Blender: Python Scripting

Nigeria - Advanced Blender: Python Scripting

Botswana - Advanced Blender: Python Scripting

Slovenia - Advanced Blender: Python Scripting

Croatia - Advanced Blender: Python Scripting

Serbia - Advanced Blender: Python Scripting

Bhutan - Advanced Blender: Python Scripting

Nepal - Advanced Blender: Python Scripting

Uzbekistan - Advanced Blender: Python Scripting