전체 글612 [HLSL] 챕터3 - 텍스쳐매핑 // 텍스쳐 매핑이란? 텍스쳐를 입히는 것을 텍스쳐매핑이라고 부른다. (texture mapping) // UV란? 3D 물체 구성요소는 삼각형이다. 삼각형 위 이미지를 입히려면 어떻게 해야하는가? 정점을 픽셀에 대응시켜준다. 값을 0~1 사이의 백분율로 표현한다. 이를 UV라고 부른다. 이렇게 다른 두 점을 대응 시키는 것을 매핑이라고 한다. 정점셰이더 float4x4 gWorldMatrix; float4x4 gViewMatrix; float4x4 gProjectionMatrix; struct VS_INPUT { float4 mPosition : POSITION; float2 mTexCoord : TEXCOORD0; }; struct VS_OUTPUT { float4 mPosition : POSITIO.. 2023. 3. 18. [HLSL] 챕터2 - 진짜 쉬운 빨강셰이더 정점 셰이더 float4x4 gWorldMatrix; float4x4 gViewMatrix; float4x4 gProjectionMatrix; struct VS_INPUT { float4 mPosition : POSITION; }; struct VS_OUTPUT { float4 mPosition : POSITION; }; VS_OUTPUT vs_main(VS_INPUT Input) { VS_OUTPUT Output; Output.mPosition = mul(Input.mPosition, gWorldMatrix); Output.mPosition = mul(Output.mPosition, gViewMatrix); Output.mPosition = mul(Output.mPosition, gProjectionM.. 2023. 3. 18. [HLSL] 챕터1 - 셰이더란? // 셰이더란? 셰이더란 화면에 출력할 픽셀의 위치와 색상을 계산하는 함수이다. 쉽게 말해 픽셀들의 최종 색상 값 구하기이다. // 폴리곤이란? 삼각형의 집합이다. //정점셰이더의 가장 중요한 임무 정점들의 위치를 화면 좌표로 변환한다. 모든 정점을 하나씩 공간변환한다. (space transformation) // 3D 파이프라인의 존재이유 3차원 공간 물체를 모니터에 2차원으로 보여주기 위함이다. / 간략화한 파이프라인 정점 셰이더 -> 래스터라이저 -> 픽셀셰이더 -> 화면 // 래스터라이저란? 삼각형 안에 픽셀이 몇개나 들어가는가? 이를 계산하는 것이 래스터라이저이다. 픽셀셰이더 함수는 몇번이나 호출되는가? 래스터라이저가 찾아내는 픽셀수 만큼이다. // 셰이더 프로그래밍이란? 정점셰이더와 픽셀셰이.. 2023. 3. 18. [서평] 아주 작은 습관의 힘 습관이 나를 만들고 내가 습관을 만드는 과정을 명확히 인식시켜주는 책이다. 나는 군 제대후 돌이켜 보면,1년마다 내가 바뀌었음을 항상 느껴왔다.그 과정에는 수많은 습관들이 있었음을 깨닫는다. 지금도 나라는 사람을 규정하는 가장 근간이 되는 것에는습관이 있음을 느낀다. 그 습관은 외부 환경,좋은 자기계발 유튜브 영상, 이직, 새로운 사람과의 만남, 새로운 것을 공부하는 과정 등에서자극을 받아 새로운 습관을 정착시켰기 때문이었다.언제나 변화의 핵심은 습관에 있었다. 그 습관이 왜 중요한지에 대해 절절하게 깨닫게 해준 점,너무도 명료하게 정리해준 점에 대해 감사한다.더욱 꾸준히 습관을 행할 수 있게 되었다. 메모이하 내용은 책 내용 그대로를 옮긴 것이 아니라,핵심만 추려 내 입맛에 맞게 바꾼 것이다. 하나의 .. 2023. 3. 18. [서평] 클루지 인간의 맥락 의존적 성향이 삶의 전반에 걸쳐 얼마나 강력한 영향력을 미치는지 깨달았다. 심지어 현재의 결정과 전혀 관계없는 요소들이 우리의 선택에 영향을 준다는 사실이 놀라웠고, 이는 우리가 얼마나 주의해서 의사 결정을 해야하는지를 시사한다.특히, 숙고 체계보다 먼저 형성된 선조 체계가 뇌를 지배하는 현상이 인상적이었다. 이로 인해 우리는 피곤하거나 감정적으로 취약할 때 비합리적인 판단을 내리기 쉽다는 것을 알게 되었다. 결국, 편향될 수밖에 없는 인간의 뇌를 무작정 신뢰할 것이 아니라, 평생에 걸쳐 끊임없이 노력하며 균형 감각을 유지해야만 합리적인 판단에 조금이나마 가까워질 수 있다는 중요한 교훈을 얻었다. 이 깨달음은 나에게 평생 공부해야 할 이유를 명확히 제시해주었다. 이러한 맥락 의존성은 마케팅이.. 2023. 3. 16. [서평] 킵고잉 서평신사임당(주언규)님은 아들을 가르칠 때, 원하는 게 있으면 '이걸 어떻게 해내지?'라며 할 방법을 능동적으로 생각하도록 유도한다고 한다. 그 사고법을 구체적으로 알려주는 책이었다.핵심은 시스템적 사고이다.작게 시작하고 실패하지 않고 감당할 수 있게 성장해나가는 법이 가장 중요하다는 것이다.앞으로 모든 자기계발에서 나에게 맞게 적용해나가야겠다. 메모돈보다 가치 있는 것을 지키기 위해 돈을 벌기로 결심하였다. 동업자가 아내를 몰래 법무사 사무실에 데려가 4000만원을 변제해줄 것을 공증받았다.소중한 것을 지키기 위해서는 돈이 필요하다. 텔레비전에 나오는 성공한 사람들이 ... 헌신하는 열정적인 삶. 그것이 필수 조건이라고 생각했다.그 과정에서 배운 것이 있다. 잘되는 건 운이구나. 나는 더 작은 사업을 .. 2023. 3. 1. [서평] 시스템학습법의 완성 (학습 속도의 중요성) 핵심어를 찾는 습관과 학습 속도의 중요성을 알게 해준 책.특히나 속도가 학습에 영향을 미친다는 관점은 생각해본적이 없었는데,빠른 템포의 학습이 주는 이점에 대해 생각해보게했다.앞으로는 학습속도를 끌어올려 볼 생각이다.무엇보다 학습의 즐거움을 강조하고어떻게 즐거움을 실천할 수 있는지그 노하우를 알려준다는 점에 큰 도움을 받았다.메모1단계 : 3회의 핵심어 고르기 반복밑줄 그냥전진 걱정고민X 이해X2단계 : 2회의 진핵어 고르기 반복형광펜 또는 동그라미3단계 : 5회의 연반추핵심어와 진핵어 중심문맥 이해 관계 암기단계별로 점차 빨라져야함빠른 속도의 중요성편안함 마음가짐오히려 효과좋음90퍼센트의 힘으로 접근최선에서 10퍼센트 힘빼기쾌속질주강의에도 적용글쓰기에도 적용어떻게 적용할지 고민핵심어와 진핵어의 관계로만.. 2023. 1. 21. [서평] 모든 것은 기본에서 시작한다 축구에 기본기가 있듯이삶에도 기본기가 있다는 것을 배웠다.손흥민의 화려한 커리어를 본 나는어쩌면 두 부자의 이야기 속에서 목표를 쟁취하고, 격동적인 삶을 사는 모습을 기대했는지도 모르겠다.그러나 실상은 손웅정 감독님의 표현따라 담박하게 그지 없었다.매일매일 반복되는 훈련과정에 집중하기멀리보기손웅정 감독은 삶 앞에서 항상 기본을 강조하는 사람이다행복, 과정, 성장, 책임, 반성말은 쉬워도 인생에서 이를 몸소 보여주는 사람은정말 드물다.손웅정 감독은 삶으로 이를 증명하는 드문 사람으로 보인다.수상한 상패를 버리고성취를 거둔 뒤에도 앞날을 위해 더 조심하고더 많은 훈련을 하고부단한 노력을 하는 모습.손웅정 감독이 몸소 보여준 삶의 자세가 손흥민 선수의 실력의 근간이라는 생각을 하게 된다. 2022. 12. 20. [작품/Houdini] 2020 FX 학생 포트폴리오 섬네일 영상 https://youtu.be/QVZlTqi-nKo 2022. 11. 27. 이전 1 ··· 64 65 66 67 68 다음