본문 바로가기

분류 전체보기

(36)
[Blender] 동물의 숲 인테리어 따라하기 - 책상편(?) 호야초님의 강의를 모두 들은 후, 동숲 인테리어에 애니메이션을 넣어보고 싶어서 그동안 만든 옷장과 협탁, 책상의 서랍까지 완벽하게 구현해 보기로 했다. 아래는 첫 번째로 만들어볼 책상의 모습! **우드톤의 책상도 좋지만 역시 책상은 화이트~❤️ (응?)** 그렇게 먼저 반나절을 고군분투 해서 내 취향대로 만든 책상서랍과 책상 프레임! 서랍까지 쉽게 만들 수 있을 줄 알았는데 최대한 진짜 책상처럼 만들려고 하다보니 시간이 꽤 많이 걸렸다 ㅠㅠ 특히 책상서랍을 우드로 표현하고 싶어 적당한 색을 찾아 헤매이다보니 그것만으로도 1시간이 훌쩍 지나버린것 같다 ㅠㅠㅠㅎㅎ 거기다 바보같이 책상서랍 손잡이 만들다 서랍을 통채로 지워버리고 다시 만들기를 반복해서 드디어 60% 완성된 책상의 모습~~!! 생각보다 그럴싸하..
[Blender] 동물의 숲 인테리어 따라하기 - 2 후후.. 강의듣느라 한참을 미뤄두다 업데이트 한 동숲 방 입니다. 빠르게 훅훅 만들고 싶은 의욕&마음과는 다르게 오렌지 테이블 하나 연구하다 하루를 보내버리고...ㅠㅠ 메쉬를 최대한 이쁘게 정리하고 싶었는데 일단 모양이 나왔다는데에 만족하며 드디어 오렌지 테이블과 노랑이 쇼파를 완성했습니다. >
[Blender] 동물의 숲 인테리어 따라하기 - 1 지난 달 국비로 신청하게 된 호야초님의 블렌더 강의 챕터 1을 다 들은 후 미션으로 어떤걸 만들어볼까 하던 중에 작년 초까지 열정을 불태우며 꾸민 동물의 숲의 인테리어가 생각이 났습니다. 다른분들처럼 멋드러지게 나만의 인테리어를 하자니 생각만 많아지고 쉽게 손이 움직여지지 않았고 차라리 만들어진 것을 따라서 만들어보자! 라는 생각으로 반년만에 닌텐도를 켜고 열심히 동물의숲 마이홈 인테리어를 캡쳐했습니다. (캡쳐만 한거같은데.. 왜때문에 2시간이 사라진걸까여....??호호호) 일단 가장 무난하게 꾸며놓은 룸1의 모습~! 가장 단순하면서도 심플하게 꾸며놓은 방이고, 무엇보다 가구들이 따라 만들기에 가장 적합해서 선택했습니다. 아래는 간단한 과정샷! 1. 룸박스 만들기 ㅋㅋㅋㅋ....가장 기본이 되는 룸박스를..
[Blender] 지금까지 만들어본 작품들(feat. 까망고니님 유투브) 내 의지가 아닌 퇴사를 하게되면서 회의감에 젖은 채 회사를 다니지 않고도 돈을 벌 수 있는 방법이 무엇이 있을까 고민하기를 3개월. 우연히 메타버스 크리에이터를 알게되었습니다. 유투브 영상과 블로그를 찾아보다보니 지금 배우고 있는 미니어처와도 접목시킬 수 있을 것 같았습니다. 백수의 입장에서 바로 거액을 결제하고 유료강의를 들을 수 없다보니 우선 유투브 안에서 배울 수 있는 입문 영상들을 찾아보기 시작했지만 다양한 입문 유투브 영상은 많았는데 대부분 2년전이 마지막 영상이거나 끝을 맺지 못한 영상들이 대부분 이었습니다. 그러던 중 까망고니님의 영상을 보기되었고 한편, 두편 듣다보니 어느새 블랜더로 아래의 냉장고를 뽑고있었습니다.(!!) (요즘 냉장고 사고싶었는데.... 정말 사심을 듬뿍 담아 만들게 되었..
[Android] Android App 개발 관련 참고사이트 1. Jetpack Compose Codelab https://developer.android.com/courses/pathways/compose Jetpack Compose | Android Developers Learn about Compose, a modern toolkit for building native Android UI. developer.android.com : JetPack Compose에 대하여 코드랩 과정을 통해 학습해 볼 수 있는 공식 사이트 2. Material Design https://material.io/ Material Design Build beautiful, usable products faster. Material Design is an adaptable system..
Checkbox를 이용한 체크리스트 만들기(50% 완료) ● 새 항목 추가에 내용 입력 후 추가버튼을 누르면 RecyclerView에 새로 추가 된 List가 반영 됨 ● 동시에 로컬 DB에 Insert 됨 -> ViewModel, LiveData로 리스트 갱신 ● 리스트에서 체크박스를 누르면 해당 Content에 취소선이 반영되도록 RecyclerView에서 setOnCheckedChangeListener를 적용 ○ 체크박스를 클릭했을 때 로컬 디비의 status도 동시에 수정되도록 구현 중 ○ 체크박스를 다중 선택하여 선택 된 리스트만 삭제 할 수 있도록 구현 예정 ○ 전체 삭제 버튼을 클릭 시 모든 리스트가 지워지도록 구현 예정 ○ Content의 휴지통 모양의 버튼을 클릭 시 해당 내용만 삭제되도록 구현 예정
Date Picker Dialog에서 선택 날짜 제한하기 Date Picker Dialog를 추가 후, 이번에는 날짜에 제한을 주어 start date 를 선택 하면 end date 선택 시 start date 보다 이전 날짜는 선택할 수 없도록 코드를 추가 해보았습니다. 1. Start Date //선택 된 start date를 담아줄 변수 선언 private lateinit var selectedDay: Calendar @SuppressLint("SetTextI18n") override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_add_contents) //start date start_date_btn..
Fragment에서 RecyclerView 사용 시 Null Point Exception 발생 시 해결방법(Kotlin) Fragment에서 RecyclerView를 이용하여 체크리스트를 구현해 보았습니다. 그런데 Activity에서 구현할 때와 다르게 계속 Null Point Exception이 발생되면서 어플이 강제종료 되는 현상이 발생 되었습니다. 분명 Adapter, ViewHolder, ViewModel 그리고 로컬 DB까지 모두 코드 상 오류가 없음을 확인하였고, DB에는 데이터가 정상적으로 INSERT 되는 것 까지 확인하였습니다. 그렇게 약 이틀 간 같은 에러와 싸우며 다양한 방법을 적용해 보던 중, 드디어.. 해결방법을 찾아내었습니다ㅠㅠ 처음에는 아래 코드와 같이 Activity에서 RecyclerView를 생성할 때 처럼 Fragment에서 Activity의 onCreate( )와 같은 onCreateVi..