블로그 글 옮겼습니다.아래 링크를 사용해주세요https://dominokorean.github.io/doc-blog/java/respackjson/respackjson.html json 구문으로 리소스팩/데이터팩 설명 커스텀하기 | 도미노한국인 문서 블로그 dominokorean.github.io pack.mcmeta의 설명 부분에는명령어에서 씌이는 json 문법의 글씨효과를 일부 쓸 수가 있다. 이 글에서는 json문법과 명령어를 모른다와pack.mcmeta의 기본적인 구조와 리소스팩의 기본적인 구조에 대해알고 있다는 전제 하에 설명한다. 이 리소스팩에 씌인 pack.mcmeta를 예로 들자면{ "pack": { "pack_format": 15, "supported_formats":[1..
블로그 글 옮겼습니다.아래 링크를 사용해주세요https://dominokorean.github.io/doc-blog/bedrock/blockjson.html blocks.json | 도미노한국인 문서 블로그 dominokorean.github.io blocks.json이 뭐임?blocks.json은 리소스팩으로 가능한블록의 모든 상태를 지정해 줄 수 있는 거라고 보면 됨그전에 json이 뭐임?대충 자바 스크립트랑 같이 많이 씌이는 데이터 표기, 저장 방식뭐 정확한건 그냥 이 영상 참고하고 (꼭 반드시 볼 필요는 없음)그냥 대충"자 이제부터 니 오른쪽 텍스쳐는 dirt.png를 쓰고 이거엔 3이라는 값을 써"해서 데이터를 형식에 맞게 저장해두면 그 데이터값을 불러와서리소스팩으로 불러와주는거임어렵다고 생각..
PBR 리소스팩이란?PBR리소스팩이란 PBR 머터리얼 텍스쳐를 포함한 리소스팩입니다.PBR머터리얼은 쉽게말해서 셰이더팩을 꼈을때블록에 빛이 반사되고 그림자가 지고 텍스쳐가 3D로 튀어나오는 등재질을 추가해주는 거라고 생각해주시면됩니다. TOP 5 | Default PBRVanilla Normal Renewed(VNR) 리소스팩에서 기존의 마인크래프트 바닐라 텍스쳐의 컬러를 사용한 리소스팩입니다.VNR의 컬러 텍스쳐가 마음에 안드는 분들에게 추천드립니다.https://modrinth.com/resourcepack/defaultpbr Default PBR - Minecraft Resource PackDefault pack with PBR materials! (based on Vanilla Normal..
PBR 텍스쳐맵이란?PBR은 물리 기반 렌더링(Physically based rendering)의 약자로PBR텍스쳐맵은 PBR 머터리얼을 비트맵방식으로 저장해 불러오는 방식이다.예를들어 16x16픽셀의 해상도의 Smooth맵이 있고가장 왼쪽 모서리에 픽셀이 검은색일 경우해당 텍스쳐맵을 사용하는 텍스쳐의 가장 왼쪽 모서리의 픽셀의 거칠기는 0으로 적용된다.자바에선 Optifine같은 셰이더 모드를 통해 적용할 수 있으며베드락에선 디퍼드 렌더링 및 광선 추적 옵션에서 사용이 가능하다. 글 업데이트 내역 2024.05.04 / 가시성 수정및 일부 내용 추가 ">글 업데이트 내역2024.05.04 / 가시성 수정및 일부 내용 추가 PBR 텍스쳐 포맷 마인크래프트에 PBR 머터리얼을 적용하기 위해선정해진 포..
Old PBR이란?SEUS PBR이라고도 불리는 OldPBR은 과거 셰이더팩에서 PBR리소스팩을 사용할 때Normal 텍스쳐와 Specular 텍스쳐에 여러 PBR 텍스쳐맵을 넣는 포맷이다.Normal 텍스쳐와 Specular 텍스쳐의 RGBA 채널을 사용한다.현제는 SEUS PTGI와 같이 업데이트가 멈춘 셰이더팩 외에는 거의 사용되지 않으며대신 셰이더개발자들의 디스코드인 Shader Labs에서 제작한 LabPBR을 이용한다. Old PBR이미지출처: PixelGraph NormalRGB 채널Normal의 RGB는 기존의 노멀맵이 씌인다. 알파 채널알파채널에는 Height 가 들어간다.단, 이때 무조건 Height 가 들어가는 게 아니라70퍼센트 정도 Height 맵의 높이를 낮추는 게 좋다...