728x90 반응형 [opengl].[#2.GLSL] 07. Vertex Shader에서 간단한 애니메이션 구현 앞에서 Vertex Shader에서 수식을 이용하여 Vertex 좌표를 변경 할 수 있는 것을 보았고, 이것이 Vertex의 좌표를 변경 할 뿐, Vertex로 구성 된 메쉬의 Topology와는 관계가 없다는 사실, 그리고 Pixel 수준에서 변형이 되는 것이 아니라는 것을 보았습니다. https://learn-and-give.tistory.com/31 [opengl].[#2.GLSL] 06. gl_Position 끄적거리기(2) 지난 시간에는 Shader 밖에서 설정 된 Vertex 좌표가 gl_Position에 전달되는지 확인 해 봤습니다. 코드 상에서는 glRotate를 했지만 이것은 Model View Matrix에 영향을 미쳤고, glVertex로 입력 된 좌표가 그대 learn-and-giv.. 2023. 1. 11. [Flutter]. 01. Android 설정 지난 시간에 기본적인 설정은 하였고, flutter doctor의 체크 내용을 다 완수하였습니다. [Flutter]. 00. Flutter 리뷰 (tistory.com) [Flutter]. 00. Flutter 리뷰 나이를 먹어가면서 예전처럼 새로운 것이 나오면 막 살펴 볼 생각이 별로 들지 않네요. 체력이 떨어지기 때문에 만사 귀찮아지기 때문인 것도 같고... Flutter가 뭔지 모르겠는데, 유튜브에 종종 learn-and-give.tistory.com 이제 android 관련 된 내용을 살펴볼텐데, 미리 좀 살펴보니 지난 번에 한 내용들이 대부분이네요. Android Studio 설치 Android Device 관련 준비 Android Emulator 준비 라이센스 동의 이 중, 1번은 앞에서 쉽게.. 2023. 1. 10. [Flutter]. 00. Flutter 리뷰 나이를 먹어가면서 예전처럼 새로운 것이 나오면 막 살펴 볼 생각이 별로 들지 않네요. 체력이 떨어지기 때문에 만사 귀찮아지기 때문인 것도 같고... Flutter가 뭔지 모르겠는데, 유튜브에 종종 보이길래 도대체 뭔가 싶어서 한번 살짝 살펴봤습니다. 가장 눈에 띈 특징은, Cross-platform이 가능한 개발언어라고??!!! 그렇다면 한번 알아 볼 필요가 있다 싶군요~ 구글에서 나왔다는데, Flutter 소스 코드가 많아지면 정말 AI로 코드짜는 것이 더 쉬워질 것 같네요 github의 방대한 코드를 이용하여 MS가 뭔가 할 잠재력을 가진 것 같은 느낌적인 느낌인데, Flutter를 통해서 구글도 뭔가 하고 있는 것은 아닐까 하는 생각도 살짝 해 봅니다. 어찌되었듯, 점차 개발하고자 하는 아이디어 외.. 2023. 1. 9. [opengl].[#2.GLSL] 06. gl_Position 끄적거리기(2) 지난 시간에는 Shader 밖에서 설정 된 Vertex 좌표가 gl_Position에 전달되는지 확인 해 봤습니다. 코드 상에서는 glRotate를 했지만 이것은 Model View Matrix에 영향을 미쳤고, glVertex로 입력 된 좌표가 그대로 gl_Position으로 전달 된 것을 볼 수 있었습니다. https://learn-and-give.tistory.com/29 [opengl].[#2.GLSL] 05. gl_Position 끄적거리기 앞에서 gl_Color의 특성에 대해서 알아보았습니다. https://learn-and-give.tistory.com/28 [opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가.. 2023. 1. 9. [GG]재활용 쓰레기 분류 하기 게임 - 03. 게임화 할 선별과정 선택 및 대략의 게임 구상 앞에서 재활용 쓰레기 선별소에서의 선별 과정을 살펴 보았습니다. https://learn-and-give.tistory.com/26 [GG]재활용 쓰레기 분류 하기 게임 - 02. 선별 과정 분석 분리 배출을 하면, 뭔가 내가 지구를 위해서한 것 같고, 함부로 쓰레기를 버리는 사람들을 비난해도 될 만큼 나의 죄가 씻겨나간 것 같은 가벼운 마음이 듭니다. 그러나, 선별 과정 영상을 찬찬 learn-and-give.tistory.com 이것을 게임화 하는 것은, 결코 이 과정을 희화하거나 가볍게 보려는 것은 아니며, 게임의 형태로 관련 된 이슈를 노출하여 조금이라도 더 관심을 가지게 하려는 목적이 큽니다. 행여, 방법의 잘못이 있다면 좋은 방법을 제안해서 함께 더 바람직한 방향으로 만들어 나가면 좋겠습니다... 2023. 1. 8. [opengl].[#2.GLSL] 05. gl_Position 끄적거리기 앞에서 gl_Color의 특성에 대해서 알아보았습니다. https://learn-and-give.tistory.com/28 [opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가지 벡터를 보간하고, 그것으로 멋진 효과를 만들어 낸다는, 지극히 주관적인 잔소리를 좀 했었어요. https://learn-and-give.tistory.com/27 [opengl].[#2.GLSL] 03. learn-and-give.tistory.com 이번에는 Color와 함께 가장 대표적인 Vertex의 속성인 position에 대해서 알아보겠습니다. 좌표 변환을 해야 하니, 알아보기 쉽게 좀 정리를 하겠습니다. 왼쪽 아래 Vertex부터 반시계.. 2023. 1. 8. [opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가지 벡터를 보간하고, 그것으로 멋진 효과를 만들어 낸다는, 지극히 주관적인 잔소리를 좀 했었어요. https://learn-and-give.tistory.com/27 [opengl].[#2.GLSL] 03. Shader, 이걸 누가 설명 해 줬더라면... 나이가 들면서 점점 잔소리가 많아지는 것을 딸과의 대화에서 체감하고 있습니다. 예전에는 몰랐던 것을 이제 알게 되어, 똑같은 실수를 하지 않았으면 하는 바램이 크기 때문이죠. GLSL에서도 learn-and-give.tistory.com 평가는 언제나 각자가 하는 것이니, 이를 위해 Shader에 대해서 설명을 해 보도록 할께요. 이전 글의 마지막에, 이러니 저러니 다 하더라도, Frag.. 2023. 1. 7. [opengl].[#2.GLSL] 03. Shader, 이걸 누가 설명 해 줬더라면... 나이가 들면서 점점 잔소리가 많아지는 것을 딸과의 대화에서 체감하고 있습니다. 예전에는 몰랐던 것을 이제 알게 되어, 똑같은 실수를 하지 않았으면 하는 바램이 크기 때문이죠. GLSL에서도 몇 가지를 미리 이해 하고 공부를 했다면 참 좋았겠다 싶은 것이 몇 가지 있습니다. "초보"에게 도움이 될 것 같은 잔소리 중, 하나를 이야기 해 볼께요. 랜더링 파이프 라인 알고 있나요? 누군가 예전에 저에게 물어봤다면, 아주 자신있게 잘 알고 있다고 답했을 것입니다. 지금은 그런 대답 섣불리 못하게 되었죠. 예전에 자료를 정리하면서 어디선가 퍼왔던 그림인데, 랜더링 파이프라인을 순서대로 보여줍니다. Graphics 관련 된 공부를 좀 해보신 분들은 아마도 한두번 본 적은 있을 것입니다. 잠시 주제를 바꿔서, Pol.. 2023. 1. 5. [GG]재활용 쓰레기 분류 하기 게임 - 02. 선별 과정 분석 앞에서, 이 프로젝트를 하게 된 배경과 쓰레기 선별장의 작업에 대한 개괄적인 내용을 살펴봤습니다. https://learn-and-give.tistory.com/25 [GG]재활용 쓰레기 분류 하기 게임 - 01. 배경 *GG = Good Game = 사회에 쬐끔은 도움이 되는, 그래서 좋은 게임. Code for Korea에서도 Civik Hacking 활동을 해서 결과까지 내는 과정이 참 어려운 것 같고, 내 개인의 삶에 대한 걱정도 나이만큼 커져가고. learn-and-give.tistory.com 분리 배출을 하면, 뭔가 내가 지구를 위해서한 것 같고, 함부로 쓰레기를 버리는 사람들을 비난해도 될 만큼 나의 죄가 씻겨나간 것 같은 가벼운 마음이 듭니다. 그러나, 선별 과정 영상을 찬찬히 보니, 분.. 2023. 1. 4. [GG]재활용 쓰레기 분류 하기 게임 - 01. 배경 *GG = Good Game = 사회에 쬐끔은 도움이 되는, 그래서 좋은 게임. Code for Korea에서도 Civik Hacking 활동을 해서 결과까지 내는 과정이 참 어려운 것 같고, 내 개인의 삶에 대한 걱정도 나이만큼 커져가고. 이런 저런 고민들을 많이 하다가, 의미있는 일을 열심히 하되, 올해는 좀 재미있게 살아보자 싶어 구상한 프로젝트입니다. Code for Korea 내의 프로젝트 중, 분리배출이 있습니다. 오래 된 주제이고, 여러가지 방법을 고민해봤지만, 결국에는 상황이 얼마나 심각한지, 우리가 얼마나 죄책감을 가져야 하는지 가시화하여 사람들의 마음에 변화를 이끌어보자는 방향의 결론에 도달하게 됩니다. 처음 활동을 시작했을 때는 이런 결론이 나오면 막 설레였습니다. 저것을 만들기만 하.. 2023. 1. 3. 멘땅2] 건반 좀 눌러보기 첫 날 설치하다가 허리에 담이 와서 몇 일 심한 고생을 했지만, 생전 처음 맞아 본 '침'이 생각보다 효과가 좋네. 부황도~ 드디어 인생 첫 번째 피아노 연습! 조카가 다 보고 우리 애들 보라고 준 책인데, 애들도 별로 관심도 없어서 어디 쳐박혀있던 것이 생각나서 봤는데, 음~ 완전 딱 내 수준!!!! 손가락 모양이나 자세, 손가락 번호 그런 것도 대충(?) 후루룩~~ 살펴보고, 같은 음을 연속으로 쳐 보기, 같은 음의 길이를 달리해서 쳐 보기. 양손으로 쳐 보기 '훗~ 이 속도면 오늘 이 책 다 보겠는걸~~~~' 하지만, 갑자기 엄청 어려운 부분이 나왔다. 왼손과 오른손 함께 다른 박자를 쳐야하는 부분. 양손을 같은 선율로 연주 하는 것은 좀 연습하니까 되는데, 서로 다른 박자를 연주하는 것은 너~~~.. 2021. 2. 19. 멘땅1] MIDI Keyboard 설치 누구나 음악을 다 좋아한다. 누구나 다 이만큼 좋아한다고 생각했다. 노래방을 가고, 성가대를 하고, 합창단을 해도 채워지지 않는 아쉬움. 끝까지 아쉬움이 남는 한 가지. 피아노와 작곡 "작곡이 뭔지 맛이나 좀 보자"며 도서관에서 빌려 본 박터틀님의 '작곡독학 가이드북'. 책을 읽으며 스마트폰 피아노앱으로 C코드를 눌러봤을 때 '아~~~~~!!!!!' 내 손으로 이런 느낌의 소리를 낼 수 있었다니.... www.yes24.com/Product/Goods/74974607 작곡독학 가이드북 작곡 입문자를 위한, 크리에이터 박터틀의 친절한 안내서박터틀의 ‘작곡독학 가이드북’은 제목 그대로 자신만의 노래를 직접 만들 수 있게 도와주는 책이다. 코드 진행, 동기 멜로디, 가사, www.yes24.com 작곡 책을 .. 2021. 2. 15. 이전 1 ··· 8 9 10 11 12 13 다음 728x90 반응형