본문 바로가기

전체 글147

차기작 차기작     본 만화는 작가의 동의를 받고 가져온 일상 만화입니다.지천명님의 블로그를 방문하시면 더 많은 만화를 감상하실 수 있습니다.https://blog.naver.com/lbscom97/220959241892 차기작  봉준호 감독님 영화는 시놉시스부터 재밌음blog.naver.com 2023. 12. 10.
평면도를 3D로 만드는 방법 평면도를 3D로 만드는 방법1. 2D 이미지를 svg파일로 추출한다.나는 벡터 드로잉 프로그램 중에 내게 제일 익숙한 Figma 를 사용하여2D 이미지를 불러와 벽을 따라 path를 따서 svg로 export 했다.2. 블렌더에서 svg 파일을 import 한다.2.1. blender 3.6 기준, Edit>Preferences > Add-ons 에서 Import-Export:Scalable Vecor Graphics(SVG) 1.1 format 선택2.2. File > Import > Scalable Vector Graphics(.svg)3. 불러들인 svg의 사이즈를 실제 도면과 맞춘다.Scene-Unit의 설정을 Meter로 설정4. vector 드로잉을 mesh로 바꾼다.불러들인 svg를 선택하고.. 2023. 11. 6.
엑셀 다운로드 엑셀 다운로드 Blob 이해 https://heropy.blog/2019/02/28/blob/ Blob(블랍) 이해하기 JavaScript에서 Blob(Binary Large Object, 블랍)은 이미지, 사운드, 비디오와 같은 멀티미디어 데이터를 다룰 때 사용할 수 있습니다. 대개 데이터의 크기(Byte) 및 MIME 타입을 알아내거나, 데이터를 송수신 heropy.blog 자바스크립트로 엑셀 다운로드 하는 예제 코드 - JSON 데이터 -> HTML 변환 -> 엑셀 다운로드 - 한글 꺠짐 방지를 위해 utf-8 bom 문자열 "\ufeff"를 Blob 생성시 array 인수에 붙여준다. Download Excel https://codepen.io/dimorin/pen/oNmjNbo Excel Dow.. 2023. 10. 27.
UPBGE로 navigation mesh 만들기 UPBGE로 navigation mesh 만들기UPBGE 란?UPBGE is an open-source, 3D game engine forked from the old Blender Game Engine and deployed with Blender itself.UPBGE는 기존 Blender 게임 엔진에서 파생되어 Blender 자체와 함께 배포되는 오픈 소스 3D 게임 엔진이다.UPBGE 설치 방법1. UPBGE 다운로드https://upbge.org/#/download UPBGEA game-engine fully integrated in Blenderupbge.org아래 내용과 같이 블렌더 버전에 따라 설치할 UPBGE 버전도 다르다.UPBGE 0.36.1 is based on  Blender 3... 2023. 10. 20.
SVG 애니메이션 만들기 SVG 애니메이션 만들기 1. SVG 제작 1.1. 직접 만들기 (Figma 에서 만드는 것을 추천) 1.2. SVG 자료 가져와서 커스터마이징 하기 https://storyset.com Storyset | Customize, animate and download illustration for free Choose your own style! Tell your story with the help of our 'friends' Editable color: choose the hue that best suits the needs of your project Customize! There are a lot of different backgrounds and layers to pick from Animated .. 2023. 10. 17.
TOAST UI DateRangePicker 날짜 초기화 TOAST UI DateRangePicker 날짜 초기화 날짜 범위 선택 라이브러리 중 디자인이 이쁘고 사용성이 좋은 TOAST UI DateRangePicker가 있다. 특별히 선택된 날짜를 초기화 하는 기능을 구현할 때, 공식 document 에 나온 예제나 API 설명만으로는 기능 구현에 어려움이 있었는데, 얼마간 삽질 후 얻은 '초기화' 방법을 여기에 소개한다. close ~ close 선택된 날짜 초기화 방법을 간략히 얘기하자면, 1. default 상태에선 초기화 버튼이 보이지 않다가 2. 날짜가 입력되면 초기화 버튼이 보인다. - change:start, change:end 이벤트 일어나면 getStartDate(), getEndDate() 를 통해 날짜가 입력됐는지 파악 3. 초기화 버튼을.. 2023. 10. 17.