728x90 전체 글703 맥북 M1에서 matplotlib 그래프 새창을 위한 pyqt 백엔드 사용하기(vscode) 맥북 M1을 구매한 지 약 5개월이 지났다. 파이썬 프로그램 활용과 그래픽 툴 사용을 위해 선택한 M1칩이었지만, 기존 사용하던 python과 vscode의 활용이 적용되지 않아 피로가 쌓이던 참에 확실하게 문제 해결을 해보고자 조사와 정리를 했다. 결론부터 얘기하자면 M1칩에서는 일반적인 방법으로 pyqt5가 설치되지 않는다. 이전 자료들을 서치 해보니 home brew를 통해 설치가 가능하다고 했다. 바로 실행에 옮겼지만 이번에 macos 버전이 업데이트 되면서 이 또한 통하지 않았다. 포기를 하려던 참에 눈에 들어온 vscode의 경고 문구에서 pyside6가 있었다. 정확하지 않을 수 있지만, 내가 이해한 내용은 pyqt는 정식이 아니고 pyside가 정식으로 qt를 배포한다는 것이었다. 무심결에.. 2022. 12. 7. 캐릭터 모델링을 위한 블렌더 사용자 도형 설정 팁 달범님의 클래스 101 강좌를 들으면서 나중에도 도움이 되는 내용들을 간략하게 정리하고 있습니다. 오늘은 블렌더 시작 시 나타나는 기본도형인 큐브를 다른 도형 또는 캐릭터를 만들기에 기본이 되는 도형으로 설정하는 팁을 소개하려고 합니다. 뭐 매번 들어갈 때마다 세팅해도 되겠지만, 캐릭터만 그리려는 분들께는 꽤나 유용한 기능이 아닐까 싶습니다. 1. 블렌더 기본 도형 블렌더에서 어떠한 세팅을 하지 않았다면 시작 시 원점 위치에 큐브 모양의 도형이 떡하니 자리 잡고 있는 것을 확인할 수 있습니다. 많은 강좌들을 보면 그 큐브를 클릭하고 'X'를 눌러 삭제를 요구합니다. 저도 처음에는 이 작업을 매번 해야 하나라는 생각이 들었었습니다. 캐릭터를 만들기 좋은 기본 도형은 '구'입니다. 대부분의 캐릭터는 둥글둥글.. 2022. 12. 4. 블렌더로 게임기 모델링 따라하기 feat. class 101 구독 맥북에어 M1을 구매하고 블렌더를 설치하고 유튜브 프리미엄을 구독했었습니다. 3D 모델링 학습을 위한 준비였으나 뭔가 2% 부족하단 생각이 자꾸 들었습니다. class 101의 경우 강좌 당 단가가 너무 세서 구매가 꺼려졌었으나 우연찮게 들른 class 101에서 구독서비스를 한다는 굳 뉴스를 확인하게 되었습니다. 월 19,000원의 구독료로 모든 수강을 다 들을 수 있다 내용이었는데 강좌의 종류들을 보니 디자인 관련 콘텐츠가 많이 있어 고민 없이 바로 구독을 해 버렸습니다. 처음으로 수강을 하게 된 강좌는 블레더 3D 모델링 관련이었고, 처음 모델링 주제는 게임기였습니다. 부끄럽지만 아래 캡처가 제 첫 작품입니다. 강의는 쉽게 구성되었으나 블렌더 2.79 버전으로 강의가 진행되다 보니 최신버전인 3.2.. 2022. 9. 26. 패시브 인컴(passive income)을 위한 블로그 운영 방안 정리 (feat. 구글 애드센스 광고 단가) 2021년 여름, 무작정 들른 집 앞 도서관에서 한눈에 들어오게 된 '디지털 노마드'에 관련된 서적들을 주섬주섬 집어 들어 대여를 했다. 디자인을 이용한 디지털 콘텐츠 판매부터 블로그 운영, 쿠팡 파트너스등 다양한 방법들로 돈을 벌고 있는 사람들이 있다는 사실에 큰 충격을 받지 않을 수 없었다. 1. 핵심은 패시브 인컴 여기서 핵심 키워드는 '패시브 인컴'이었다. 이때까지만 해도 돈을 버는 방법은 시간을 들여 일한 만큼의 보수를 회사로부터 또는 고객들로부터 받는 것뿐이라고 생각했었다. '자는 동안에도 돈이 들어오는 시스템'이라는 구조는 주식 외에는 생각해본 적도 없었다. 유튜브로 돈을 버는 것 또한 디지털 콘텐츠를 이용한 패시브 인컴의 하나인 것이었다. 이렇게 디지털 노마드라는 용어를 접하고 시작한 티스.. 2022. 8. 31. 블렌더 레퍼런스 이미지 편집용 GIMP 소개 디자인 공부와 NFT 도전을 위해 구매하게 된 맥북에어 M1에 2D 스케치 및 콘셉트 드로잉을 위해 Krita를 설치하고, 3D 디자인을 위해 블렌더를 곁들였습니다. Krita의 경우 와콤을 이용해 팬으로 스케치북에 그림 그리듯이 스케치를 하면 별 문제는 없습니다. 제 그림 실력만이 문제겠지요. 블렌더의 경우에는 항상 그래왔듯이 3D 디자인 툴의 기능을 먼저 익히는 것이 중요합니다. 물론 Krita도 기능을 익혀야 하지만 3D 툴의 경우는 도구사용에 익숙하지 않으면 모델링하는데 애로사항이 많이 발생합니다. 1. GIMP 발견 카디아, 솔리드웍스, 프로이와 같은 3D 툴을 많이 다뤄본 저에게도 블렌더의 기능들은 생소하기만 하더군요. 두 달 전에 가입한 유튜브 프리미엄이 이제야 힘을 발휘하여 저에게 블렌더 .. 2022. 8. 18. 파이썬 시계열 데이터에서 시간 구간 추출 전처리 코드 파이썬으로 데이터 분석을 할 때 시계열 데이터를 많이 다루게 됩니다. 데이터 분석 시 특정 시간 구간의 데이터만 추출해서 사용을 하거나 사용하고 싶지 않은 구간의 데이터를 삭제하기도 합니다. 원하는 시간 구간을 설정하고 그 구간의 데이터만 추출하는 코드에 대해서 설명하도록 하겠습니다. 1. 시계열 데이터 생성 늘 그렇듯 시간을 포함한 시계열 데이터를 구성해 보도록 하겠습니다. 지난번에 설명한 데이터를 랜덤으로 만들어 주는 함수도 같이 사용하도록 하겠습니다. import pandas as pd import numpy as np import random import matplotlib.pyplot as plt def random_num(row_no): mean = random.random() std = ra.. 2022. 8. 16. 파이썬 Matplotlib 한글 깨짐 현상 해결 (Window and Mac) 파이썬 프로그래밍 중에 그래프 표출을 위해 matplotlib 라이브러리를 많이 사용합니다. 데이터 칼럼명이 영어라면 별 문제없겠지만 한글로 작성된 데이터 셋이라면 matplotlib에서 ㅁㅁ로 나타나는 현상이 있습니다. mapltplotlib에서 한글 깨짐이 없게 하려면 font 세팅을 별도로 해 주어야 합니다. 1. 한글 깨짐 현상을 위한 데이터 셋 구성 한글 깨짐 현상에 대한 해결을 위해 임의의 데이터 셋을 만들어 볼게요. 우선 아래와 같이 필요한 라이브러리를 임포트 합니다. import pandas as pd import numpy as np import random import matplotlib.pyplot as plt 이젠 데이터 셋을 구성하기 위한 함수를 추가하는데 해당 함수는 임의의 개수.. 2022. 8. 12. '이'와 '히' 맞춤법 구분 (ex. 깨끗이/깨끗히) 초등학생 아이를 둔 저에게 맞춤법에 대한 질문은 가끔씩 찾아오는 불청객과 같습니다. 이러한 포스팅을 하게 된 계기 또한 아이들의 질문에서부터 시작되었습니다. 글을 쓰다 보면 가끔씩 틀리기 쉬운 맞춤법에 대해서 인터넷 검색을 하면 너무 어렵게 설명들을 하고 있어 한 번 읽어 볼 때면 이해되면서도 뒤돌아 서면 다시 기억이 나지 않기 일쑤죠. 오늘은 틀리기 쉬운 맞춤법인 '이'와 '히'의 구분에 대해 보다 오래 기억할 수 있도록 정리를 해보고자 합니다. 설명에 있어 될 수 있으면 쉬운 용어를 사용하도록 하겠습니다. 다만, 형용사/동사/부사/명사에 대한 기본적인 이해는 필요하며 각 단어의 어원이 어떤 것들이 있는지도 같이 고민을 해야 더욱 기억에 오래 남을 것입니다. 우리 아이 교재에 있는 몇 가지의 예를 나열.. 2022. 8. 11. 이전 1 ··· 82 83 84 85 86 87 88 다음 728x90