Так вот, поскольку я не знаю, что вам дать по бокам, предложите идеи в коменты))))
Есть идея, если вы сделали дз, то вым даётся 1-5 очков в зависимости от решения.И кто че-з месяц наберёт больше всех очков получит шоколадку.
Идея:забить на основную тему и запилить корс по программированию в майнкрафте (к например создание датапаков)
Anonymous Poll
71%
Дааа, супер!!!!! 11
29%
Не, предложу идею в коменты((
Начнем же!
Manim - библиотека для создания анимаций. С её помощью можно создавать красивые анимации геометрии, алгебры, графиков... Но сама библиотека не то чтобы лёгкая.
Очевидно, что сначала её надо установить(неожиданный поворот сюжета). Да, снова
Но это не все, необходимо установить LaTeX и ffmpeg. С первым сами разберетесь, а второе это конечно то ещё. Во первых перейдем на официальный сайт, скачаем архив, распакуем. Скопируем путь до папки bin и вставим его в переменную path на вашем компьюторе. Вроде просто...
Обычно программу мы запускаем, используя зелёную стрелочку на панели вашего редактора кода, тут сложнее. Вам необходимо зайти в консоль и написать
Вау, все готово, и это только предварительная настройка.
Переходим к коду:
Дз:
Установить библиотеку и запустить код(из командной строки) .
Manim - библиотека для создания анимаций. С её помощью можно создавать красивые анимации геометрии, алгебры, графиков... Но сама библиотека не то чтобы лёгкая.
Очевидно, что сначала её надо установить(неожиданный поворот сюжета). Да, снова
pip install manim
Но это не все, необходимо установить LaTeX и ffmpeg. С первым сами разберетесь, а второе это конечно то ещё. Во первых перейдем на официальный сайт, скачаем архив, распакуем. Скопируем путь до папки bin и вставим его в переменную path на вашем компьюторе. Вроде просто...
Обычно программу мы запускаем, используя зелёную стрелочку на панели вашего редактора кода, тут сложнее. Вам необходимо зайти в консоль и написать
manim -pql путь до файла класс в файле
Вау, все готово, и это только предварительная настройка.
Переходим к коду:
from manim import *
class first(Scene) :
def construct(self) :
star=Star()
self.play(Create(star))
Дз:
Установить библиотеку и запустить код(из командной строки) .
Хмм, все же нужно лекции выпускать пожалуй, давайте, когда кто то зделает дз последнее, я постараюсь как можно быстрее выпустить её. А так я сегодня мб по делаю...
🥰1🤯1🌭1🤪1💊1
Продолжим...
После долгого перерыва, я все же сделаю что-нибудь...
Продолжим последнюю тему, manim позволяет создавать красивые анимации текста, фигур и других объектов, я уже показал, как сделать звезду. Существуют различные анимации появления объектов. Анимация, показанная в последнем примере - это обрисовка объекта по контуру и заполнение его. Но давайте посмотрим на другие анимации появления:
1. FadeIn - просто появление...
Тут все просто
2. add - добавление объекта на сцену без анимации
Существуют remove и fadeOut, они удаляют объекты соответственно...
Также есть всякие growFromCenter, но они очевидно что делают, так что я рассказывать не буду..
Дз:
Сделайте анимацию со всеми этими способами появления, поиграйтесь)))
После долгого перерыва, я все же сделаю что-нибудь...
Продолжим последнюю тему, manim позволяет создавать красивые анимации текста, фигур и других объектов, я уже показал, как сделать звезду. Существуют различные анимации появления объектов. Анимация, показанная в последнем примере - это обрисовка объекта по контуру и заполнение его. Но давайте посмотрим на другие анимации появления:
1. FadeIn - просто появление...
from manim import *
class first(Scene) :
def construct(self) :
star=Star()
self.play(fadeIn(star))
Тут все просто
2. add - добавление объекта на сцену без анимации
from manim import *
class first(Scene) :
def construct(self) :
star=Star()
self.add(star)
Существуют remove и fadeOut, они удаляют объекты соответственно...
Также есть всякие growFromCenter, но они очевидно что делают, так что я рассказывать не буду..
Дз:
Сделайте анимацию со всеми этими способами появления, поиграйтесь)))
❤🔥1🔥1
Всем дратути....
Я сейчас разрабатываю собственный физический движок для создания игр. Хотите ли вы, чтобы я рассказывал как я его делаю тут?
Я сейчас разрабатываю собственный физический движок для создания игр. Хотите ли вы, чтобы я рассказывал как я его делаю тут?
👎2👍1🥰1🍌1
Сегодня написал скрипт получения горизонтального направления, считывая нажатия стрелочек и добавил классу Sprite(это тот, который отвечает за каринку, соответствующую объекту) функцию, которая разворачивает изображение)
🔥2