Вы сможете рисовать. когда нибудь. Урок 1, вводный
Привет Пикабу, вот и обещанный пост про основы рисования. На меня подписались вот уже 200 человек и это какая-никакая ответственность, поэтому пилю пост прямо сейчас. Я не могу назвать себя по-настоящему хорошим художником, поэтому если у вас есть какие либо конструктивные замечания я буду рада их выслушать.
Все изложенное здесь и ниже мое глубокое ИМХО, компиляция прочитанных учебников, просмотренных видео, и знания, которые дал мне мой учитель. Итак, начнем.
Для начала вам понадобится любой лист нелинованой бумаги и карандаш или ручка.
Это упражнение очень простое, но несмотря на это является хорошей разминкой и я рекомендую выполнять его постоянно, чтобы ваша рука привыкла делать то, чего хотите вы.
Для начала отметьте на равном удалении от краев листа две точки, после этого попытайтесь их соединить, ровно, плавно, одной линией. Ведите линию не слишком долго (линия будет дрожать) и не слишком быстро(не попадете в точку). Ваша цель просто соединить две точки. Следите за тем что бы линия была достаточно ровной, не провисала и не бугрилась. Проведите по ней несколько раз убедившись что она достаточно ровная и не идет мимо точек.
Тут перечислены типичные ошибки
Решение: 1) будьте внимательнее и ведите линию осторожно;
2) чтобы линия не провисала задействуйте всю руку, а не только запястье. Ведите линию "от плеча";
3) край линии должен быть плавным, для этого отрывайте руку не резко в месте конца линии, а чуть раньше, но плавнее, как будто бы ваша рука - взлетающий самолет.
Линии, как и, в принципе, все остальное, не будут и не должны быть идеальными. Такого качества вполне достаточно. Проведите столько линий сколько потребуется, но не меньше 5, следите что бы расстояние между ними было равным.
Повторите все это по вертикали
Для следующего упражнения потребуется нарисовать такую схему
Начинается она с квадрата
Далее - диагонали, они нужны чтобы найти центр
Потом рисуем линии которые поделят стороны пополам
Отмечаем выделенную красным длину на синих линиях. Через отмеченные зеленым точки рисуем большую окружность. Касаясь зеленых точек рисуем меньший квадрат, в котором тоже рисуем окружность.
Теперь нужно заполнить этот бублик линиями сходящимися к центру. Важно, по минимуму поворачивая лист отследить чтобы все линии "шли в центр". Точность не важна, но направление должно читаться.
На картинке отражена этапность выполнения этой работы. Сначала круг, уже имеющимися линиями делится на 8 частей. Потом получившиеся части делятся пополам.
На этом разминку можно закончить, но если вы намерены продолжать предлагаю вам несколько дополнительных упражнений
1) Параллельные линии с равным расстоянием между ними.2) Параллельные линии с уменьшающимся расстоянием.
3) Параллельные линии с увеличивающимся расстоянием.
4) Ломаная линия проведенная через определенные точки.
5) Кривая, через такие же точки.
6) Рисуете сложную форму и пытаетесь ее как можно точнее навести.
С "ведите линию осторожно" категорически не согласен.
Линию нужно проводить одним быстрым и уверенным движением. Обычно если новичку сказать об осторожности, он начинает вести очень медленно, а медленно ровную линию не проведет и профессионал с многолетним стажем.
Наилучшим на мой взгляд объяснением будет такое. Наметьте мысленно две точки и одним движением соедините их. При этом кисть лучше зафиксировать в одном положении и проводить только рукой.
Меня удивляют люди в комментариях, которые протестуют против кружочков и линий. Всё! Ваще всё! Состоит из кружочков, линий и прочих простейших геометрических фигур. Если вы можете нарисовать треугольник и кружочек - вам будет гораздо проще построить предмет. Прежде чем заняться академическим рисунком я исчертила кучи листов линиями, чтобы они стали получаться не то что ровно, но хотя бы так, как я себе представляю. Это механическая наработка навыка, чтобы потом, при сложной работе, не вдумываться и не чесать жопу, как бы тут поровнее накалякать. Конечно, ни живопись, ни рисунок не требуют идеальных линий. В этом мире ничто не идеально, но чтобы двигаться вперёд - надо понимать основы.
Мы старались как могли
Невольно вспомнился старый анекдот:
- Доктор! А я после операции смогу играть на скрипке?
- Да, сможете - противопоказаний не вижу!
- Странно. До операции - не умел.
Придется @airad пилить второй пост : )
О хоть кто-то толковые упражнения выложил!
Желающие научиться рисовать - внимайте.
Автор дело говорит!
Добавлю от себя если старйтесь рисовать именно одну линию. Скривили, рисуйте новую другую. Для упражнения не стоит прорисовывать одну и туже по нескольку раз.
Так вы будете видеть ошибку и стараться потом исправить.
"Солома" только усугубляет ошибки..
Я подписался. Автор пили вторую часть :D
О-о, спасибо, обожаю такие упражнения. Иногда дико лень думать над чем-то, рисовать сложные формы, вдохновения ноль, и свободное время уходит впустую. А такие упражнения руку набивают отлично)
Мне нравится, схоронил, жду ещё
Я за всю жизнь дальше линии так и не смог зайти, не могу без линейки прямую провести.
Нет, рисование это не для меня!)
Cпасибо! классные упражнения, и описано как надо,все понятно. Хотелось бы в следующем посте, чтобы упомянули еще о важных деталях. Я новичок, как и многие здесь, и мало что понимаю. Например, как держать руку: в комментариях пишут кисть не поворачивать; как еще лист бумаги держать: поворачивать можно или нет. Я когда тренировался, так и тянуло лист повернуть. Как держать карандаш? как ручку,когда пишешь или нет. Это важные вещи, которые многим непонятны. Еще раз спасибо!
А вы сами на планшете рисуете? В будущем уроки рисования на планшете было бы тоже круто увидеть)
Очень интересно. Надо попробовать последовать данному уроку и освежить навык, а то таким темпом карандаш разучусь держать.)
ну ясен красен я ждала таких уроков всю жизнь!
автор ты понимаешь что подписал себя на эти уроки очень надолго?) все ж теперь будут ждать-ожидать, просить-умолять))))
уважаемые художники и любители рисования, подскажите, плз, правильную технику для обучения рисованию ребенка. Я иногда пытаюсь немного поучить рисовать дочку (8 лет), но возник с спор с тещей - я показываю как нарисовать какую-либо фигуру аккуратными штрихами, постепенно подгоняя их друг-другу, чтобы получилась желаемая форма, а лишнее можно и ластиком удалить, а теща заставляет ребенка рисовать простые фигуры без отрыва карандаша от бумаги. В итоге получается постоянно кривая и косая фигня, продавленная со всей силы. Кто прав? Правильно ли рисовать фигуры постепенно, штрихами?
А теперь каждый эксперт из каментов выкладывает по одной своей работе в штрихе =))))
А использование шариковой ручки негативно отразиться на рисовании? Или ничего страшного в этом нету?
Еще бы пропорциям научиться, а то я как-то хотел нарисовать комнату и у меня лампочка на потолке и кровать получились одного размера.
Спасибо большое! С нетерпением жду следующих уроков!
мне нравиться,узнал пару вещичек новых ддя себя,може узнаю еще что-то,так что пили второй пост я подписалься!)
С самого самого начального этапа и с понятными объяснениями.
Пожалуйста, продолжай, очень ждём).
Какой-то неправильный подход к рисованию. Особенно для новичков. А где удовольствие? Где творчество? Нахрена листы в полосочку разрисовывать, если так же руку набить можно, просто много рисуя? Но не абы что, а осмысленные картинки.
Че эт за хуйня лол
ну и нах зачем?! вот серьезно, в этом нет ровно никакого смысла! хочешь нарисовать роную линию, возьми линейку. слишком чертежно для рисунка? проведи поверх карандашом. то же и с кругом.
рисовать черкая линии не научишься. чтобы рука слушалась -- тоже. все это хня, рисование, это не умение провести ровную линию, нет!, это умение рисовать перспективу и наложение правильных теней. у меня одна одногруппница решила рисовать тень с середины грани куба.
я неплохо рисую, даже перспективу, но если это не вот такие здания. а просто научившись делать линию рисовать не научишься
Эти упражнения мне кажется совсем простыми. Каждый день такое черчу. Доктор, неужто у меня талант?
Правильное именование в python
В большинстве своем начинающие программисты не обращают внимание на правильные названия переменных, функций, классов ( я был один из них ), после чего сильно страдают в будущем, потому что после неправильного нейминга приходится долго и мучительно переучиваться, так как эта привычка очень сильно въедается в мозг. А я еще после +- 2-ух лет занятий прикладным программированием решил стать профи в спортивном программировании, что также негативно сказалось на написании правильного кода.
Для чего это нужно?
Довольно простой и понятный вопрос, но его все-таки нужно обсудить, чтобы понимать с какой целью мы будем тратить непомерное количество усилий для придумывания грамотного названия переменной. А целью нашего труда будут являться сэкономленные десятки, сотни ( зависит от масштабов проекта ) человеко-часов, которые будут потрачены на рефакторинг и переименование абсурдных переменных, функций и т.д.
Что нужно знать, чтобы правильно наименовать переменные?
Для правильного нейминга нужно изучить следующие вещи:
1. Английский, чтобы правильно интерпретировать значения объектов в python
2. Понять что на самом деле делает функция или класс ( чтобы это понять используйте уточку )
Соглашении об именовании
Перед тем, как перейти к описанию переменных, функций и классов по отдельности, нужно понять стиль кода в python:
Функции, переменные, методы - пишите название в нижнем регистре, если название состоит из более, чем 1-го слова, разделяйте нижним подчеркиванием.
Классы - первая буква - заглавная, остальные в нижнем регистре ( CamelCase ). Если класс состоит из более чем 1-го слова, то каждое последующее слово начинается с заглавной буквы
Константы - на константы распространяются те же правила, что и на переменные, только константы нужно называть, используя буквы в верхнем регистре.
Исключения - Так как исключения являются классами => к исключениям применяется стиль именования классов. Однако вы можете добавить Error в конце имени
Имена переменных ни в коем случае не должны пересекаться с названиями модулей ( math, string ), операторов ( and or not ) и других зарезервированных слов python ( add, sum ).
Функции и методы
Функция должна содержать в своем названии какое-то действие ( add, remove, set ) и функция должна делать ровно одно действие, то есть если вам нужно проделать над одним объектом два или более действий и у вас получается в названии что-то такое: pow_and_divide_numbers, то его необходимо переписать на две функции pow и devide.
Названия классов нужно писать в ед.ч. Если получается так, что класс делает слишком много разных задач, то нужно сделать несколько классов и разбить эти задачи среди них.
Программа QA Manual Engineer 2.0 - Освоение профессии тестировщика без СМС и регистрации
Привет! Представляю новую программу для освоения профессии QA Engineer (тестировщик) по направлению WEB. Собрана на базе бесплатных и общедоступных материалов, оформлена в программу, ориентированную примерно на 4 месяца.
Гусеница на Unity за 5 минут
Для начала нам нужна модель. Делать её будем в программе Blender. Для начала, просто смоделируем сегмент гусеницы.
Далее, строим из сегментов что-то вроде колеса.
Теперь можно собирать гусеницу нужного нам размера.
Добавим заглушки по бокам, для внешнего вида.
Начнем делать анимацию. Выбираем объект и создаем два ключа, первый отвечает за нормальное состояние, второй управляет анимацией. У второго ключа выставляем значение 1.
Когда ключ анимации выставлен на 1, заходим в режим редактирования и смещаем сегменты по кругу. Для удобства дублируем гусеницу чтобы точно знать положения сегментов.
Двигаем на 2 сегмента вперед и с помощью инструмента "магнит" подгонял вершины на свои места.
Готово. С моделью мы закончили, можно также сделать текстуру или просто материал. Переносим в движок и напишем небольшой скрипт.
После импорта модели, в инспекторе объекта должен появиться Skinned Mesh Renderer. В вкладке BlendShapes находится нужный нам ключ, к нему мы и будем обращаться в скрипте.
Небольшой скрипт для управления анимации, её скорость будет зависеть от скорости самой гусеницы в игре, также как и направление анимации.
Если запустить игру и подвигать гусеницу мышкой, анимация будет работать. Ниже видно что анимация будто проскальзывает,и смотреть на это не совсем комфортно.
Так как длина сегмента гусеницы у меня равна 0.25, а двигаем мы на 2 сегмента(0.25 * 2 = 0,5) при значении ключа 1, нужно умножить магнитуду вектора движение на 2. Таким образом 1 метр анимации будет равен 1 метру передвижения в Unity.
Просто умножаем магнитуду вектора движения на 2.
Теперь все работает идеально
Таким способом можно создавать анимацию разных видов гусениц, колес.
Главное, не сдаваться!
Привет, пикабушники! Решила начать свою историю с рассказа о том, как я вообще дошла до такой жизни)) Сейчас я вручную шью коллекционные авторские игрушки в технике "Тедди".А для затравочки - фото "до/после" с разницей в год.
Я с детсва увлекалась всякого рода рукоделием. Ходила на какие-то швейные кружки в школе. С того времени у меня даже сохранилась игрушка. Этого котика я сшила в возрасте примерно 8 лет вручную. Жизнь его, конечно, потрепала)
Время шло, я успела повышивать, пошить одежду, порисовать (вот мои рисунки), поделать татуировки (тоже для примера) и татуаж. И помимо всего этого ещё работала и училась в универе. В общем, "искала себя", как сейчас модно говорить)
И где-то год-полтора назад наткнулась на фотку мишки-тедди у какого-то мастера. Мне он настолько понравился, что захотелось попробовать сшить что-то подобное. Ну, а так как нового я не боюсь, решила начать эксперименты.Денег на курсы тогда не было, поэтому начала изучать все самостоятельно. Оказалось, что игрушки-тедди - это целая вселенная со своими правилами и законами, однако в то же время дающая огромный простор для творчества.Вот таким вышел корявым мой первый тедди-кот. Надо отметить, что начала шить сразу по своим выкройкам, поэтому здесь очень много ошибок. Да и на кота он не совсем похож😂(Если кратко - техника "тедди" предполагает наличие шплинтово-дисковых креплений, т. е. лапки и голова подвижны. Это основное правило этой техники. В остальном тоже есть свои нюансы, но все более свободно, если мы говорим НЕ о классических тедди. Эту тему подниму в отдельном посте.)
Второй кот немного посимпатичнее, но тоже достаточно убог😄
С каждым разом стало получаться лучше и лучше.
И сейчас я делаю так:
Сейчас мои игрушки живут в разных уголках мира.Если постоянно пробовать и не останавливаться, то все обязательно получится!Спасибо , что дочитали до конца))
Занятия по python, деплою и сетям
Помимо того, что разраб, ещё работаю преподом в одном из топ 10 вузов России.
Так вот кому интересно, по субботам буду стримить занятия. По плану моё любимое, к чему уже давно не прикасался, но что очень повышает понимание как языка, так и самого программирования, будем писать парсер👌
Даже если вы ни разу не писали, +- поймете о чем речь, потому что буду разжёвывать вплоть до синтаксиса, студенты тоже в питоне не особо пока что.
12 марта в 11:00 МСК. Стримить наверное буду в Ютуб, ибо твич это для девочек в бассейнах, не впишусь.
Ссылку добавлю в комментарии. Это бесплатно, но и порывы отблагодарить не возбраняются.
Методичка "Как правильно гуглить"
1. Бyквaльный пoиcк.
Вoзьмитe нужную фрaзу в "тaкие кaвычки", чтoбы гугл искaл имeнно eё. Примeр:
"Лучший язык программирования"
2. Символ звёздочка *.
Поставьте звёздочку на месте забытого слова и Google сам дополнит запрос. Пример:
"Златая цепь на * том"
3. Фильтрация слов.
Если поставить знак минус перед словом, то результаты содержащие это слово будут отфильтрованы. Пример:
"Лучший язык программирования для новичка -python"
4. Поиск по файлам.
Используйте "filetype", чтобы искать файлы. Пример:
"Python презентация filetype:pptx".
Уберите из запроса знаки препинания и прочее. Google их всё равно не учитывает.
6. Поиск на конкретном сайте site:<domain>
Например: методичка site:pikabu.ru
Изучаем python программируя робот манипулятор
Инструкция по настройке и программное обеспечение тут
Видео по сборке робота-манипулятора
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Пост рисованых фэнтезийных зайцев №4
Делегаты и события в C# и Unity!
Привет всем! Хочу поделиться видео по довольно сложной в понимании теме - делегаты и события в C#. Я постарался простыми словами описать суть их работы и конечно же показал способы применения на практических примерах. Видео получилось довольно объемным и информативным, хоть я и не рассмотрел всех нюансов их использования, однако, этого более чем достаточно для базового уровня. Внимательно просмотрите видео и постарайтесь закрепить все на практике, что бы полностью прочувствовать эту тему! Всем спасибо и приятного просмотра!
"Контурная" методичка по пайке
И снова здравствуйте!На волне довольно большого количества просмотров поста про наш клуб, мне пришла идея попробовать найти на Пикабу энтузиастов, готовых помочь нам с написанием методичек для клубного сообщества. На данный момент существует целая одна! (хнык) методичка, которую я выкладываю в общий доступ первый раз. Пользуйтесь =)
Сейчас требуется написать методички по следующим тематикам: чтение схем, изготовление плат, применение мультиметра, осциллографа, и так далее - в общем, все то, с чем сталкиваются новички, вступающие на тернистый путь юных (и не очень) электроников. Конечно, существует и куча других аналогичных источников - но мы пытаемся выжать из такого формата максимум полезной теоретической информации в дополнение к практическим советам. Ну а сами методички в планах распечатать, заламинировать, поместить во всех филиалах клуба и использовать как быстрое введение в тему. Если вы хотите помочь и сможете выдержать похожую стилистику текста - жду вас в комментариях =)PDF-версию готов прислать по запросу на почту.