
Shader Playground 유지보수일지
Shader Playground 디자인 변경 FBX 모델 Import 컨테이너 Project 불러오기 / 저장하기 Compile 상태 / 설정 컨테이너 필요없는 정보들은 빼고 컨테이너의 크기를 간소화했다. Viewport src, dst render target의 블렌딩 모드를 각각 설정 가능하도록 함. post process를 위한 추가 pass를 적용할...

Shader Playground 디자인 변경 FBX 모델 Import 컨테이너 Project 불러오기 / 저장하기 Compile 상태 / 설정 컨테이너 필요없는 정보들은 빼고 컨테이너의 크기를 간소화했다. Viewport src, dst render target의 블렌딩 모드를 각각 설정 가능하도록 함. post process를 위한 추가 pass를 적용할...

https://zzz664.github.io/shaderplayground/ 그래픽 연산의 정수라고 할 수 있는 GPU 연산 프로그램 쉐이더를 만들어 볼 수 있는 플레이그라운드를 만들어봤습니다. Save / Load 쉐이더 프로젝트를 저장/불러오기 기능 + 실시간 쉐이더 컴파일자동 / 수동 선택가능 json으로 내보내기를 하면 쉐이더에 사용된 에셋은 bas...
왜 이 짓을 해봤냐!? 원래도 게임을 좋아하는데, 그 중 마인크래프트도 좋아하는 게임 중 하나임. 그래서 스트리머들이 하는 마인크래프트 서버를 보고 스킬도 쓰고, 보스 레이드도 하고, 여러가지 생활 시스템이라던가.. 뭔가 마크스럽지 않은 것들을 마크에 구현해서 즐기는 걸 보고 오 나도 만들어보고 싶은데? 에서 시작했음. 그런데 문제가 있다. java도 딥하...

Three.js의 Fragment Shader로 이런 것을 할 수 있다? https://zzz664.github.io/texthover/ 위 링크로 접속 시 예제 확인이 가능합니다. Fragment Shader는 화면의 픽셀을 조작하는 프로그램입니다. 예를 들면 픽셀의 밝기, 투명도, 색상을 조작하는 것이죠. 텍스쳐 맵핑 시 텍스쳐가 맵핑 될 좌표도 정할 ...
배열의 얕은복사 , 깊은복사 배열을 얕은복사하게 되면 얕은복사한 변수는 메모리상의 원본을 동일하게 참조하므로 복사한 배열을 수정하면 메모리상의 원본이 변경된다. 깊은복사를 하게 되면 배열의 모든 요소를 새로운 메모리 영역에 복사하므로 복사한 배열을 수정해도 원본에는 변화가 없다. 얕은 복사의 문제점이 뭘까? 원본 데이터가 훼손되고 데이터의 무결성이 보장되지...
더 이상 글이 없습니다.