import bpyimport random# Random floating point number between lo and hidef randf(lo, hi): return random.uniform(lo, hi)# Random integer from lo (inclusive) to hi (inclusive)def randi(lo, hi): return random.randint(lo, hi)# Random values given mean and standard deviationdef gauss(mean, stdev): return random.gauss(mean, stdev)bpy.app.driver_namespace["randf"] = randfbpy.app.driver_namespace["randi"] = randibpy.app.driver_namespace["gauss"] = gauss
Код от создателя видео, который добавляет функции случайного выбора для драйверов.Кодimport bpyimport random# Random floating point number between lo and hidef randf(lo, hi): return random.uniform(lo, hi)# Random integer from lo (inclusive) to hi (inclusive)def randi(lo, hi): return random.randint(lo, hi)# Random values given mean and standard deviationdef gauss(mean, stdev): return random.gauss(mean, stdev)bpy.app.driver_namespace["randf"] = randfbpy.app.driver_namespace["randi"] = randibpy.app.driver_namespace["gauss"] = gauss У меня вопрос к знающим: можно ли создать собственный узел в редакторе материалов интернала?